diff --git a/flare/data/documentation/flare.json b/flare/data/documentation/flare.json index 709fc7c25..a90e5e9fd 100644 --- a/flare/data/documentation/flare.json +++ b/flare/data/documentation/flare.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare provides a clear and convenient API for making in-app purchases."}]},{"type":"codeListing","syntax":"swift","code":["import Flare","","\/\/\/ Fetch a product with the given id","guard let product = try await Flare.shared.products(productIDs: [\"product_identifier\"]) else { return }","\/\/\/ Purchase a product","let transaction = try await Flare.shared.purchase(product: product)","\/\/\/ Finish a transaction","Flare.shared.finish(transaction: transaction, completion: nil)"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare supports both StoreKit and StoreKit2; it decides which one to use under the hood based on the operating system version. Flare provides two ways to work with in-app purchases (IAP): it supports the traditional closure-based syntax and the modern async\/await approach."}]},{"type":"codeListing","syntax":"swift","code":["import Flare","","\/\/\/ Fetch a product with the given id","Flare.shared.products(productIDs: [\"product_identifier\"]) { result in "," switch result {"," case let .success(products):"," \/\/ Purchase a product"," case let .failure(error):"," \/\/ Handler an error"," }","}"]},{"anchor":"Minimum-Requirements","level":2,"type":"heading","text":"Minimum Requirements"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Date"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Swift"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Xcode"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Platforms"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"3.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"unreleased"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.7"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0, visionOS 1.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"2.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14\/09\/2023"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.7"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0, visionOS 1.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"1.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"21\/01\/2023"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.5"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"13.4.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0"}]}]]],"header":"row"},{"anchor":"License","level":2,"type":"heading","text":"License"},{"type":"paragraph","inlineContent":[{"type":"text","text":"flare is available under the MIT license. See the LICENSE file for more info."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"Flare","title":"Flare","symbolKind":"module","role":"collection","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]},{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]},{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"]},{"title":"Classes","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]},{"title":"Protocols","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]},{"title":"Structures","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus"]},{"title":"Type Aliases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Closure","doc:\/\/Flare\/documentation\/Flare\/Closure2","doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","doc:\/\/Flare\/documentation\/Flare\/SendableClosure"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","doc:\/\/Flare\/documentation\/Flare\/RenewalState","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/VerificationError","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]}],"references":{"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/PurchaseCompletionHandler":{"role":"symbol","title":"PurchaseCompletionHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}],"url":"\/documentation\/flare\/purchasecompletionhandler"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/Closure2":{"role":"symbol","title":"Closure2","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure2"}],"url":"\/documentation\/flare\/closure2"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare provides a clear and convenient API for making in-app purchases."}]},{"type":"codeListing","syntax":"swift","code":["import Flare","","\/\/\/ Fetch a product with the given id","guard let product = try await Flare.shared.products(productIDs: [\"product_identifier\"]) else { return }","\/\/\/ Purchase a product","let transaction = try await Flare.shared.purchase(product: product)","\/\/\/ Finish a transaction","Flare.shared.finish(transaction: transaction, completion: nil)"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare supports both StoreKit and StoreKit2; it decides which one to use under the hood based on the operating system version. Flare provides two ways to work with in-app purchases (IAP): it supports the traditional closure-based syntax and the modern async\/await approach."}]},{"type":"codeListing","syntax":"swift","code":["import Flare","","\/\/\/ Fetch a product with the given id","Flare.shared.products(productIDs: [\"product_identifier\"]) { result in "," switch result {"," case let .success(products):"," \/\/ Purchase a product"," case let .failure(error):"," \/\/ Handler an error"," }","}"]},{"anchor":"Minimum-Requirements","level":2,"type":"heading","text":"Minimum Requirements"},{"type":"table","rows":[[[{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Date"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Swift"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Xcode"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"Platforms"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"3.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"unreleased"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.7"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0, visionOS 1.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"2.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14\/09\/2023"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.7"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"14.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0, visionOS 1.0"}]}]],[[{"type":"paragraph","inlineContent":[{"type":"text","text":"1.0"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"21\/01\/2023"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"5.5"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"13.4.1"}]}],[{"type":"paragraph","inlineContent":[{"type":"text","text":"iOS 13.0, watchOS 6.0, macOS 10.15, tvOS 13.0"}]}]]],"header":"row"},{"anchor":"License","level":2,"type":"heading","text":"License"},{"type":"paragraph","inlineContent":[{"type":"text","text":"flare is available under the MIT license. See the LICENSE file for more info."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"Flare","title":"Flare","symbolKind":"module","role":"collection","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]},{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]},{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"]},{"title":"Classes","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]},{"title":"Protocols","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]},{"title":"Structures","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus"]},{"title":"Type Aliases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Closure","doc:\/\/Flare\/documentation\/Flare\/Closure2","doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","doc:\/\/Flare\/documentation\/Flare\/SendableClosure"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","doc:\/\/Flare\/documentation\/Flare\/RenewalState","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/VerificationError","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]}],"references":{"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/PurchaseCompletionHandler":{"role":"symbol","title":"PurchaseCompletionHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}],"url":"\/documentation\/flare\/purchasecompletionhandler"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/Closure2":{"role":"symbol","title":"Closure2","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure2","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure2"}],"url":"\/documentation\/flare\/closure2"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/configuration.json b/flare/data/documentation/flare/configuration.json index 3e70915b2..04058213e 100644 --- a/flare/data/documentation/flare/configuration.json +++ b/flare/data/documentation/flare/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"Configuration","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare13ConfigurationV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Configuration/init(applicationUsername:fetchCachePolicy:)":{"role":"symbol","title":"init(applicationUsername:fetchCachePolicy:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"},"doc://Flare/documentation/Flare/Configuration/applicationUsername":{"role":"symbol","title":"applicationUsername","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/applicationusername"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"Configuration","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare13ConfigurationV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/Configuration/applicationUsername":{"role":"symbol","title":"applicationUsername","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/applicationusername"},"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"},"doc://Flare/documentation/Flare/Configuration/init(applicationUsername:fetchCachePolicy:)":{"role":"symbol","title":"init(applicationUsername:fetchCachePolicy:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/configuration/applicationusername.json b/flare/data/documentation/flare/configuration/applicationusername.json index 739d79052..2af279b58 100644 --- a/flare/data/documentation/flare/configuration/applicationusername.json +++ b/flare/data/documentation/flare/configuration/applicationusername.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You must set "},{"type":"codeVoice","code":"applicationUsername"},{"type":"text","text":" to be the same as the one used to generate the signature."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/applicationusername"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"applicationUsername","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare13ConfigurationV19applicationUsernameSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration/applicationUsername":{"role":"symbol","title":"applicationUsername","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/applicationusername"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You must set "},{"type":"codeVoice","code":"applicationUsername"},{"type":"text","text":" to be the same as the one used to generate the signature."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/applicationusername"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"applicationUsername","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare13ConfigurationV19applicationUsernameSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/Configuration/applicationUsername":{"role":"symbol","title":"applicationUsername","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/applicationUsername","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/applicationusername"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/configuration/fetchcachepolicy.json b/flare/data/documentation/flare/configuration/fetchcachepolicy.json index 01501b3d2..fefe961b6 100644 --- a/flare/data/documentation/flare/configuration/fetchcachepolicy.json +++ b/flare/data/documentation/flare/configuration/fetchcachepolicy.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO","text":"FetchCachePolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/fetchcachepolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"title":"fetchCachePolicy","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare13ConfigurationV16fetchCachePolicyAA05FetchdE0Ovp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO","text":"FetchCachePolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/fetchcachepolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"title":"fetchCachePolicy","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare13ConfigurationV16fetchCachePolicyAA05FetchdE0Ovp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/configuration/init(applicationusername:fetchcachepolicy:).json b/flare/data/documentation/flare/configuration/init(applicationusername:fetchcachepolicy:).json index 837d1c736..2a8dd2a7a 100644 --- a/flare/data/documentation/flare/configuration/init(applicationusername:fetchcachepolicy:).json +++ b/flare/data/documentation/flare/configuration/init(applicationusername:fetchcachepolicy:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO","text":"FetchCachePolicy"},{"kind":"text","text":" = .cachedOrFetch)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"applicationUsername","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}]}]},{"name":"fetchCachePolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The cache policy for fetching products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"title":"init(applicationUsername:fetchCachePolicy:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare13ConfigurationV19applicationUsername16fetchCachePolicyACSS_AA05FetchfG0Otcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/Configuration/init(applicationUsername:fetchCachePolicy:)":{"role":"symbol","title":"init(applicationUsername:fetchCachePolicy:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO","text":"FetchCachePolicy"},{"kind":"text","text":" = .cachedOrFetch)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"applicationUsername","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A string that associates the transaction with a user account on your service."}]}]},{"name":"fetchCachePolicy","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The cache policy for fetching products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"title":"init(applicationUsername:fetchCachePolicy:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare13ConfigurationV19applicationUsername16fetchCachePolicyACSS_AA05FetchfG0Otcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Configuration"]]},"references":{"doc://Flare/documentation/Flare/Configuration/init(applicationUsername:fetchCachePolicy:)":{"role":"symbol","title":"init(applicationUsername:fetchCachePolicy:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"applicationUsername"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"Configuration"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/init(applicationUsername:fetchCachePolicy:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/init(applicationusername:fetchcachepolicy:)"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype.json b/flare/data/documentation/flare/discounttype.json index cbd2890b9..08f53c953 100644 --- a/flare/data/documentation/flare/discounttype.json +++ b/flare/data/documentation/flare/discounttype.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of discount offer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"title":"DiscountType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare12DiscountTypeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"DiscountType"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/init(rawvalue:)"},"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/DiscountType/promotional":{"role":"symbol","title":"DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/promotional"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/equatable-implementations"},"doc://Flare/documentation/Flare/DiscountType/introductory":{"role":"symbol","title":"DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/introductory"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The type of discount offer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"title":"DiscountType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare12DiscountTypeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"DiscountType"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/equatable-implementations"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/DiscountType/introductory":{"role":"symbol","title":"DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/introductory"},"doc://Flare/documentation/Flare/DiscountType/promotional":{"role":"symbol","title":"DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/promotional"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/init(rawvalue:)"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/!=(_:_:).json b/flare/data/documentation/flare/discounttype/!=(_:_:).json index 698f95181..b57348784 100644 --- a/flare/data/documentation/flare/discounttype/!=(_:_:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/!=(_:_:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/equatable-implementations"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/equatable-implementations.json b/flare/data/documentation/flare/discounttype/equatable-implementations.json index d4b5a5a7b..877ea32dd 100644 --- a/flare/data/documentation/flare/discounttype/equatable-implementations.json +++ b/flare/data/documentation/flare/discounttype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/discounttype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/discounttype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/hash(into:).json b/flare/data/documentation/flare/discounttype/hash(into:).json index 225d3525f..c6ee27ca3 100644 --- a/flare/data/documentation/flare/discounttype/hash(into:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hash(into:)"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hash(into:)"},"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/hashvalue.json b/flare/data/documentation/flare/discounttype/hashvalue.json index eeede4409..1dd543e47 100644 --- a/flare/data/documentation/flare/discounttype/hashvalue.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hashvalue"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType","doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/DiscountType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/discounttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hashvalue"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/init(rawvalue:).json b/flare/data/documentation/flare/discounttype/init(rawvalue:).json index 0cb666b4a..5d47a81c2 100644 --- a/flare/data/documentation/flare/discounttype/init(rawvalue:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/init(rawvalue:)"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare12DiscountTypeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/introductory.json b/flare/data/documentation/flare/discounttype/introductory.json index a48b353c2..9c399da1c 100644 --- a/flare/data/documentation/flare/discounttype/introductory.json +++ b/flare/data/documentation/flare/discounttype/introductory.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/introductory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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":"DiscountType.introductory","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12DiscountTypeO12introductoryyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/DiscountType/introductory":{"role":"symbol","title":"DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/introductory"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/introductory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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":"DiscountType.introductory","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12DiscountTypeO12introductoryyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType/introductory":{"role":"symbol","title":"DiscountType.introductory","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductory"}],"abstract":[{"type":"text","text":"Introductory offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/introductory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/introductory"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/promotional.json b/flare/data/documentation/flare/discounttype/promotional.json index 62f5140a3..93904fca0 100644 --- a/flare/data/documentation/flare/discounttype/promotional.json +++ b/flare/data/documentation/flare/discounttype/promotional.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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":"DiscountType.promotional","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12DiscountTypeO11promotionalyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType/promotional":{"role":"symbol","title":"DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/promotional"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/discounttype\/promotional"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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":"DiscountType.promotional","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12DiscountTypeO11promotionalyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/DiscountType/promotional":{"role":"symbol","title":"DiscountType.promotional","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"promotional"}],"abstract":[{"type":"text","text":"Promotional offer for subscriptions"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/promotional","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/promotional"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json b/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json index 8ab01a34d..9cfd1fec8 100644 --- a/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/discounttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hashvalue"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hash(into:)"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/discounttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/DiscountType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/DiscountType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hash(into:)"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/DiscountType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/discounttype\/hashvalue"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason.json b/flare/data/documentation/flare/expirationreason.json index 40bbe9702..0de640b64 100644 --- a/flare/data/documentation/flare/expirationreason.json +++ b/flare/data/documentation/flare/expirationreason.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"title":"ExpirationReason","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare16ExpirationReasonO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/productUnavailable":{"role":"symbol","title":"ExpirationReason.productUnavailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productUnavailable"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/productunavailable"},"doc://Flare/documentation/Flare/ExpirationReason/unknown":{"role":"symbol","title":"ExpirationReason.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/unknown"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/autoRenewDisabled":{"role":"symbol","title":"ExpirationReason.autoRenewDisabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/autorenewdisabled"},"doc://Flare/documentation/Flare/ExpirationReason/billingError":{"role":"symbol","title":"ExpirationReason.billingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/billingerror"},"doc://Flare/documentation/Flare/ExpirationReason/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/expirationreason\/equatable-implementations"},"doc://Flare/documentation/Flare/ExpirationReason/didNotConsentToPriceIncrease":{"role":"symbol","title":"ExpirationReason.didNotConsentToPriceIncrease","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"title":"ExpirationReason","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare16ExpirationReasonO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/billingError":{"role":"symbol","title":"ExpirationReason.billingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/billingerror"},"doc://Flare/documentation/Flare/ExpirationReason/didNotConsentToPriceIncrease":{"role":"symbol","title":"ExpirationReason.didNotConsentToPriceIncrease","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"},"doc://Flare/documentation/Flare/ExpirationReason/productUnavailable":{"role":"symbol","title":"ExpirationReason.productUnavailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productUnavailable"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/productunavailable"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/ExpirationReason/unknown":{"role":"symbol","title":"ExpirationReason.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/unknown"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/autoRenewDisabled":{"role":"symbol","title":"ExpirationReason.autoRenewDisabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/autorenewdisabled"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/expirationreason\/equatable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason/!=(_:_:).json b/flare/data/documentation/flare/expirationreason/!=(_:_:).json index 31dfaaa07..8b425b1c0 100644 --- a/flare/data/documentation/flare/expirationreason/!=(_:_:).json +++ b/flare/data/documentation/flare/expirationreason/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16ExpirationReasonO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/expirationreason\/equatable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16ExpirationReasonO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/expirationreason\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason/autorenewdisabled.json b/flare/data/documentation/flare/expirationreason/autorenewdisabled.json index d1b37d2a1..bf5ddd1cd 100644 --- a/flare/data/documentation/flare/expirationreason/autorenewdisabled.json +++ b/flare/data/documentation/flare/expirationreason/autorenewdisabled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/autorenewdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"title":"ExpirationReason.autoRenewDisabled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO17autoRenewDisabledyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/autoRenewDisabled":{"role":"symbol","title":"ExpirationReason.autoRenewDisabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/autorenewdisabled"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/autorenewdisabled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"title":"ExpirationReason.autoRenewDisabled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO17autoRenewDisabledyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/autoRenewDisabled":{"role":"symbol","title":"ExpirationReason.autoRenewDisabled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewDisabled"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/autoRenewDisabled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/autorenewdisabled"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason/billingerror.json b/flare/data/documentation/flare/expirationreason/billingerror.json index 4cae3a43b..47c96e695 100644 --- a/flare/data/documentation/flare/expirationreason/billingerror.json +++ b/flare/data/documentation/flare/expirationreason/billingerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/billingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"title":"ExpirationReason.billingError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO12billingErroryA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/billingError":{"role":"symbol","title":"ExpirationReason.billingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/billingerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/billingerror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"title":"ExpirationReason.billingError","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO12billingErroryA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/billingError":{"role":"symbol","title":"ExpirationReason.billingError","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"billingError"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/billingError","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/billingerror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason/didnotconsenttopriceincrease.json b/flare/data/documentation/flare/expirationreason/didnotconsenttopriceincrease.json index 852ea7c0a..f7478bb72 100644 --- a/flare/data/documentation/flare/expirationreason/didnotconsenttopriceincrease.json +++ b/flare/data/documentation/flare/expirationreason/didnotconsenttopriceincrease.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"title":"ExpirationReason.didNotConsentToPriceIncrease","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO28didNotConsentToPriceIncreaseyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason/didNotConsentToPriceIncrease":{"role":"symbol","title":"ExpirationReason.didNotConsentToPriceIncrease","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"title":"ExpirationReason.didNotConsentToPriceIncrease","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO28didNotConsentToPriceIncreaseyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason/didNotConsentToPriceIncrease":{"role":"symbol","title":"ExpirationReason.didNotConsentToPriceIncrease","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"didNotConsentToPriceIncrease"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/didNotConsentToPriceIncrease","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/didnotconsenttopriceincrease"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason/equatable-implementations.json b/flare/data/documentation/flare/expirationreason/equatable-implementations.json index f2f5eae19..19cca6f67 100644 --- a/flare/data/documentation/flare/expirationreason/equatable-implementations.json +++ b/flare/data/documentation/flare/expirationreason/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/expirationreason\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/expirationreason\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"references":{"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/ExpirationReason/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ExpirationReason\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/expirationreason\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy.json b/flare/data/documentation/flare/fetchcachepolicy.json index 404a66c79..a62c05b1d 100644 --- a/flare/data/documentation/flare/fetchcachepolicy.json +++ b/flare/data/documentation/flare/fetchcachepolicy.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/Se","doc:\/\/Flare\/SE","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"title":"FetchCachePolicy","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare16FetchCachePolicyO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/init(from:)"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy/cachedOrFetch":{"role":"symbol","title":"FetchCachePolicy.cachedOrFetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"},"doc://Flare/documentation/Flare/FetchCachePolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"},"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Flare\/Se"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Flare\/SE"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/Se","doc:\/\/Flare\/SE","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"title":"FetchCachePolicy","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare16FetchCachePolicyO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations"],"generated":true}],"references":{"doc://Flare/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Flare\/SE"},"doc://Flare/documentation/Flare/FetchCachePolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/FetchCachePolicy/cachedOrFetch":{"role":"symbol","title":"FetchCachePolicy.cachedOrFetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"},"doc://Flare/documentation/Flare/FetchCachePolicy/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/init(from:)"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Flare\/Se"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy/!=(_:_:).json b/flare/data/documentation/flare/fetchcachepolicy/!=(_:_:).json index ea206be9f..2bbf1ce78 100644 --- a/flare/data/documentation/flare/fetchcachepolicy/!=(_:_:).json +++ b/flare/data/documentation/flare/fetchcachepolicy/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16FetchCachePolicyO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"},"doc://Flare/documentation/Flare/FetchCachePolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16FetchCachePolicyO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"},"doc://Flare/documentation/Flare/FetchCachePolicy/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy/cachedorfetch.json b/flare/data/documentation/flare/fetchcachepolicy/cachedorfetch.json index 8e4c77419..17a594512 100644 --- a/flare/data/documentation/flare/fetchcachepolicy/cachedorfetch.json +++ b/flare/data/documentation/flare/fetchcachepolicy/cachedorfetch.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"title":"FetchCachePolicy.cachedOrFetch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16FetchCachePolicyO08cachedOrB0yA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy/cachedOrFetch":{"role":"symbol","title":"FetchCachePolicy.cachedOrFetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"title":"FetchCachePolicy.cachedOrFetch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16FetchCachePolicyO08cachedOrB0yA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy/cachedOrFetch":{"role":"symbol","title":"FetchCachePolicy.cachedOrFetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cachedOrFetch"}],"abstract":[{"type":"text","text":"Use the cached data if available; otherwise, fetch the data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/cachedorfetch"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json b/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json index e164e3869..dcc537108 100644 --- a/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json +++ b/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy/fetch.json b/flare/data/documentation/flare/fetchcachepolicy/fetch.json index 42f94ccd1..24d45751a 100644 --- a/flare/data/documentation/flare/fetchcachepolicy/fetch.json +++ b/flare/data/documentation/flare/fetchcachepolicy/fetch.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/fetch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"title":"FetchCachePolicy.fetch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16FetchCachePolicyO5fetchyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/fetch"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"title":"FetchCachePolicy.fetch","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16FetchCachePolicyO5fetchyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/fetchcachepolicy/init(from:).json b/flare/data/documentation/flare/fetchcachepolicy/init(from:).json index 07c303751..9bb5edc93 100644 --- a/flare/data/documentation/flare/fetchcachepolicy/init(from:).json +++ b/flare/data/documentation/flare/fetchcachepolicy/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16FetchCachePolicyO4fromACs7Decoder_p_tKcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/init(from:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/fetchcachepolicy\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Decodable.init(from:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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"}],"title":"init(from:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16FetchCachePolicyO4fromACs7Decoder_p_tKcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy"]]},"references":{"doc://Flare/documentation/Flare/FetchCachePolicy":{"role":"symbol","title":"FetchCachePolicy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FetchCachePolicy"}],"abstract":[{"type":"text","text":"Enum representing different cache policies for fetching data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"FetchCachePolicy"}],"url":"\/documentation\/flare\/fetchcachepolicy"},"doc://Flare/documentation/Flare/FetchCachePolicy/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/init(from:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/init(from:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare.json b/flare/data/documentation/flare/flare.json index 2a88f0121..575ee5ea6 100644 --- a/flare/data/documentation/flare/flare.json +++ b/flare/data/documentation/flare/flare.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"title":"Flare","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:5FlareAAC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel"]},{"title":"Type Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/shared"]},{"title":"Type Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/Flare/configure(with:)":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/configure(with:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/Flare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/loglevel"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/shared"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"title":"Flare","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:5FlareAAC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel"]},{"title":"Type Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/shared"]},{"title":"Type Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/shared"},"doc://Flare/documentation/Flare/Flare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/loglevel"},"doc://Flare/documentation/Flare/Flare/configure(with:)":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/configure(with:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json b/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json index 5161ca85f..f43f76452 100644 --- a/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json +++ b/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.addTransactionObserver(fallbackHandler:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5FlareAAC22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreC0CAA8IAPErrorOGcSg_tF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.addTransactionObserver(fallbackHandler:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5FlareAAC22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreC0CAA8IAPErrorOGcSg_tF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/checkeligibility(productids:).json b/flare/data/documentation/flare/flare/checkeligibility(productids:).json index bae4bb430..e06cfa917 100644 --- a/flare/data/documentation/flare/flare/checkeligibility(productids:).json +++ b/flare/data/documentation/flare/flare/checkeligibility(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.checkEligibility(productIDs:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5FlareAAC16checkEligibility10productIDsSDySSAA012SubscriptionC0OGShySSG_tYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/Flare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.checkEligibility(productIDs:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5FlareAAC16checkEligibility10productIDsSDySSAA012SubscriptionC0OGShySSG_tYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/Flare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/checkeligibility(productids:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/configure(with:).json b/flare/data/documentation/flare/flare/configure(with:).json index 33305e364..09b7a9f76 100644 --- a/flare/data/documentation/flare/flare/configure(with:).json +++ b/flare/data/documentation/flare/flare/configure(with:).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":"configure"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","preciseIdentifier":"s:5Flare13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The configuration object containing settings for Flare."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/configure(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"kind":"symbol","metadata":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"title":"configure(with:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:5FlareAAC9configure4withyAA13ConfigurationV_tFZ","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/configure(with:)":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/configure(with:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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:\/\/Flare\/documentation\/Flare\/Configuration","preciseIdentifier":"s:5Flare13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The configuration object containing settings for Flare."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/configure(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"kind":"symbol","metadata":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"title":"configure(with:)","roleHeading":"Type Method","role":"symbol","symbolKind":"method","externalID":"s:5FlareAAC9configure4withyAA13ConfigurationV_tFZ","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/configure(with:)":{"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":"s:5Flare13ConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Configures the Flare package with the provided configuration."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/configure(with:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/configure(with:)"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/fetch(productids:).json b/flare/data/documentation/flare/flare/fetch(productids:).json index 3df4f8b86..fd241beb9 100644 --- a/flare/data/documentation/flare/flare/fetch(productids:).json +++ b/flare/data/documentation/flare/flare/fetch(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.fetch(productIDs:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5FlareAAC5fetch10productIDsSayAA12StoreProductCGx_tYaKSlRzSS7ElementRtzlF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.fetch(productIDs:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5FlareAAC5fetch10productIDsSayAA12StoreProductCGx_tYaKSlRzSS7ElementRtzlF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/fetch(productids:completion:).json b/flare/data/documentation/flare/flare/fetch(productids:completion:).json index a1501bd1c..4152dd804 100644 --- a/flare/data/documentation/flare/flare/fetch(productids:completion:).json +++ b/flare/data/documentation/flare/flare/fetch(productids:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.fetch(productIDs:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC5fetch10productIDs10completionyx_ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRzSS7ElementRtzlF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.fetch(productIDs:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC5fetch10productIDs10completionyx_ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRzSS7ElementRtzlF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/finish(transaction:).json b/flare/data/documentation/flare/flare/finish(transaction:).json index 4501daa61..5260e8321 100644 --- a/flare/data/documentation/flare/flare/finish(transaction:).json +++ b/flare/data/documentation/flare/flare/finish(transaction:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.finish(transaction:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5FlareAAC6finish11transactionyAA16StoreTransactionC_tYaF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.finish(transaction:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5FlareAAC6finish11transactionyAA16StoreTransactionC_tYaF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/finish(transaction:completion:).json b/flare/data/documentation/flare/flare/finish(transaction:completion:).json index 9fc06c507..fd56cc351 100644 --- a/flare/data/documentation/flare/flare/finish(transaction:completion:).json +++ b/flare/data/documentation/flare/flare/finish(transaction:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"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\/flare\/flare\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.finish(transaction:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5FlareAAC6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"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\/flare\/flare\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.finish(transaction:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5FlareAAC6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/iflare-implementations.json b/flare/data/documentation/flare/flare/iflare-implementations.json index ed8f37149..ed1b1ebc2 100644 --- a/flare/data/documentation/flare/flare/iflare-implementations.json +++ b/flare/data/documentation/flare/flare/iflare-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/flare\/iflare-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IFlare Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/Flare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt(completion:)"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/Flare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:)"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/Flare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/restore()"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/Flare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/Flare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt()"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/Flare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/checkeligibility(productids:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/flare\/iflare-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IFlare Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/Flare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:)"},"doc://Flare/documentation/Flare/Flare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/Flare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt()"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/Flare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/restore()"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/Flare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/fetch(productIDs:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/Flare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/checkEligibility(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/Flare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt(completion:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/finish(transaction:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/finish(transaction:)"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:completion:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/loglevel.json b/flare/data/documentation/flare/flare/loglevel.json index 6108437f7..fea67766e 100644 --- a/flare/data/documentation/flare/flare/loglevel.json +++ b/flare/data/documentation/flare/flare/loglevel.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The log level."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"title":"logLevel","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5FlareAAC8logLevel3Log0dC0Vvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/loglevel"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The log level."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"title":"logLevel","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5FlareAAC8logLevel3Log0dC0Vvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Flare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/logLevel","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/loglevel"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:).json b/flare/data/documentation/flare/flare/purchase(product:).json index 342fcbcff..de583f597 100644 --- a/flare/data/documentation/flare/flare/purchase(product:).json +++ b/flare/data/documentation/flare/flare/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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7productAA16StoreTransactionCAA0E7ProductC_tYaKF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7productAA16StoreTransactionCAA0E7ProductC_tYaKF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:completion:).json b/flare/data/documentation/flare/flare/purchase(product:completion:).json index 7396e3a96..f670ed7d7 100644 --- a/flare/data/documentation/flare/flare/purchase(product:completion:).json +++ b/flare/data/documentation/flare/flare/purchase(product:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product10completionyAA12StoreProductC_ys6ResultOyAA0F11TransactionCAA8IAPErrorOGctF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:completion:)"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product10completionyAA12StoreProductC_ys6ResultOyAA0F11TransactionCAA8IAPErrorOGctF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:completion:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:options:).json b/flare/data/documentation/flare/flare/purchase(product:options:).json index 8aad52057..d3d172a60 100644 --- a/flare/data/documentation/flare/flare/purchase(product:options:).json +++ b/flare/data/documentation/flare/flare/purchase(product:options:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7optionsAA16StoreTransactionCAA0F7ProductC_Shy0F3Kit0H0V14PurchaseOptionVGtYaKF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7optionsAA16StoreTransactionCAA0F7ProductC_Shy0F3Kit0H0V14PurchaseOptionVGtYaKF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:options:completion:).json b/flare/data/documentation/flare/flare/purchase(product:options:completion:).json index e169260dc..33cdb8cb7 100644 --- a/flare/data/documentation/flare/flare/purchase(product:options:completion:).json +++ b/flare/data/documentation/flare/flare/purchase(product:options:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7options10completionyAA12StoreProductC_Shy0G3Kit0H0V14PurchaseOptionVGys6ResultOyAA0G11TransactionCAA8IAPErrorOGYbctF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7options10completionyAA12StoreProductC_Shy0G3Kit0H0V14PurchaseOptionVGys6ResultOyAA0G11TransactionCAA8IAPErrorOGYbctF::SYNTHESIZED::s:5FlareAAC","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:).json b/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:).json index 2797fc1b8..71edcda24 100644 --- a/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:).json +++ b/flare/data/documentation/flare/flare/purchase(product:options: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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:options:promotionalOffer:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0G7ProductC_Shy0G3Kit0I0V14PurchaseOptionVGAA011PromotionalF0CSgtYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:options:promotionalOffer:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0G7ProductC_Shy0G3Kit0I0V14PurchaseOptionVGAA011PromotionalF0CSgtYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:completion:).json b/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:completion:).json index 690681f0f..3b8861c95 100644 --- a/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/flare/purchase(product:options:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:options:promotionalOffer:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0H3Kit0I0V14PurchaseOptionVGAA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGYbctF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:options:promotionalOffer:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0H3Kit0I0V14PurchaseOptionVGAA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGYbctF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/Flare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:).json b/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:).json index d105e4f6a..4c227fc1f 100644 --- a/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:).json +++ b/flare/data/documentation/flare/flare/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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:promotionalOffer:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product16promotionalOfferAA16StoreTransactionCAA0F7ProductC_AA011PromotionalE0CSgtYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:promotionalOffer:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product16promotionalOfferAA16StoreTransactionCAA0F7ProductC_AA011PromotionalE0CSgtYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:completion:).json b/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:completion:).json index 26ffa229a..ceecd82a9 100644 --- a/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/flare/purchase(product:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:promotionalOffer:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalE0CSgys6ResultOyAA0G11TransactionCAA8IAPErrorOGctF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.purchase(product:promotionalOffer:completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalE0CSgys6ResultOyAA0G11TransactionCAA8IAPErrorOGctF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Flare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/receipt().json b/flare/data/documentation/flare/flare/receipt().json index 4ba51b0a1..371ab85b9 100644 --- a/flare/data/documentation/flare/flare/receipt().json +++ b/flare/data/documentation/flare/flare/receipt().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/receipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.receipt()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5FlareAAC7receiptSSyYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/receipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.receipt()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5FlareAAC7receiptSSyYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt()"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/receipt(completion:).json b/flare/data/documentation/flare/flare/receipt(completion:).json index 3a4c47a3c..5192ff5e4 100644 --- a/flare/data/documentation/flare/flare/receipt(completion:).json +++ b/flare/data/documentation/flare/flare/receipt(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/receipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.receipt(completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC7receipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt(completion:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/receipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.receipt(completion:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5FlareAAC7receipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Flare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/receipt(completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/receipt(completion:)"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/removetransactionobserver().json b/flare/data/documentation/flare/flare/removetransactionobserver().json index b93f72f2b..c041addb2 100644 --- a/flare/data/documentation/flare/flare/removetransactionobserver().json +++ b/flare/data/documentation/flare/flare/removetransactionobserver().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.removeTransactionObserver()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"removeTransactionObserver()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5FlareAAC25removeTransactionObserveryyF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.removeTransactionObserver()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"removeTransactionObserver()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5FlareAAC25removeTransactionObserveryyF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/removeTransactionObserver()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/restore().json b/flare/data/documentation/flare/flare/restore().json index 86a01545a..354430df2 100644 --- a/flare/data/documentation/flare/flare/restore().json +++ b/flare/data/documentation/flare/flare/restore().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.restore()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5FlareAAC7restoreyyYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/restore()"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/flare\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IFlare.restore()"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5FlareAAC7restoreyyYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/IFlare-Implementations":{"role":"collectionGroup","title":"IFlare Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/IFlare-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/flare\/iflare-implementations"},"doc://Flare/documentation/Flare/Flare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/restore()","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/restore()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare/shared.json b/flare/data/documentation/flare/flare/shared.json index fca2efc24..a01208a06 100644 --- a/flare/data/documentation/flare/flare/shared.json +++ b/flare/data/documentation/flare/flare/shared.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":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","preciseIdentifier":"s:5Flare6IFlareP","text":"IFlare"},{"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\/flare\/flare\/shared"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"title":"shared","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:5FlareAAC6sharedAA6IFlare_pvpZ","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/Flare/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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/shared"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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:\/\/Flare\/documentation\/Flare\/IFlare","preciseIdentifier":"s:5Flare6IFlareP","text":"IFlare"},{"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\/flare\/flare\/shared"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"title":"shared","roleHeading":"Type Property","role":"symbol","symbolKind":"property","externalID":"s:5FlareAAC6sharedAA6IFlare_pvpZ","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/Flare"]]},"references":{"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/Flare/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":"IFlare","preciseIdentifier":"s:5Flare6IFlareP"}],"abstract":[{"type":"text","text":"Returns a shared "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" object."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare\/shared","kind":"symbol","type":"topic","url":"\/documentation\/flare\/flare\/shared"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror.json b/flare/data/documentation/flare/iaperror.json index 8c3ebfb9d..b864667fa 100644 --- a/flare/data/documentation/flare/iaperror.json +++ b/flare/data/documentation/flare/iaperror.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"title":"IAPError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare8IAPErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IAPError"}]},"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/10Foundation14LocalizedErrorP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/iaperror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/IAPError/paymentDefferred":{"role":"symbol","title":"IAPError.paymentDefferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentdefferred"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/IAPError/failedToDecodeSignature(signature:)":{"role":"symbol","title":"IAPError.failedToDecodeSignature(signature:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The decoding signature is failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"},"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/error-implementations"},"doc://Flare/documentation/Flare/IAPError/with(error:)":{"role":"symbol","title":"IAPError.with(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/with(error:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"},"doc://Flare/documentation/Flare/IAPError/paymentCancelled":{"role":"symbol","title":"IAPError.paymentCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"abstract":[{"type":"text","text":"The payment was cancelled."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentcancelled"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/documentation/Flare/IAPError/invalid(productIDs:)":{"role":"symbol","title":"IAPError.invalid(productIDs:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/invalid(productids:)"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError/verification(error:)":{"role":"symbol","title":"IAPError.verification(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The verification error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/verification(error:)"},"doc://Flare/documentation/Flare/IAPError/unknown":{"role":"symbol","title":"IAPError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/unknown"},"doc://Flare/documentation/Flare/IAPError/storeProductNotAvailable":{"role":"symbol","title":"IAPError.storeProductNotAvailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/storeproductnotavailable"},"doc://Flare/documentation/Flare/IAPError/transactionNotFound(productID:)":{"role":"symbol","title":"IAPError.transactionNotFound(productID:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"title":"IAPError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare8IAPErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IAPError"}]},"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/10Foundation14LocalizedErrorP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/iaperror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/IAPError/verification(error:)":{"role":"symbol","title":"IAPError.verification(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The verification error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/verification(error:)"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"doc://Flare/documentation/Flare/IAPError/transactionNotFound(productID:)":{"role":"symbol","title":"IAPError.transactionNotFound(productID:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/IAPError/paymentCancelled":{"role":"symbol","title":"IAPError.paymentCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"abstract":[{"type":"text","text":"The payment was cancelled."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentcancelled"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare/IAPError/failedToDecodeSignature(signature:)":{"role":"symbol","title":"IAPError.failedToDecodeSignature(signature:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The decoding signature is failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError/with(error:)":{"role":"symbol","title":"IAPError.with(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/with(error:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"},"doc://Flare/documentation/Flare/IAPError/paymentDefferred":{"role":"symbol","title":"IAPError.paymentDefferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentdefferred"},"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare/IAPError/storeProductNotAvailable":{"role":"symbol","title":"IAPError.storeProductNotAvailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/storeproductnotavailable"},"doc://Flare/documentation/Flare/IAPError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/error-implementations"},"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError/invalid(productIDs:)":{"role":"symbol","title":"IAPError.invalid(productIDs:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/invalid(productids:)"},"doc://Flare/documentation/Flare/IAPError/unknown":{"role":"symbol","title":"IAPError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/unknown"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/!=(_:_:).json b/flare/data/documentation/flare/iaperror/!=(_:_:).json index 1ec6366eb..a878e7dc4 100644 --- a/flare/data/documentation/flare/iaperror/!=(_:_:).json +++ b/flare/data/documentation/flare/iaperror/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"},"doc://Flare/documentation/Flare/IAPError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/!=(_:_:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/!=(_:_:)"},"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/==(_:_:).json b/flare/data/documentation/flare/iaperror/==(_:_:).json index a111bfa36..9c479d7a7 100644 --- a/flare/data/documentation/flare/iaperror/==(_:_:).json +++ b/flare/data/documentation/flare/iaperror/==(_:_:).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:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:5Flare8IAPErrorO2eeoiySbAC_ACtFZ","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/==(_:_:)":{"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/==(_:_:)"},"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:5Flare8IAPErrorO2eeoiySbAC_ACtFZ","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/equatable-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/==(_:_:)":{"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/==(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/equatable-implementations.json b/flare/data/documentation/flare/iaperror/equatable-implementations.json index c9d54b1ce..1e9be3700 100644 --- a/flare/data/documentation/flare/iaperror/equatable-implementations.json +++ b/flare/data/documentation/flare/iaperror/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/iaperror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/==(_:_:)":{"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/==(_:_:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/iaperror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/==(_:_:)":{"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":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/==(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/IAPError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/!=(_:_:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/error-implementations.json b/flare/data/documentation/flare/iaperror/error-implementations.json index f1cd4fd63..9a69ea3c8 100644 --- a/flare/data/documentation/flare/iaperror/error-implementations.json +++ b/flare/data/documentation/flare/iaperror/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/iaperror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/localizeddescription"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/iaperror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/localizeddescription"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/errordescription-3rq25.json b/flare/data/documentation/flare/iaperror/errordescription-3rq25.json index af47ce7d7..c4e9c9750 100644 --- a/flare/data/documentation/flare/iaperror/errordescription-3rq25.json +++ b/flare/data/documentation/flare/iaperror/errordescription-3rq25.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/errordescription-3rq25"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/errorDescription-3rq25":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-3rq25"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/errordescription-3rq25"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/errorDescription-3rq25":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-3rq25"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/errordescription-9y8u0.json b/flare/data/documentation/flare/iaperror/errordescription-9y8u0.json index 5455b90c0..434624d08 100644 --- a/flare/data/documentation/flare/iaperror/errordescription-9y8u0.json +++ b/flare/data/documentation/flare/iaperror/errordescription-9y8u0.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/errordescription-9y8u0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO16errorDescriptionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError/errorDescription-9y8u0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-9y8u0"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/errordescription-9y8u0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO16errorDescriptionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/errorDescription-9y8u0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-9y8u0"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/failedtodecodesignature(signature:).json b/flare/data/documentation/flare/iaperror/failedtodecodesignature(signature:).json index 3ae52a66e..333a16200 100644 --- a/flare/data/documentation/flare/iaperror/failedtodecodesignature(signature:).json +++ b/flare/data/documentation/flare/iaperror/failedtodecodesignature(signature:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The decoding signature is failed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"IAPError.failedToDecodeSignature(signature:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO23failedToDecodeSignatureyACSS_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/failedToDecodeSignature(signature:)":{"role":"symbol","title":"IAPError.failedToDecodeSignature(signature:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The decoding signature is failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The decoding signature is failed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"IAPError.failedToDecodeSignature(signature:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO23failedToDecodeSignatureyACSS_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/failedToDecodeSignature(signature:)":{"role":"symbol","title":"IAPError.failedToDecodeSignature(signature:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failedToDecodeSignature"},{"kind":"text","text":"("},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The decoding signature is failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failedToDecodeSignature(signature:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failedtodecodesignature(signature:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/failurereason-44tfk.json b/flare/data/documentation/flare/iaperror/failurereason-44tfk.json index e6079adaa..f59e155d7 100644 --- a/flare/data/documentation/flare/iaperror/failurereason-44tfk.json +++ b/flare/data/documentation/flare/iaperror/failurereason-44tfk.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failurereason-44tfk"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/failureReason-44tfk":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-44tfk"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failurereason-44tfk"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/failureReason-44tfk":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-44tfk"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/failurereason-880fb.json b/flare/data/documentation/flare/iaperror/failurereason-880fb.json index d43dd14d7..235083030 100644 --- a/flare/data/documentation/flare/iaperror/failurereason-880fb.json +++ b/flare/data/documentation/flare/iaperror/failurereason-880fb.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failurereason-880fb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO13failureReasonSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/failureReason-880fb":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-880fb"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/failurereason-880fb"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO13failureReasonSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/failureReason-880fb":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-880fb"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/helpanchor.json b/flare/data/documentation/flare/iaperror/helpanchor.json index bf2ab98a8..9a5220d7c 100644 --- a/flare/data/documentation/flare/iaperror/helpanchor.json +++ b/flare/data/documentation/flare/iaperror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/helpanchor"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/helpanchor"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/invalid(productids:).json b/flare/data/documentation/flare/iaperror/invalid(productids:).json index 47e5bc9ef..528a28e71 100644 --- a/flare/data/documentation/flare/iaperror/invalid(productids:).json +++ b/flare/data/documentation/flare/iaperror/invalid(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/invalid(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"title":"IAPError.invalid(productIDs:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO7invalidyACSaySSG_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/invalid(productIDs:)":{"role":"symbol","title":"IAPError.invalid(productIDs:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/invalid(productids:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/invalid(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"title":"IAPError.invalid(productIDs:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO7invalidyACSaySSG_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/invalid(productIDs:)":{"role":"symbol","title":"IAPError.invalid(productIDs:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalid"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"The attempt to fetch products with invalid identifiers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/invalid(productIDs:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/invalid(productids:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/localizeddescription.json b/flare/data/documentation/flare/iaperror/localizeddescription.json index c6a325dc0..78c720b2e 100644 --- a/flare/data/documentation/flare/iaperror/localizeddescription.json +++ b/flare/data/documentation/flare/iaperror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/localizeddescription"},"doc://Flare/documentation/Flare/IAPError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/error-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/localizeddescription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/error-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/localizederror-implementations.json b/flare/data/documentation/flare/iaperror/localizederror-implementations.json index 9981d4e09..00fa70bed 100644 --- a/flare/data/documentation/flare/iaperror/localizederror-implementations.json +++ b/flare/data/documentation/flare/iaperror/localizederror-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/iaperror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-6ili0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"},"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-33a3c":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"},"doc://Flare/documentation/Flare/IAPError/failureReason-44tfk":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-44tfk"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/failureReason-880fb":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-880fb"},"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/helpanchor"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/errorDescription-3rq25":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-3rq25"},"doc://Flare/documentation/Flare/IAPError/errorDescription-9y8u0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-9y8u0"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/iaperror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/errorDescription-3rq25":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-3rq25","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-3rq25"},"doc://Flare/documentation/Flare/IAPError/failureReason-44tfk":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-44tfk","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-44tfk"},"doc://Flare/documentation/Flare/IAPError/failureReason-880fb":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/failureReason-880fb","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/failurereason-880fb"},"doc://Flare/documentation/Flare/IAPError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/helpanchor"},"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-33a3c":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"},"doc://Flare/documentation/Flare/IAPError/errorDescription-9y8u0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/errorDescription-9y8u0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/errordescription-9y8u0"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-6ili0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/paymentdefferred.json b/flare/data/documentation/flare/iaperror/paymentdefferred.json index dbc1523af..4d03f46db 100644 --- a/flare/data/documentation/flare/iaperror/paymentdefferred.json +++ b/flare/data/documentation/flare/iaperror/paymentdefferred.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentdefferred"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"title":"IAPError.paymentDefferred","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO16paymentDefferredyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/paymentDefferred":{"role":"symbol","title":"IAPError.paymentDefferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentdefferred"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentdefferred"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"title":"IAPError.paymentDefferred","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO16paymentDefferredyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/paymentDefferred":{"role":"symbol","title":"IAPError.paymentDefferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentDefferred"}],"abstract":[{"type":"text","text":"The purchase is pending, and requires action from the customer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentDefferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentdefferred"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/paymentnotallowed.json b/flare/data/documentation/flare/iaperror/paymentnotallowed.json index 8f3984188..e257cdd3f 100644 --- a/flare/data/documentation/flare/iaperror/paymentnotallowed.json +++ b/flare/data/documentation/flare/iaperror/paymentnotallowed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentnotallowed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"title":"IAPError.paymentNotAllowed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO17paymentNotAllowedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentnotallowed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"title":"IAPError.paymentNotAllowed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO17paymentNotAllowedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/receiptnotfound.json b/flare/data/documentation/flare/iaperror/receiptnotfound.json index 8c78cad8e..18884c5c9 100644 --- a/flare/data/documentation/flare/iaperror/receiptnotfound.json +++ b/flare/data/documentation/flare/iaperror/receiptnotfound.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/receiptnotfound"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"title":"IAPError.receiptNotFound","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO15receiptNotFoundyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/receiptnotfound"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"title":"IAPError.receiptNotFound","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO15receiptNotFoundyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/recoverysuggestion-33a3c.json b/flare/data/documentation/flare/iaperror/recoverysuggestion-33a3c.json index 64cb6cefd..a56e83599 100644 --- a/flare/data/documentation/flare/iaperror/recoverysuggestion-33a3c.json +++ b/flare/data/documentation/flare/iaperror/recoverysuggestion-33a3c.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO18recoverySuggestionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-33a3c":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO18recoverySuggestionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-33a3c":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-33a3c","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-33a3c"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/recoverysuggestion-6ili0.json b/flare/data/documentation/flare/iaperror/recoverysuggestion-6ili0.json index 921eba9dc..ca39ed1b1 100644 --- a/flare/data/documentation/flare/iaperror/recoverysuggestion-6ili0.json +++ b/flare/data/documentation/flare/iaperror/recoverysuggestion-6ili0.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-6ili0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare8IAPErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/IAPError/recoverySuggestion-6ili0":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/recoverySuggestion-6ili0","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/recoverysuggestion-6ili0"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/iaperror\/localizederror-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/refund(error:).json b/flare/data/documentation/flare/iaperror/refund(error:).json index 1ed508ed2..09632f5a6 100644 --- a/flare/data/documentation/flare/iaperror/refund(error:).json +++ b/flare/data/documentation/flare/iaperror/refund(error:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","preciseIdentifier":"s:5Flare11RefundErrorO","text":"RefundError"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/refund(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"title":"IAPError.refund(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO6refundyAcA11RefundErrorO_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","preciseIdentifier":"s:5Flare11RefundErrorO","text":"RefundError"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/refund(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"title":"IAPError.refund(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO6refundyAcA11RefundErrorO_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/storeproductnotavailable.json b/flare/data/documentation/flare/iaperror/storeproductnotavailable.json index f6de837e6..658258632 100644 --- a/flare/data/documentation/flare/iaperror/storeproductnotavailable.json +++ b/flare/data/documentation/flare/iaperror/storeproductnotavailable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/storeproductnotavailable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"title":"IAPError.storeProductNotAvailable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO24storeProductNotAvailableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/storeProductNotAvailable":{"role":"symbol","title":"IAPError.storeProductNotAvailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/storeproductnotavailable"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/storeproductnotavailable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"title":"IAPError.storeProductNotAvailable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO24storeProductNotAvailableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/storeProductNotAvailable":{"role":"symbol","title":"IAPError.storeProductNotAvailable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"storeProductNotAvailable"}],"abstract":[{"type":"text","text":"The attempt to fetch a product that doesn’t available."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/storeProductNotAvailable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/storeproductnotavailable"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/transactionnotfound(productid:).json b/flare/data/documentation/flare/iaperror/transactionnotfound(productid:).json index 5ab0145c5..7138a04c4 100644 --- a/flare/data/documentation/flare/iaperror/transactionnotfound(productid:).json +++ b/flare/data/documentation/flare/iaperror/transactionnotfound(productid:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"IAPError.transactionNotFound(productID:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO19transactionNotFoundyACSS_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/transactionNotFound(productID:)":{"role":"symbol","title":"IAPError.transactionNotFound(productID:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"IAPError.transactionNotFound(productID:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO19transactionNotFoundyACSS_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IAPError/transactionNotFound(productID:)":{"role":"symbol","title":"IAPError.transactionNotFound(productID:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionNotFound"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transaction wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/transactionNotFound(productID:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/transactionnotfound(productid:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/unknown.json b/flare/data/documentation/flare/iaperror/unknown.json index 78a4d7692..75145bc80 100644 --- a/flare/data/documentation/flare/iaperror/unknown.json +++ b/flare/data/documentation/flare/iaperror/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unknown error occurred."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"IAPError.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO7unknownyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/unknown":{"role":"symbol","title":"IAPError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/unknown"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unknown error occurred."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"IAPError.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO7unknownyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/unknown":{"role":"symbol","title":"IAPError.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/unknown"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/verification(error:).json b/flare/data/documentation/flare/iaperror/verification(error:).json index e94fa194c..10519e260 100644 --- a/flare/data/documentation/flare/iaperror/verification(error:).json +++ b/flare/data/documentation/flare/iaperror/verification(error:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO","text":"VerificationError"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/verification(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The verification error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"title":"IAPError.verification(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO12verificationyAcA17VerificationErrorO_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/verification(error:)":{"role":"symbol","title":"IAPError.verification(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The verification error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/verification(error:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO","text":"VerificationError"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["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."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/verification(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The verification error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"title":"IAPError.verification(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO12verificationyAcA17VerificationErrorO_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/verification(error:)":{"role":"symbol","title":"IAPError.verification(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verification"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationError","preciseIdentifier":"s:5Flare17VerificationErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The verification error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/verification(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/verification(error:)"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/with(error:).json b/flare/data/documentation/flare/iaperror/with(error:).json index f7a3c7621..c7e4c8145 100644 --- a/flare/data/documentation/flare/iaperror/with(error:).json +++ b/flare/data/documentation/flare/iaperror/with(error:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/iaperror\/with(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"IAPError.with(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO4withyACs5Error_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare/IAPError/with(error:)":{"role":"symbol","title":"IAPError.with(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/with(error:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/iaperror\/with(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"IAPError.with(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO4withyACs5Error_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IAPError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError/with(error:)":{"role":"symbol","title":"IAPError.with(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The operation failed with an underlying error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/with(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/with(error:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare.json b/flare/data/documentation/flare/iflare.json index 28732e79c..44b82a58c 100644 --- a/flare/data/documentation/flare/iflare.json +++ b/flare/data/documentation/flare/iflare.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"title":"IFlare","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare6IFlareP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IFlare"}]},"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()"]}],"variants":[{"paths":["\/documentation\/flare\/iflare"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/restore()"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:)"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IFlare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/IFlare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"title":"IFlare","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare6IFlareP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IFlare"}]},"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/Flare"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/IFlare\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()"]}],"variants":[{"paths":["\/documentation\/flare\/iflare"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/IFlare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:)"},"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IFlare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/restore()"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/Flare":{"role":"symbol","title":"Flare","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"Flare"}],"abstract":[{"type":"text","text":"The class creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Flare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Flare"}],"url":"\/documentation\/flare\/flare"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/IFlare/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/removetransactionobserver()"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/addtransactionobserver(fallbackhandler:).json b/flare/data/documentation/flare/iflare/addtransactionobserver(fallbackhandler:).json index 6bd5dceeb..1b43fdd0e 100644 --- a/flare/data/documentation/flare/iflare/addtransactionobserver(fallbackhandler:).json +++ b/flare/data/documentation/flare/iflare/addtransactionobserver(fallbackhandler:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreD0CAA8IAPErrorOGcSg_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreD0CAA8IAPErrorOGcSg_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/checkeligibility(productids:).json b/flare/data/documentation/flare/iflare/checkeligibility(productids:).json index d14d70c65..c7637e7fe 100644 --- a/flare/data/documentation/flare/iflare/checkeligibility(productids:).json +++ b/flare/data/documentation/flare/iflare/checkeligibility(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"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":"An array that contains information about the eligibility of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to check eligibility."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP16checkEligibility10productIDsSDySSAA012SubscriptionD0OGShySSG_tYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"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":"An array that contains information about the eligibility of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to check eligibility."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP16checkEligibility10productIDsSDySSAA012SubscriptionD0OGShySSG_tYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/fetch(productids:).json b/flare/data/documentation/flare/iflare/fetch(productids:).json index e14e1e506..cc8d40b64 100644 --- a/flare/data/documentation/flare/iflare/fetch(productids:).json +++ b/flare/data/documentation/flare/iflare/fetch(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"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":"An array of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP5fetch10productIDsSayAA12StoreProductCGqd___tYaKSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"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":"An array of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP5fetch10productIDsSayAA12StoreProductCGqd___tYaKSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/fetch(productids:completion:).json b/flare/data/documentation/flare/iflare/fetch(productids:completion:).json index e079fb196..d7ad9d0fb 100644 --- a/flare/data/documentation/flare/iflare/fetch(productids:completion:).json +++ b/flare/data/documentation/flare/iflare/fetch(productids:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The completion containing the response of retrieving products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP5fetch10productIDs10completionyqd___ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The completion containing the response of retrieving products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP5fetch10productIDs10completionyqd___ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/finish(transaction:).json b/flare/data/documentation/flare/iflare/finish(transaction:).json index a1182ade4..c709da824 100644 --- a/flare/data/documentation/flare/iflare/finish(transaction:).json +++ b/flare/data/documentation/flare/iflare/finish(transaction:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP6finish11transactionyAA16StoreTransactionC_tYaF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP6finish11transactionyAA16StoreTransactionC_tYaF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/finish(transaction:completion:).json b/flare/data/documentation/flare/iflare/finish(transaction:completion:).json index 2d3136164..52841d441 100644 --- a/flare/data/documentation/flare/iflare/finish(transaction:completion:).json +++ b/flare/data/documentation/flare/iflare/finish(transaction:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a completion closure is provided, call it after finishing the transaction."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a completion closure is provided, call it after finishing the transaction."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/loglevel.json b/flare/data/documentation/flare/iflare/loglevel.json index 6fcfb2b6d..e60886125 100644 --- a/flare/data/documentation/flare/iflare/loglevel.json +++ b/flare/data/documentation/flare/iflare/loglevel.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The log level."}],"kind":"symbol","metadata":{"role":"symbol","title":"logLevel","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"symbolKind":"property","externalID":"s:5Flare6IFlareP8logLevel3Log0eD0Vvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The log level."}],"kind":"symbol","metadata":{"role":"symbol","title":"logLevel","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"symbolKind":"property","externalID":"s:5Flare6IFlareP8logLevel3Log0eD0Vvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:).json b/flare/data/documentation/flare/iflare/purchase(product:).json index 0b947a829..3e3d95f40 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:).json +++ b/flare/data/documentation/flare/iflare/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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7productAA16StoreTransactionCAA0E7ProductC_tYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7productAA16StoreTransactionCAA0E7ProductC_tYaKF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:completion:).json index 22d1d47d4..1505a6ab3 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:completion:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product10completionyAA12StoreProductC_ys6ResultOyAA0F11TransactionCAA8IAPErrorOGctF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product10completionyAA12StoreProductC_ys6ResultOyAA0F11TransactionCAA8IAPErrorOGctF","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:options:).json b/flare/data/documentation/flare/iflare/purchase(product:options:).json index 6ad723e40..49b863515 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:options:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:options:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7optionsAA16StoreTransactionCAA0F7ProductC_Shy0F3Kit0H0V14PurchaseOptionVGtYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7optionsAA16StoreTransactionCAA0F7ProductC_Shy0F3Kit0H0V14PurchaseOptionVGtYaKF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:options:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:options:completion:).json index d36de723e..bcb015a2d 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:options:completion:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:options:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7options10completionyAA12StoreProductC_Shy0G3Kit0H0V14PurchaseOptionVGys6ResultOyAA0G11TransactionCAA8IAPErrorOGYbctF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlarePAAE8purchase7product7options10completionyAA12StoreProductC_Shy0G3Kit0H0V14PurchaseOptionVGys6ResultOyAA0G11TransactionCAA8IAPErrorOGYbctF","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:).json b/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:).json index 62d6ef629..9435abfc6 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:options: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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0H7ProductC_Shy0H3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgtYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0H7ProductC_Shy0H3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgtYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:completion:).json index 52d5f8a70..b8bc70704 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0I3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgys6ResultOyAA0I11TransactionCAA8IAPErrorOGYbctF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0I3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgys6ResultOyAA0I11TransactionCAA8IAPErrorOGYbctF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:).json b/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:).json index 6fa34af47..f8bb5b0e3 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:).json +++ b/flare/data/documentation/flare/iflare/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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product16promotionalOfferAA16StoreTransactionCAA0G7ProductC_AA011PromotionalF0CSgtYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product16promotionalOfferAA16StoreTransactionCAA0G7ProductC_AA011PromotionalF0CSgtYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:completion:).json index a48e031a7..cbaeef613 100644 --- a/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGctF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGctF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/receipt().json b/flare/data/documentation/flare/iflare/receipt().json index c6064b108..b12c1e25e 100644 --- a/flare/data/documentation/flare/iflare/receipt().json +++ b/flare/data/documentation/flare/iflare/receipt().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A receipt."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/receipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7receiptSSyYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A receipt."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/receipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7receiptSSyYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/receipt(completion:).json b/flare/data/documentation/flare/iflare/receipt(completion:).json index 4443c6f14..a0d870992 100644 --- a/flare/data/documentation/flare/iflare/receipt(completion:).json +++ b/flare/data/documentation/flare/iflare/receipt(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed when the refresh operation ends."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/receipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7receipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed when the refresh operation ends."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/receipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"receipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7receipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare/restore().json b/flare/data/documentation/flare/iflare/restore().json index bfdce27b4..919d3c9ab 100644 --- a/flare/data/documentation/flare/iflare/restore().json +++ b/flare/data/documentation/flare/iflare/restore().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7restoreyyYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/restore()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iflare\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5Flare6IFlareP7restoreyyYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"doc://Flare/documentation/Flare/IFlare/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/restore()"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider.json b/flare/data/documentation/flare/iiapprovider.json index 36d673fba..8f5d8db48 100644 --- a/flare/data/documentation/flare/iiapprovider.json +++ b/flare/data/documentation/flare/iiapprovider.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/flare\/iiapprovider"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"title":"IIAPProvider","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12IIAPProviderP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()"]}],"references":{"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/restore()"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:)"},"doc://Flare/documentation/Flare/IIAPProvider/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/removetransactionobserver()"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:)"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt(completion:)":{"role":"symbol","title":"refreshReceipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt()":{"role":"symbol","title":"refreshReceipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt()"},"doc://Flare/documentation/Flare/IIAPProvider/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/IIAPProvider/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"False if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/canmakepayments"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Essentials","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IFlare"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"languages":["swift"],"platforms":["macOS"]}]}],"variants":[{"paths":["\/documentation\/flare\/iiapprovider"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"title":"IIAPProvider","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12IIAPProviderP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()"]}],"references":{"doc://Flare/documentation/Flare/IIAPProvider/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/restore()"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt(completion:)":{"role":"symbol","title":"refreshReceipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:)"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt()":{"role":"symbol","title":"refreshReceipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt()"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/IIAPProvider/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"False if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/canmakepayments"},"doc://Flare/documentation/Flare/IIAPProvider/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:)"},"doc://Flare/documentation/Flare/IIAPProvider/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/removetransactionobserver()"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/addtransactionobserver(fallbackhandler:).json b/flare/data/documentation/flare/iiapprovider/addtransactionobserver(fallbackhandler:).json index 6bb10f6da..406407046 100644 --- a/flare/data/documentation/flare/iiapprovider/addtransactionobserver(fallbackhandler:).json +++ b/flare/data/documentation/flare/iiapprovider/addtransactionobserver(fallbackhandler:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreD0CAA8IAPErrorOGcSg_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP22addTransactionObserver15fallbackHandleryys6ResultOyAA05StoreD0CAA8IAPErrorOGcSg_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/addTransactionObserver(fallbackHandler:)":{"role":"symbol","title":"addTransactionObserver(fallbackHandler:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTransactionObserver"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fallbackHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>?)"}],"abstract":[{"type":"text","text":"Adds transaction observer to the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/addTransactionObserver(fallbackHandler:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/addtransactionobserver(fallbackhandler:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/checkeligibility(productids:).json b/flare/data/documentation/flare/iiapprovider/checkeligibility(productids:).json index 31df1e596..553268c9a 100644 --- a/flare/data/documentation/flare/iiapprovider/checkeligibility(productids:).json +++ b/flare/data/documentation/flare/iiapprovider/checkeligibility(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"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":"An array that contains information about the eligibility of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to check eligibility."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP16checkEligibility10productIDsSDySSAA012SubscriptionD0OGShySSG_tYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO","text":"SubscriptionEligibility"},{"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":"An array that contains information about the eligibility of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to check eligibility."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"checkEligibility(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP16checkEligibility10productIDsSDySSAA012SubscriptionD0OGShySSG_tYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/IIAPProvider/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/checkeligibility(productids:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/fetch(productids:).json b/flare/data/documentation/flare/iiapprovider/fetch(productids:).json index 8acf03a57..d34497f44 100644 --- a/flare/data/documentation/flare/iiapprovider/fetch(productids:).json +++ b/flare/data/documentation/flare/iiapprovider/fetch(productids:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"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":"An array of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP5fetch10productIDsSayAA12StoreProductCGqd___tYaKSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"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":"An array of products."}]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/fetch(productids:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP5fetch10productIDsSayAA12StoreProductCGqd___tYaKSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/fetch(productids:completion:).json b/flare/data/documentation/flare/iiapprovider/fetch(productids:completion:).json index 6b1e11335..963d78204 100644 --- a/flare/data/documentation/flare/iiapprovider/fetch(productids:completion:).json +++ b/flare/data/documentation/flare/iiapprovider/fetch(productids:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The completion containing the response of retrieving products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP5fetch10productIDs10completionyqd___ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"productIDs","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The list of product identifiers for which you wish to retrieve descriptions."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The completion containing the response of retrieving products."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"kind":"symbol","metadata":{"role":"symbol","title":"fetch(productIDs:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP5fetch10productIDs10completionyqd___ys6ResultOySayAA12StoreProductCGAA8IAPErrorOGctSlRd__SS7ElementRtd__lF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/fetch(productIDs:completion:)":{"role":"symbol","title":"fetch(productIDs:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"], "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/fetch(productIDs:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/fetch(productids:completion:)"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/finish(transaction:).json b/flare/data/documentation/flare/iiapprovider/finish(transaction:).json index d9d1dc358..f53533810 100644 --- a/flare/data/documentation/flare/iiapprovider/finish(transaction:).json +++ b/flare/data/documentation/flare/iiapprovider/finish(transaction:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP6finish11transactionyAA16StoreTransactionC_tYaF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/finish(transaction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP6finish11transactionyAA16StoreTransactionC_tYaF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:)":{"role":"symbol","title":"finish(transaction:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/finish(transaction:completion:).json b/flare/data/documentation/flare/iiapprovider/finish(transaction:completion:).json index 44a3e7a41..d01ee7b5b 100644 --- a/flare/data/documentation/flare/iiapprovider/finish(transaction:completion:).json +++ b/flare/data/documentation/flare/iiapprovider/finish(transaction:completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a completion closure is provided, call it after finishing the transaction."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"transaction","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An object in the payment queue."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a completion closure is provided, call it after finishing the transaction."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finish(transaction:completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP6finish11transaction10completionyAA16StoreTransactionC_yyYbcSgtF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/finish(transaction:completion:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:).json b/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:).json index 82203ac06..5089c4f17 100644 --- a/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:).json +++ b/flare/data/documentation/flare/iiapprovider/purchase(product:options: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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0H7ProductC_Shy0H3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgtYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product7options16promotionalOfferAA16StoreTransactionCAA0H7ProductC_Shy0H3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgtYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:completion:).json b/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:completion:).json index a5faa2e19..f9371948e 100644 --- a/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/iiapprovider/purchase(product:options:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0I3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgys6ResultOyAA0I11TransactionCAA8IAPErrorOGYbctF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea","text":"SendableClosure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"options","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The optional settings for a product purchase."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product7options16promotionalOffer10completionyAA12StoreProductC_Shy0I3Kit0J0V14PurchaseOptionVGAA011PromotionalG0CSgys6ResultOyAA0I11TransactionCAA8IAPErrorOGYbctF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/SendableClosure":{"role":"symbol","title":"SendableClosure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SendableClosure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SendableClosure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SendableClosure"}],"url":"\/documentation\/flare\/sendableclosure"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IIAPProvider/purchase(product:options:promotionalOffer:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product with a given ID."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:options:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:options:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:).json b/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:).json index 2d91d63c2..c2dfdd146 100644 --- a/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:).json +++ b/flare/data/documentation/flare/iiapprovider/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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product16promotionalOfferAA16StoreTransactionCAA0G7ProductC_AA011PromotionalF0CSgtYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A payment transaction."}]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":" if user can’t make payment."}]}],"type":"aside","name":"Throws"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Purchases a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product16promotionalOfferAA16StoreTransactionCAA0G7ProductC_AA011PromotionalF0CSgtYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:completion:).json b/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:completion:).json index 910de0b10..bd99d2baa 100644 --- a/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:completion:).json +++ b/flare/data/documentation/flare/iiapprovider/purchase(product:promotionaloffer:completion:).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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGctF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct","text":"StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The product to be purchased."}]}]},{"name":"promotionalOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The promotional offer."}]}]},{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed once the purchase is complete."}]}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The method automatically checks if the user can purchase a product."},{"type":"text","text":" "},{"type":"text","text":"If the user can’t make a payment, the method returns an error"},{"type":"text","text":" "},{"type":"text","text":"with the type "},{"type":"codeVoice","code":"IAPError.paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"kind":"symbol","metadata":{"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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP8purchase7product16promotionalOffer10completionyAA12StoreProductC_AA011PromotionalF0CSgys6ResultOyAA0H11TransactionCAA8IAPErrorOGctF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IIAPProvider/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promotionalOffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/purchase(product:promotionalOffer:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/purchase(product:promotionaloffer:completion:)"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/refreshreceipt().json b/flare/data/documentation/flare/iiapprovider/refreshreceipt().json index 6fdeb1fde..ef640308d 100644 --- a/flare/data/documentation/flare/iiapprovider/refreshreceipt().json +++ b/flare/data/documentation/flare/iiapprovider/refreshreceipt().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A receipt."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/refreshreceipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"refreshReceipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP14refreshReceiptSSyYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt()":{"role":"symbol","title":"refreshReceipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A receipt."}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"IAPError(error:)"},{"type":"text","text":" if the request did fail with error."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/refreshreceipt()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"refreshReceipt()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP14refreshReceiptSSyYaKF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt()":{"role":"symbol","title":"refreshReceipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/refreshreceipt(completion:).json b/flare/data/documentation/flare/iiapprovider/refreshreceipt(completion:).json index 61b2c4e08..b23b48d0c 100644 --- a/flare/data/documentation/flare/iiapprovider/refreshreceipt(completion:).json +++ b/flare/data/documentation/flare/iiapprovider/refreshreceipt(completion:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed when the refresh operation ends."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"refreshReceipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP14refreshReceipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt(completion:)":{"role":"symbol","title":"refreshReceipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","preciseIdentifier":"s:5Flare7Closurea","text":"Closure"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"kind":"text","text":">>)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"completion","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The closure to be executed when the refresh operation ends."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"kind":"symbol","metadata":{"role":"symbol","title":"refreshReceipt(completion:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP14refreshReceipt10completionyys6ResultOySSAA8IAPErrorOGc_tF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Closure":{"role":"symbol","title":"Closure","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Closure","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Closure"}],"url":"\/documentation\/flare\/closure"},"doc://Flare/documentation/Flare/IIAPProvider/refreshReceipt(completion:)":{"role":"symbol","title":"refreshReceipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"refreshReceipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/refreshReceipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/refreshreceipt(completion:)"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/removetransactionobserver().json b/flare/data/documentation/flare/iiapprovider/removetransactionobserver().json index 518a0b782..48a746d93 100644 --- a/flare/data/documentation/flare/iiapprovider/removetransactionobserver().json +++ b/flare/data/documentation/flare/iiapprovider/removetransactionobserver().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"removeTransactionObserver()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP25removeTransactionObserveryyF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare/IIAPProvider/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/removetransactionobserver()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This may require that the user authenticate."}]}],"type":"aside","name":"Note"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"kind":"symbol","metadata":{"role":"symbol","title":"removeTransactionObserver()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP25removeTransactionObserveryyF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/removeTransactionObserver()":{"role":"symbol","title":"removeTransactionObserver()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeTransactionObserver"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Removes transaction observer from the payment queue."},{"type":"text","text":" "},{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/removeTransactionObserver()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/removetransactionobserver()"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/restore().json b/flare/data/documentation/flare/iiapprovider/restore().json index ee759a3eb..b3b98396c 100644 --- a/flare/data/documentation/flare/iiapprovider/restore().json +++ b/flare/data/documentation/flare/iiapprovider/restore().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP7restoreyyYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/restore()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iiapprovider\/restore()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"restore()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","externalID":"s:5Flare12IIAPProviderP7restoreyyYaKF","required":true,"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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IIAPProvider"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IIAPProvider/restore()":{"role":"symbol","title":"restore()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restore"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/restore()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iiapprovider\/restore()"},"doc://Flare/documentation/Flare/IIAPProvider":{"role":"symbol","title":"IIAPProvider","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IIAPProvider"}],"abstract":[{"type":"text","text":"Type that provides in-app purchase functionality."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IIAPProvider"}],"url":"\/documentation\/flare\/iiapprovider"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo.json b/flare/data/documentation/flare/irenewalinfo.json index 6f6bdfddc..e2c25b909 100644 --- a/flare/data/documentation/flare/irenewalinfo.json +++ b/flare/data/documentation/flare/irenewalinfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/isInBillingRetry","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"title":"IRenewalInfo","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12IRenewalInfoP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/IRenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The reason the subscription expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/IRenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare/IRenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/autorenewpreference"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/IRenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/offerid"},"doc://Flare/documentation/Flare/IRenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare/IRenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date the billing grace period will expire."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare/IRenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the subscription is in a billing retry period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/isInBillingRetry","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/isinbillingretry"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the subscription will auto renew at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/willautorenew"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/isInBillingRetry","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"title":"IRenewalInfo","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12IRenewalInfoP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the subscription will auto renew at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/willautorenew"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/offerid"},"doc://Flare/documentation/Flare/IRenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/IRenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The reason the subscription expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/IRenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare/IRenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"Whether the subscription is in a billing retry period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/isInBillingRetry","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/isinbillingretry"},"doc://Flare/documentation/Flare/IRenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare/IRenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The date the billing grace period will expire."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare/IRenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/autorenewpreference"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/autorenewpreference.json b/flare/data/documentation/flare/irenewalinfo/autorenewpreference.json index 6b609acc4..8ea96fb0b 100644 --- a/flare/data/documentation/flare/irenewalinfo/autorenewpreference.json +++ b/flare/data/documentation/flare/irenewalinfo/autorenewpreference.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user disabled auto renewing, this property will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo\/autorenewpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"kind":"symbol","metadata":{"role":"symbol","title":"autoRenewPreference","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP19autoRenewPreferenceSSSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/autorenewpreference"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the user disabled auto renewing, this property will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo\/autorenewpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"kind":"symbol","metadata":{"role":"symbol","title":"autoRenewPreference","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP19autoRenewPreferenceSSSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The product identifier the subscription will auto renew to at the end of the current billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/autoRenewPreference","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/autorenewpreference"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/currentproductid.json b/flare/data/documentation/flare/irenewalinfo/currentproductid.json index 2162b1ea4..7746b2920 100644 --- a/flare/data/documentation/flare/irenewalinfo/currentproductid.json +++ b/flare/data/documentation/flare/irenewalinfo/currentproductid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/irenewalinfo\/currentproductid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"kind":"symbol","metadata":{"role":"symbol","title":"currentProductID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP16currentProductIDSSvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/currentproductid"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/irenewalinfo\/currentproductid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"kind":"symbol","metadata":{"role":"symbol","title":"currentProductID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP16currentProductIDSSvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"The currently active product identifier, or the most recently active product identifier if the"},{"type":"text","text":" "},{"type":"text","text":"subscription is expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/currentProductID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/expirationreason.json b/flare/data/documentation/flare/irenewalinfo/expirationreason.json index 6b93cd9fe..78bc0081c 100644 --- a/flare/data/documentation/flare/irenewalinfo/expirationreason.json +++ b/flare/data/documentation/flare/irenewalinfo/expirationreason.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO","text":"ExpirationReason"},{"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\/flare\/irenewalinfo\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The reason the subscription expired."}],"kind":"symbol","metadata":{"role":"symbol","title":"expirationReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP16expirationReasonAA010ExpirationE0OSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The reason the subscription expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/expirationreason"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO","text":"ExpirationReason"},{"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\/flare\/irenewalinfo\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The reason the subscription expired."}],"kind":"symbol","metadata":{"role":"symbol","title":"expirationReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP16expirationReasonAA010ExpirationE0OSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"},"doc://Flare/documentation/Flare/IRenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The reason the subscription expired."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/expirationReason","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/jsonrepresentation.json b/flare/data/documentation/flare/irenewalinfo/jsonrepresentation.json index b310e7f6e..2038255a7 100644 --- a/flare/data/documentation/flare/irenewalinfo/jsonrepresentation.json +++ b/flare/data/documentation/flare/irenewalinfo/jsonrepresentation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"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\/flare\/irenewalinfo\/jsonrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"kind":"symbol","metadata":{"role":"symbol","title":"jsonRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP18jsonRepresentation10Foundation4DataVvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/jsonrepresentation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"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\/flare\/irenewalinfo\/jsonrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"kind":"symbol","metadata":{"role":"symbol","title":"jsonRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP18jsonRepresentation10Foundation4DataVvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[{"type":"text","text":"The JSON representation of the renewal information."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/jsonRepresentation","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/offerid.json b/flare/data/documentation/flare/irenewalinfo/offerid.json index 0e065ccc3..d3721a9a7 100644 --- a/flare/data/documentation/flare/irenewalinfo/offerid.json +++ b/flare/data/documentation/flare/irenewalinfo/offerid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"offerType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"promotional"},{"type":"text","text":", this will be the offer identifier. If "},{"type":"codeVoice","code":"offerType"},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"codeVoice","code":"code"},{"type":"text","text":", this will be the offer code reference name. This will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for "},{"type":"codeVoice","code":"introductory"},{"type":"text","text":" "},{"type":"text","text":"offers and if there will be no offer applied for the next billing period."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo\/offerid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP7offerIDSSSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/offerid"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If "},{"type":"codeVoice","code":"offerType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"promotional"},{"type":"text","text":", this will be the offer identifier. If "},{"type":"codeVoice","code":"offerType"},{"type":"text","text":" is"},{"type":"text","text":" "},{"type":"codeVoice","code":"code"},{"type":"text","text":", this will be the offer code reference name. This will be "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" for "},{"type":"codeVoice","code":"introductory"},{"type":"text","text":" "},{"type":"text","text":"offers and if there will be no offer applied for the next billing period."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/irenewalinfo\/offerid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP7offerIDSSSgvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/IRenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Identifies the offer that will be applied to the next billing period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/offerID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/offerid"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/originaltransactionid.json b/flare/data/documentation/flare/irenewalinfo/originaltransactionid.json index 67d54fea5..f8afc9493 100644 --- a/flare/data/documentation/flare/irenewalinfo/originaltransactionid.json +++ b/flare/data/documentation/flare/irenewalinfo/originaltransactionid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"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\/flare\/irenewalinfo\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"kind":"symbol","metadata":{"role":"symbol","title":"originalTransactionID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP21originalTransactionIDs6UInt64Vvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"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\/flare\/irenewalinfo\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"kind":"symbol","metadata":{"role":"symbol","title":"originalTransactionID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP21originalTransactionIDs6UInt64Vvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[{"type":"text","text":"The original transaction identifier for the subscription group."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/originalTransactionID","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/irenewalinfo/priceincreasestatus.json b/flare/data/documentation/flare/irenewalinfo/priceincreasestatus.json index 49719f86d..9262d2b44 100644 --- a/flare/data/documentation/flare/irenewalinfo/priceincreasestatus.json +++ b/flare/data/documentation/flare/irenewalinfo/priceincreasestatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO","text":"PriceIncreaseStatus"},{"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\/flare\/irenewalinfo\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceIncreaseStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP19priceIncreaseStatusAA05PriceeF0Ovp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/IRenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO","text":"PriceIncreaseStatus"},{"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\/flare\/irenewalinfo\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceIncreaseStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"symbolKind":"property","externalID":"s:5Flare12IRenewalInfoP19priceIncreaseStatusAA05PriceeF0Ovp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/IRenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[{"type":"text","text":"The status of a price increase for the user."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/priceIncreaseStatus","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/irenewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/logging.json b/flare/data/documentation/flare/logging.json index 33caae6e9..2d408b91e 100644 --- a/flare/data/documentation/flare/logging.json +++ b/flare/data/documentation/flare/logging.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" supports logging out of the box. It has a set of methods to facilitate logging, each accompanied by a detailed description."}]},{"anchor":"Enabling-Logging","level":3,"type":"heading","text":"Enabling Logging"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" uses the "},{"type":"codeVoice","code":"log"},{"type":"text","text":" package for logging functionality. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/space-code\/log"},{"type":"text","text":" for more info."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" logs only "},{"type":"codeVoice","code":"debug"},{"type":"text","text":" or "},{"type":"codeVoice","code":"info"},{"type":"text","text":" events based on the package building scheme. The special logging level can be forced by setting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"},{"type":"text","text":" to Flare."}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.logLevel = .all"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The logging can be turned off by setting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"},{"type":"text","text":" to "},{"type":"codeVoice","code":"off"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/logging"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/logging","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to log important events."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Logging","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers"],"generated":true}],"references":{"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"https://github.com/space-code/log":{"title":"Log Package","titleInlineContent":[{"type":"text","text":"Log Package"}],"type":"link","identifier":"https:\/\/github.com\/space-code\/log","url":"https:\/\/github.com\/space-code\/log"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" supports logging out of the box. It has a set of methods to facilitate logging, each accompanied by a detailed description."}]},{"anchor":"Enabling-Logging","level":3,"type":"heading","text":"Enabling Logging"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" uses the "},{"type":"codeVoice","code":"log"},{"type":"text","text":" package for logging functionality. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/space-code\/log"},{"type":"text","text":" for more info."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" logs only "},{"type":"codeVoice","code":"debug"},{"type":"text","text":" or "},{"type":"codeVoice","code":"info"},{"type":"text","text":" events based on the package building scheme. The special logging level can be forced by setting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"},{"type":"text","text":" to Flare."}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.logLevel = .all"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The logging can be turned off by setting "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel"},{"type":"text","text":" to "},{"type":"codeVoice","code":"off"},{"type":"text","text":"."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/logging"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/logging","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to log important events."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Logging","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers"],"generated":true}],"references":{"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"https://github.com/space-code/log":{"title":"Log Package","titleInlineContent":[{"type":"text","text":"Log Package"}],"type":"link","identifier":"https:\/\/github.com\/space-code\/log","url":"https:\/\/github.com\/space-code\/log"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/IFlare/logLevel":{"role":"symbol","title":"logLevel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LogLevel","preciseIdentifier":"s:3Log0A5LevelV"}],"abstract":[{"type":"text","text":"The log level."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/logLevel","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/loglevel"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode.json b/flare/data/documentation/flare/paymentmode.json index d3739e829..58df5ce80 100644 --- a/flare/data/documentation/flare/paymentmode.json +++ b/flare/data/documentation/flare/paymentmode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The offer’s payment mode."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"title":"PaymentMode","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11PaymentModeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/PaymentMode/payUpFront":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payupfront"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/PaymentMode/freeTrial":{"role":"symbol","title":"PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/freetrial"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/PaymentMode/payAsYouGo":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payasyougo"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentMode/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/init(rawvalue:)"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The offer’s payment mode."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"title":"PaymentMode","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11PaymentModeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentMode/freeTrial":{"role":"symbol","title":"PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/freetrial"},"doc://Flare/documentation/Flare/PaymentMode/payAsYouGo":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payasyougo"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/PaymentMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentMode/payUpFront":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payupfront"},"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/PaymentMode/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/init(rawvalue:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/!=(_:_:).json b/flare/data/documentation/flare/paymentmode/!=(_:_:).json index 0846fe4f0..ee9eb0658 100644 --- a/flare/data/documentation/flare/paymentmode/!=(_:_:).json +++ b/flare/data/documentation/flare/paymentmode/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentMode/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/equatable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/equatable-implementations.json b/flare/data/documentation/flare/paymentmode/equatable-implementations.json index 082fcfbeb..527f1afdf 100644 --- a/flare/data/documentation/flare/paymentmode/equatable-implementations.json +++ b/flare/data/documentation/flare/paymentmode/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/paymentmode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/paymentmode\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/freetrial.json b/flare/data/documentation/flare/paymentmode/freetrial.json index 100856f04..51cc0a753 100644 --- a/flare/data/documentation/flare/paymentmode/freetrial.json +++ b/flare/data/documentation/flare/paymentmode/freetrial.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/freetrial"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/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":"PaymentMode.freeTrial","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO9freeTrialyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/freeTrial":{"role":"symbol","title":"PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/freetrial"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/freetrial"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/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":"PaymentMode.freeTrial","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO9freeTrialyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/freeTrial":{"role":"symbol","title":"PaymentMode.freeTrial","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"freeTrial"}],"abstract":[{"type":"text","text":"No initial charge"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/freeTrial","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/freetrial"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/hash(into:).json b/flare/data/documentation/flare/paymentmode/hash(into:).json index 5ba24f711..168256f5a 100644 --- a/flare/data/documentation/flare/paymentmode/hash(into:).json +++ b/flare/data/documentation/flare/paymentmode/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hash(into:)"},"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hash(into:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/hashvalue.json b/flare/data/documentation/flare/paymentmode/hashvalue.json index d2c213b1f..b15888188 100644 --- a/flare/data/documentation/flare/paymentmode/hashvalue.json +++ b/flare/data/documentation/flare/paymentmode/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hashvalue"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode","doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hashvalue"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/init(rawvalue:).json b/flare/data/documentation/flare/paymentmode/init(rawvalue:).json index 6882dbbed..c1dca8212 100644 --- a/flare/data/documentation/flare/paymentmode/init(rawvalue:).json +++ b/flare/data/documentation/flare/paymentmode/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/init(rawvalue:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare11PaymentModeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/payasyougo.json b/flare/data/documentation/flare/paymentmode/payasyougo.json index 617d9e91c..ef5cb590b 100644 --- a/flare/data/documentation/flare/paymentmode/payasyougo.json +++ b/flare/data/documentation/flare/paymentmode/payasyougo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/payasyougo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/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":"PaymentMode.payAsYouGo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO10payAsYouGoyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/payAsYouGo":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payasyougo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payAsYouGo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/payasyougo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/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":"PaymentMode.payAsYouGo","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO10payAsYouGoyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/payAsYouGo":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/PaymentMode\/payAsYouGo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/payasyougo"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode/rawrepresentable-implementations.json b/flare/data/documentation/flare/paymentmode/rawrepresentable-implementations.json index cf5d262c9..c5be7bd2d 100644 --- a/flare/data/documentation/flare/paymentmode/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/paymentmode/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hash(into:)"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hashvalue"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/paymentmode\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hashvalue"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/PaymentMode/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:\/\/Flare\/documentation\/Flare\/PaymentMode\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymentmode\/hash(into:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue.json b/flare/data/documentation/flare/paymentqueue.json index c12b97e46..eb6eb49f5 100644 --- a/flare/data/documentation/flare/paymentqueue.json +++ b/flare/data/documentation/flare/paymentqueue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"title":"PaymentQueue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12PaymentQueueP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/remove(_:)","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()"]}],"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/finishTransaction(_:)":{"role":"symbol","title":"finishTransaction(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"},"doc://Flare/documentation/Flare/PaymentQueue/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/remove(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/remove(_:)"},"doc://Flare/documentation/Flare/PaymentQueue/transactions":{"role":"symbol","title":"transactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Payment transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/transactions"},"doc://Flare/documentation/Flare/PaymentQueue/restoreCompletedTransactions()":{"role":"symbol","title":"restoreCompletedTransactions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-9zjgg":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-2t4tf":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"},"doc://Flare/documentation/Flare/PaymentQueue/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/canmakepayments"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"title":"PaymentQueue","roleHeading":"Protocol","role":"symbol","symbolKind":"protocol","externalID":"s:5Flare12PaymentQueueP","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/remove(_:)","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()"]}],"references":{"doc://Flare/documentation/Flare/PaymentQueue/transactions":{"role":"symbol","title":"transactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Payment transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/transactions"},"doc://Flare/documentation/Flare/PaymentQueue/restoreCompletedTransactions()":{"role":"symbol","title":"restoreCompletedTransactions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-2t4tf":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/finishTransaction(_:)":{"role":"symbol","title":"finishTransaction(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"},"doc://Flare/documentation/Flare/PaymentQueue/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/canmakepayments"},"doc://Flare/documentation/Flare/PaymentQueue/remove(_:)":{"role":"symbol","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/remove(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/remove(_:)"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-9zjgg":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/add(_:)-2t4tf.json b/flare/data/documentation/flare/paymentqueue/add(_:)-2t4tf.json index 7a10faa86..6829b2f6c 100644 --- a/flare/data/documentation/flare/paymentqueue/add(_:)-2t4tf.json +++ b/flare/data/documentation/flare/paymentqueue/add(_:)-2t4tf.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"observer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"kind":"symbol","metadata":{"role":"symbol","title":"add(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP3addyySo28SKPaymentTransactionObserver_pF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-2t4tf":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"observer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"kind":"symbol","metadata":{"role":"symbol","title":"add(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP3addyySo28SKPaymentTransactionObserver_pF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-2t4tf":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransactionObserver","preciseIdentifier":"c:objc(pl)SKPaymentTransactionObserver"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers."},{"type":"text","text":" "},{"type":"text","text":"This may require that the user authenticate."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-2t4tf","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-2t4tf"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/add(_:)-9zjgg.json b/flare/data/documentation/flare/paymentqueue/add(_:)-9zjgg.json index af577beb6..46575d92b 100644 --- a/flare/data/documentation/flare/paymentqueue/add(_:)-9zjgg.json +++ b/flare/data/documentation/flare/paymentqueue/add(_:)-9zjgg.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"payment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"kind":"symbol","metadata":{"role":"symbol","title":"add(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP3addyySo9SKPaymentCF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-9zjgg":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"payment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"kind":"symbol","metadata":{"role":"symbol","title":"add(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP3addyySo9SKPaymentCF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/add(_:)-9zjgg":{"role":"symbol","title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPayment","preciseIdentifier":"c:objc(cs)SKPayment"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add a payment to the server queue. The payment is copied to add an SKPaymentTransaction to the transactions array."},{"type":"text","text":" "},{"type":"text","text":"The same payment can be added multiple times to create multiple transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/add(_:)-9zjgg","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/add(_:)-9zjgg"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/canmakepayments.json b/flare/data/documentation/flare/paymentqueue/canmakepayments.json index 14a00592a..905fd860b 100644 --- a/flare/data/documentation/flare/paymentqueue/canmakepayments.json +++ b/flare/data/documentation/flare/paymentqueue/canmakepayments.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/paymentqueue\/canmakepayments"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"kind":"symbol","metadata":{"role":"symbol","title":"canMakePayments","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare12PaymentQueueP15canMakePaymentsSbvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/canmakepayments"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/paymentqueue\/canmakepayments"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"kind":"symbol","metadata":{"role":"symbol","title":"canMakePayments","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare12PaymentQueueP15canMakePaymentsSbvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/canMakePayments":{"role":"symbol","title":"canMakePayments","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"canMakePayments"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"codeVoice","code":"False"},{"type":"text","text":" if this device is not able or allowed to make payments"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/canMakePayments","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/canmakepayments"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/finishtransaction(_:).json b/flare/data/documentation/flare/paymentqueue/finishtransaction(_:).json index b50813fb8..0dc53b595 100644 --- a/flare/data/documentation/flare/paymentqueue/finishtransaction(_:).json +++ b/flare/data/documentation/flare/paymentqueue/finishtransaction(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finishTransaction(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP17finishTransactionyySo09SKPaymentE0CF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue/finishTransaction(_:)":{"role":"symbol","title":"finishTransaction(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"kind":"symbol","metadata":{"role":"symbol","title":"finishTransaction(_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP17finishTransactionyySo09SKPaymentE0CF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/finishTransaction(_:)":{"role":"symbol","title":"finishTransaction(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finishTransaction"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Remove a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/finishTransaction(_:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/finishtransaction(_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/restorecompletedtransactions().json b/flare/data/documentation/flare/paymentqueue/restorecompletedtransactions().json index c4132728e..2661b88f2 100644 --- a/flare/data/documentation/flare/paymentqueue/restorecompletedtransactions().json +++ b/flare/data/documentation/flare/paymentqueue/restorecompletedtransactions().json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"kind":"symbol","metadata":{"role":"symbol","title":"restoreCompletedTransactions()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP28restoreCompletedTransactionsyyF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue/restoreCompletedTransactions()":{"role":"symbol","title":"restoreCompletedTransactions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"kind":"symbol","metadata":{"role":"symbol","title":"restoreCompletedTransactions()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"symbolKind":"method","externalID":"s:5Flare12PaymentQueueP28restoreCompletedTransactionsyyF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare/PaymentQueue/restoreCompletedTransactions()":{"role":"symbol","title":"restoreCompletedTransactions()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"restoreCompletedTransactions"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Will add completed transactions for the current user back to the queue to be re-completed."},{"type":"text","text":" "},{"type":"text","text":"User will be asked to authenticate. Observers will receive 0 or more -paymentQueue:updatedTransactions:,"},{"type":"text","text":" "},{"type":"text","text":"followed by either -paymentQueueRestoreCompletedTransactionsFinished: on success or"},{"type":"text","text":" "},{"type":"text","text":"-paymentQueue:restoreCompletedTransactionsFailedWithError: on failure. In the case of partial success,"},{"type":"text","text":" "},{"type":"text","text":"some transactions may still be delivered."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/restoreCompletedTransactions()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/restorecompletedtransactions()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentqueue/transactions.json b/flare/data/documentation/flare/paymentqueue/transactions.json index b6f0ba95d..e5d0d232b 100644 --- a/flare/data/documentation/flare/paymentqueue/transactions.json +++ b/flare/data/documentation/flare/paymentqueue/transactions.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"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\/flare\/paymentqueue\/transactions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Payment transactions."}],"kind":"symbol","metadata":{"role":"symbol","title":"transactions","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare12PaymentQueueP12transactionsSaySo20SKPaymentTransactionCGvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentQueue/transactions":{"role":"symbol","title":"transactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Payment transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/transactions"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"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\/flare\/paymentqueue\/transactions"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Payment transactions."}],"kind":"symbol","metadata":{"role":"symbol","title":"transactions","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare12PaymentQueueP12transactionsSaySo20SKPaymentTransactionCGvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentQueue"]]},"references":{"doc://Flare/documentation/Flare/PaymentQueue/transactions":{"role":"symbol","title":"transactions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SKPaymentTransaction","preciseIdentifier":"c:objc(cs)SKPaymentTransaction"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Payment transactions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue\/transactions","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/paymentqueue\/transactions"},"doc://Flare/documentation/Flare/PaymentQueue":{"role":"symbol","title":"PaymentQueue","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentQueue"}],"abstract":[{"type":"codeVoice","code":"PaymentQueue"},{"type":"text","text":" interacts with the server-side payment queue"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentQueue","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentQueue"}],"url":"\/documentation\/flare\/paymentqueue"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction.json b/flare/data/documentation/flare/paymenttransaction.json index daa79a54f..5580ef5e0 100644 --- a/flare/data/documentation/flare/paymenttransaction.json +++ b/flare/data/documentation/flare/paymenttransaction.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"title":"PaymentTransaction","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare18PaymentTransactionV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/error":{"role":"symbol","title":"error","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An object describing the error that occurred while processing the transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/error"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/state-swift.property":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.property"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/isCancelled":{"role":"symbol","title":"isCancelled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/iscancelled"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/transactionDate":{"role":"symbol","title":"transactionDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactiondate"},"doc://Flare/documentation/Flare/PaymentTransaction/originalTransactionIdentifier":{"role":"symbol","title":"originalTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/originaltransactionidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction/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"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactionidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction/original":{"role":"symbol","title":"original","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/original"},"doc://Flare/documentation/Flare/PaymentTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction/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":"A string used to identify a product that can be purchased from within your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/productidentifier"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"title":"PaymentTransaction","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare18PaymentTransactionV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/state-swift.property":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.property"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentTransaction/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"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactionidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction/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":"A string used to identify a product that can be purchased from within your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/productidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction/original":{"role":"symbol","title":"original","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/original"},"doc://Flare/documentation/Flare/PaymentTransaction/error":{"role":"symbol","title":"error","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"An object describing the error that occurred while processing the transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/error"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/originalTransactionIdentifier":{"role":"symbol","title":"originalTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/originaltransactionidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction/transactionDate":{"role":"symbol","title":"transactionDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactiondate"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/isCancelled":{"role":"symbol","title":"isCancelled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/iscancelled"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/!=(_:_:).json b/flare/data/documentation/flare/paymenttransaction/!=(_:_:).json index b5fb63460..d6c3896ac 100644 --- a/flare/data/documentation/flare/paymenttransaction/!=(_:_:).json +++ b/flare/data/documentation/flare/paymenttransaction/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18PaymentTransactionV","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18PaymentTransactionV","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/iscancelled.json b/flare/data/documentation/flare/paymenttransaction/iscancelled.json index b9f6b342e..5c9fc0299 100644 --- a/flare/data/documentation/flare/paymenttransaction/iscancelled.json +++ b/flare/data/documentation/flare/paymenttransaction/iscancelled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/paymenttransaction\/iscancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isCancelled","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV11isCancelledSbvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/isCancelled":{"role":"symbol","title":"isCancelled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/iscancelled"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/paymenttransaction\/iscancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"isCancelled","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV11isCancelledSbvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/isCancelled":{"role":"symbol","title":"isCancelled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isCancelled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[{"type":"text","text":"A "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value indicating that the user canceled a payment request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/isCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/iscancelled"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/original.json b/flare/data/documentation/flare/paymenttransaction/original.json index 19c456711..faba70ed1 100644 --- a/flare/data/documentation/flare/paymenttransaction/original.json +++ b/flare/data/documentation/flare/paymenttransaction/original.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV","text":"PaymentTransaction"},{"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\/flare\/paymenttransaction\/original"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"title":"original","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV8originalACSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/original":{"role":"symbol","title":"original","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/original"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV","text":"PaymentTransaction"},{"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\/flare\/paymenttransaction\/original"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"title":"original","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV8originalACSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/original":{"role":"symbol","title":"original","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"original"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The transaction that was restored by the App Store."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/original","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/original"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/originaltransactionidentifier.json b/flare/data/documentation/flare/paymenttransaction/originaltransactionidentifier.json index ccd9114f6..d1b1147e2 100644 --- a/flare/data/documentation/flare/paymenttransaction/originaltransactionidentifier.json +++ b/flare/data/documentation/flare/paymenttransaction/originaltransactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/paymenttransaction\/originaltransactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalTransactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV08originalC10IdentifierSSSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/originalTransactionIdentifier":{"role":"symbol","title":"originalTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/originaltransactionidentifier"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/paymenttransaction\/originaltransactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"originalTransactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV08originalC10IdentifierSSSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/originalTransactionIdentifier":{"role":"symbol","title":"originalTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/originalTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/originaltransactionidentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json index 593b9b85c..23e8c7bd7 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"title":"PaymentTransaction.State","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare18PaymentTransactionV5StateO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"State"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/deferred":{"role":"symbol","title":"PaymentTransaction.State.deferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchasing":{"role":"symbol","title":"PaymentTransaction.State.purchasing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/restored":{"role":"symbol","title":"PaymentTransaction.State.restored","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/failed":{"role":"symbol","title":"PaymentTransaction.State.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchased":{"role":"symbol","title":"PaymentTransaction.State.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/unknown(rawValue:)":{"role":"symbol","title":"PaymentTransaction.State.unknown(rawValue:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/unknown(rawvalue:)"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"title":"PaymentTransaction.State","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare18PaymentTransactionV5StateO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"State"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchased":{"role":"symbol","title":"PaymentTransaction.State.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/unknown(rawValue:)":{"role":"symbol","title":"PaymentTransaction.State.unknown(rawValue:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/unknown(rawvalue:)"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/restored":{"role":"symbol","title":"PaymentTransaction.State.restored","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/deferred":{"role":"symbol","title":"PaymentTransaction.State.deferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchasing":{"role":"symbol","title":"PaymentTransaction.State.purchasing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/failed":{"role":"symbol","title":"PaymentTransaction.State.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/!=(_:_:).json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/!=(_:_:).json index 790d9fac3..1cde23ba2 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/!=(_:_:).json +++ b/flare/data/documentation/flare/paymenttransaction/state-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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18PaymentTransactionV5StateO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18PaymentTransactionV5StateO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/deferred.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/deferred.json index f40d0574f..34fdf24c1 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/deferred.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/deferred.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"title":"PaymentTransaction.State.deferred","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO8deferredyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/deferred":{"role":"symbol","title":"PaymentTransaction.State.deferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"title":"PaymentTransaction.State.deferred","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO8deferredyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/deferred":{"role":"symbol","title":"PaymentTransaction.State.deferred","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferred"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/deferred","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/deferred"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/equatable-implementations.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/equatable-implementations.json index 2a6c69395..04c3f1479 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/equatable-implementations.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-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:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/failed.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/failed.json index ca8de1417..144956745 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/failed.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/failed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"title":"PaymentTransaction.State.failed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO6failedyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/failed":{"role":"symbol","title":"PaymentTransaction.State.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"title":"PaymentTransaction.State.failed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO6failedyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/failed":{"role":"symbol","title":"PaymentTransaction.State.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/failed"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchased.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchased.json index e71e23ed0..388a29df5 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchased.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchased.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"title":"PaymentTransaction.State.purchased","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO9purchasedyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchased":{"role":"symbol","title":"PaymentTransaction.State.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"title":"PaymentTransaction.State.purchased","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO9purchasedyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchased":{"role":"symbol","title":"PaymentTransaction.State.purchased","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchased"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchased","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchased"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchasing.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchasing.json index 1fcc1011b..7308f9ced 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchasing.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/purchasing.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"title":"PaymentTransaction.State.purchasing","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO10purchasingyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchasing":{"role":"symbol","title":"PaymentTransaction.State.purchasing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"title":"PaymentTransaction.State.purchasing","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO10purchasingyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/purchasing":{"role":"symbol","title":"PaymentTransaction.State.purchasing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchasing"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/purchasing","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/purchasing"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/restored.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/restored.json index 2f0ae2c91..d5a704846 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/restored.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/restored.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"title":"PaymentTransaction.State.restored","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO8restoredyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/restored":{"role":"symbol","title":"PaymentTransaction.State.restored","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"title":"PaymentTransaction.State.restored","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO8restoredyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum/restored":{"role":"symbol","title":"PaymentTransaction.State.restored","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"restored"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/restored","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum\/restored"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.property.json b/flare/data/documentation/flare/paymenttransaction/state-swift.property.json index 853a7148c..b04a549bf 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.property.json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV","text":"PaymentTransaction"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO","text":"State"},{"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\/flare\/paymenttransaction\/state-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"title":"state","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV5stateAC5StateOvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/state-swift.property":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.property"},"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV","text":"PaymentTransaction"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO","text":"State"},{"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\/flare\/paymenttransaction\/state-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"title":"state","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV5stateAC5StateOvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction/State-swift.enum":{"role":"symbol","title":"PaymentTransaction.State","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"State"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"State"}],"url":"\/documentation\/flare\/paymenttransaction\/state-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/state-swift.property":{"role":"symbol","title":"state","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"state"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentTransaction","preciseIdentifier":"s:5Flare18PaymentTransactionV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"State","preciseIdentifier":"s:5Flare18PaymentTransactionV5StateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/state-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/state-swift.property"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/transactiondate.json b/flare/data/documentation/flare/paymenttransaction/transactiondate.json index 34d6e9f16..a6378925a 100644 --- a/flare/data/documentation/flare/paymenttransaction/transactiondate.json +++ b/flare/data/documentation/flare/paymenttransaction/transactiondate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"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\/flare\/paymenttransaction\/transactiondate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"transactionDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV15transactionDate10Foundation0E0VSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/transactionDate":{"role":"symbol","title":"transactionDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactiondate"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"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\/flare\/paymenttransaction\/transactiondate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"transactionDate","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV15transactionDate10Foundation0E0VSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction/transactionDate":{"role":"symbol","title":"transactionDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactiondate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json b/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json index c6a0e26e7..ba6c7a778 100644 --- a/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json +++ b/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment 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"},{"kind":"text","text":"?"}],"title":"transactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV21transactionIdentifierSSSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/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"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactionidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment 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"},{"kind":"text","text":"?"}],"title":"transactionIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV21transactionIdentifierSSSgvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PaymentTransaction":{"role":"symbol","title":"PaymentTransaction","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentTransaction"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentTransaction"}],"url":"\/documentation\/flare\/paymenttransaction"},"doc://Flare/documentation/Flare/PaymentTransaction/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"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"A string that uniquely identifies a successful payment transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/paymenttransaction\/transactionidentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/perform-purchase.json b/flare/data/documentation/flare/perform-purchase.json index f4a4a65fc..2654a20b9 100644 --- a/flare/data/documentation/flare/perform-purchase.json +++ b/flare/data/documentation/flare/perform-purchase.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Setup-Observers","level":2,"type":"heading","text":"Setup Observers"},{"style":"tip","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This step isn’t required if the app uses system higher than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0."}]}],"type":"aside","name":"Tip"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers. These methods may require that the user authenticate. It is important to set an observer on this queue as early as possible after your app launch. Observer is responsible for processing all events triggered by the queue."}]},{"type":"codeListing","syntax":"swift","code":["\/\/ Adds transaction observer to the payment queue and handles payment transactions.","Flare.shared.addTransactionObserver { result in"," switch result {"," case let .success(transaction):"," debugPrint(\"A transaction was received: \\(transaction)\")"," case let .failure(error):"," debugPrint(\"An error occurred while adding transaction observer: \\(error.localizedDescription)\")"," }","}"]},{"type":"codeListing","syntax":"swift","code":["\/\/ Removes transaction observer from the payment queue.","Flare.shared.removeTransactionObserver()"]},{"anchor":"Getting-Products","level":2,"type":"heading","text":"Getting Products"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The fetch method sends a request to the App Store, which retrieves the products if they are available. The productIDs parameter takes the product ids, which should be given from the App Store."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before attempting to add a payment always check if the user can actually make payments. The Flare does it under the hood, if a user cannot make payments, you will get an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Important"},{"type":"codeListing","syntax":"swift","code":["Flare.shared.fetch(productIDs: [\"product_id\"]) { result in"," switch result {"," case let .success(products):"," debugPrint(\"Fetched products: \\(products)\")"," case let .failure(error):"," debugPrint(\"An error occurred while fetching products: \\(error.localizedDescription)\")"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Additionally, there is an "},{"type":"codeVoice","code":"await"},{"type":"text","text":" version of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)"},{"type":"text","text":" method."}]},{"type":"codeListing","syntax":"swift","code":["do {"," let products = try await Flare.shared.fetch(productIDs: Set(arrayLiteral: [\"product_id\"]))","} catch {"," debugPrint(\"An error occurred while fetching products: \\(error.localizedDescription)\")","}"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Products are cached by default. If caching is not possible for specific usecases, set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy"},{"type":"text","text":" to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"type":"codeListing","syntax":"swift","code":["import Flare","","let configuration = Configuration(fetchCachePolicy: .fetch)","","Flare.configure(with: configuration)"]},{"anchor":"Purchasing-Product","level":2,"type":"heading","text":"Purchasing Product"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare provides a few methods to perform a purchase:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The method accepts a product parameter which represents a product:"}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.purchase(product: product) { result in "," switch result {"," case let .success(transaction):"," debugPrint(\"A transaction was received: \\(transaction)\")"," case let .failure(error):"," debugPrint(\"An error occurred while purchasing product: \\(error.localizedDescription)\")"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If your app has a deployment target higher than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, you can pass a set of "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption"},{"type":"text","text":" along with a purchase request."}]},{"type":"codeListing","syntax":"swift","code":["let transaction = try await Flare.shared.purchase(product: product, options: [.appAccountToken(UUID())])"]},{"anchor":"Finishing-Transaction","level":2,"type":"heading","text":"Finishing Transaction"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Finishing a transaction tells StoreKit that your app completed its workflow to make a purchase complete. Unfinished transactions remain in the queue until they’re finished, so be sure to add the transaction queue observer every time your app launches, to enable your app to finish the transactions. Your app needs to finish each transaction, whether it succeeds or fails."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"To finish the transaction, call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)"},{"type":"text","text":" method."}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.finish(transaction: transaction, completion: nil)"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Don’t call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)"},{"type":"text","text":" method before the transaction is actually complete and attempt to use some other mechanism in your app to track the transaction as unfinished. StoreKit doesn’t function that way, and doing that prevents your app from downloading Apple-hosted content and can lead to other issues."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/perform-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Perform Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"https://developer.apple.com/documentation/storekit/product/purchaseoption":{"title":"options","titleInlineContent":[{"type":"codeVoice","code":"options"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption","url":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"},"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Setup-Observers","level":2,"type":"heading","text":"Setup Observers"},{"style":"tip","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This step isn’t required if the app uses system higher than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0."}]}],"type":"aside","name":"Tip"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The transactions array will only be synchronized with the server while the queue has observers. These methods may require that the user authenticate. It is important to set an observer on this queue as early as possible after your app launch. Observer is responsible for processing all events triggered by the queue."}]},{"type":"codeListing","syntax":"swift","code":["\/\/ Adds transaction observer to the payment queue and handles payment transactions.","Flare.shared.addTransactionObserver { result in"," switch result {"," case let .success(transaction):"," debugPrint(\"A transaction was received: \\(transaction)\")"," case let .failure(error):"," debugPrint(\"An error occurred while adding transaction observer: \\(error.localizedDescription)\")"," }","}"]},{"type":"codeListing","syntax":"swift","code":["\/\/ Removes transaction observer from the payment queue.","Flare.shared.removeTransactionObserver()"]},{"anchor":"Getting-Products","level":2,"type":"heading","text":"Getting Products"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The fetch method sends a request to the App Store, which retrieves the products if they are available. The productIDs parameter takes the product ids, which should be given from the App Store."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Before attempting to add a payment always check if the user can actually make payments. The Flare does it under the hood, if a user cannot make payments, you will get an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed"},{"type":"text","text":"."}]}],"type":"aside","name":"Important"},{"type":"codeListing","syntax":"swift","code":["Flare.shared.fetch(productIDs: [\"product_id\"]) { result in"," switch result {"," case let .success(products):"," debugPrint(\"Fetched products: \\(products)\")"," case let .failure(error):"," debugPrint(\"An error occurred while fetching products: \\(error.localizedDescription)\")"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Additionally, there is an "},{"type":"codeVoice","code":"await"},{"type":"text","text":" version of the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)"},{"type":"text","text":" method."}]},{"type":"codeListing","syntax":"swift","code":["do {"," let products = try await Flare.shared.fetch(productIDs: Set(arrayLiteral: [\"product_id\"]))","} catch {"," debugPrint(\"An error occurred while fetching products: \\(error.localizedDescription)\")","}"]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Products are cached by default. If caching is not possible for specific usecases, set "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy"},{"type":"text","text":" to "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":"."}]}],"type":"aside","name":"Note"},{"type":"codeListing","syntax":"swift","code":["import Flare","","let configuration = Configuration(fetchCachePolicy: .fetch)","","Flare.configure(with: configuration)"]},{"anchor":"Purchasing-Product","level":2,"type":"heading","text":"Purchasing Product"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare provides a few methods to perform a purchase:"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)"}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The method accepts a product parameter which represents a product:"}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.purchase(product: product) { result in "," switch result {"," case let .success(transaction):"," debugPrint(\"A transaction was received: \\(transaction)\")"," case let .failure(error):"," debugPrint(\"An error occurred while purchasing product: \\(error.localizedDescription)\")"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If your app has a deployment target higher than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0, you can pass a set of "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption"},{"type":"text","text":" along with a purchase request."}]},{"type":"codeListing","syntax":"swift","code":["let transaction = try await Flare.shared.purchase(product: product, options: [.appAccountToken(UUID())])"]},{"anchor":"Finishing-Transaction","level":2,"type":"heading","text":"Finishing Transaction"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Finishing a transaction tells StoreKit that your app completed its workflow to make a purchase complete. Unfinished transactions remain in the queue until they’re finished, so be sure to add the transaction queue observer every time your app launches, to enable your app to finish the transactions. Your app needs to finish each transaction, whether it succeeds or fails."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"To finish the transaction, call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)"},{"type":"text","text":" method."}]},{"type":"codeListing","syntax":"swift","code":["Flare.shared.finish(transaction: transaction, completion: nil)"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Don’t call the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)"},{"type":"text","text":" method before the transaction is actually complete and attempt to use some other mechanism in your app to track the transaction as unfinished. StoreKit doesn’t function that way, and doing that prevents your app from downloading Apple-hosted content and can lead to other issues."}]}],"type":"aside","name":"Important"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/perform-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Perform Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"doc://Flare/documentation/Flare/Configuration/fetchCachePolicy":{"role":"symbol","title":"fetchCachePolicy","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetchCachePolicy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FetchCachePolicy","preciseIdentifier":"s:5Flare16FetchCachePolicyO"}],"abstract":[{"type":"text","text":"The cache policy for fetching products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration\/fetchCachePolicy","kind":"symbol","type":"topic","url":"\/documentation\/flare\/configuration\/fetchcachepolicy"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/FetchCachePolicy/fetch":{"role":"symbol","title":"FetchCachePolicy.fetch","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"}],"abstract":[{"type":"text","text":"Fetch the current data without using the cache."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch","kind":"symbol","type":"topic","url":"\/documentation\/flare\/fetchcachepolicy\/fetch"},"doc://Flare/documentation/Flare/IFlare/finish(transaction:completion:)":{"role":"symbol","title":"finish(transaction:completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finish"},{"kind":"text","text":"("},{"kind":"externalParam","text":"transaction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": (() -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"abstract":[{"type":"text","text":"Removes a finished (i.e. failed or completed) transaction from the queue."},{"type":"text","text":" "},{"type":"text","text":"Attempting to finish a purchasing transaction will throw an exception."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/finish(transaction:completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/finish(transaction:completion:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:)"},"doc://Flare/documentation/Flare/IFlare/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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Performs a purchase of a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:completion:)"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:)":{"role":"symbol","title":"purchase(product:options:)","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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:)"},"doc://Flare/documentation/Flare/IAPError/paymentNotAllowed":{"role":"symbol","title":"IAPError.paymentNotAllowed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentNotAllowed"}],"abstract":[{"type":"text","text":"The attempt to purchase a product when payments are not allowed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentNotAllowed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/paymentnotallowed"},"doc://Flare/documentation/Flare/IFlare/purchase(product:options:completion:)":{"role":"symbol","title":"purchase(product:options: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@Flare@objc(cs)StoreProduct"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"PurchaseOption","preciseIdentifier":"s:8StoreKit7ProductV14PurchaseOptionV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SendableClosure","preciseIdentifier":"s:5Flare15SendableClosurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Purchases a product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/purchase(product:options:completion:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iflare\/purchase(product:options:completion:)"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/IFlare/fetch(productIDs:)":{"role":"symbol","title":"fetch(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fetch"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"kind":"text","text":": some "},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:Sl"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"StoreProduct","preciseIdentifier":"c:@M@Flare@objc(cs)StoreProduct"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Retrieves localized information from the App Store about a specified list of products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/fetch(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/fetch(productids:)"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"https://developer.apple.com/documentation/storekit/product/purchaseoption":{"title":"options","titleInlineContent":[{"type":"codeVoice","code":"options"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption","url":"https:\/\/developer.apple.com\/documentation\/storekit\/product\/purchaseoption"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus.json b/flare/data/documentation/flare/priceincreasestatus.json index 5b84dd4d5..1c70c1f55 100644 --- a/flare/data/documentation/flare/priceincreasestatus.json +++ b/flare/data/documentation/flare/priceincreasestatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"title":"PriceIncreaseStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare19PriceIncreaseStatusO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/equatable-implementations"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/pending":{"role":"symbol","title":"PriceIncreaseStatus.pending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/pending"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/agreed":{"role":"symbol","title":"PriceIncreaseStatus.agreed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/agreed"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/noIncreasePending":{"role":"symbol","title":"PriceIncreaseStatus.noIncreasePending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/noincreasepending"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"title":"PriceIncreaseStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare19PriceIncreaseStatusO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus/pending":{"role":"symbol","title":"PriceIncreaseStatus.pending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/pending"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/equatable-implementations"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/agreed":{"role":"symbol","title":"PriceIncreaseStatus.agreed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/agreed"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/noIncreasePending":{"role":"symbol","title":"PriceIncreaseStatus.noIncreasePending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/noincreasepending"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).json b/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).json index a0e54f0b6..4b6095f8e 100644 --- a/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).json +++ b/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare19PriceIncreaseStatusO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/equatable-implementations"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare19PriceIncreaseStatusO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/equatable-implementations"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/agreed.json b/flare/data/documentation/flare/priceincreasestatus/agreed.json index a6224f7a0..b4d0b358a 100644 --- a/flare/data/documentation/flare/priceincreasestatus/agreed.json +++ b/flare/data/documentation/flare/priceincreasestatus/agreed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/agreed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"title":"PriceIncreaseStatus.agreed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO6agreedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/agreed":{"role":"symbol","title":"PriceIncreaseStatus.agreed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/agreed"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/agreed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"title":"PriceIncreaseStatus.agreed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO6agreedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus/agreed":{"role":"symbol","title":"PriceIncreaseStatus.agreed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"agreed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/agreed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/agreed"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/equatable-implementations.json b/flare/data/documentation/flare/priceincreasestatus/equatable-implementations.json index 009988c5e..e20d2f3d6 100644 --- a/flare/data/documentation/flare/priceincreasestatus/equatable-implementations.json +++ b/flare/data/documentation/flare/priceincreasestatus/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/noincreasepending.json b/flare/data/documentation/flare/priceincreasestatus/noincreasepending.json index 948a5408a..e8d515aa2 100644 --- a/flare/data/documentation/flare/priceincreasestatus/noincreasepending.json +++ b/flare/data/documentation/flare/priceincreasestatus/noincreasepending.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/noincreasepending"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"title":"PriceIncreaseStatus.noIncreasePending","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO02noC7PendingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus/noIncreasePending":{"role":"symbol","title":"PriceIncreaseStatus.noIncreasePending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/noincreasepending"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/noincreasepending"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"title":"PriceIncreaseStatus.noIncreasePending","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO02noC7PendingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus/noIncreasePending":{"role":"symbol","title":"PriceIncreaseStatus.noIncreasePending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noIncreasePending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/noIncreasePending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/noincreasepending"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/pending.json b/flare/data/documentation/flare/priceincreasestatus/pending.json index fa5d26236..b9dfcc29a 100644 --- a/flare/data/documentation/flare/priceincreasestatus/pending.json +++ b/flare/data/documentation/flare/priceincreasestatus/pending.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/pending"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"title":"PriceIncreaseStatus.pending","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO7pendingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus/pending":{"role":"symbol","title":"PriceIncreaseStatus.pending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/pending"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/priceincreasestatus\/pending"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"title":"PriceIncreaseStatus.pending","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19PriceIncreaseStatusO7pendingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus"]]},"references":{"doc://Flare/documentation/Flare/PriceIncreaseStatus/pending":{"role":"symbol","title":"PriceIncreaseStatus.pending","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"pending"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus\/pending","kind":"symbol","type":"topic","url":"\/documentation\/flare\/priceincreasestatus\/pending"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory.json b/flare/data/documentation/flare/productcategory.json index d3eca0db5..7e39e0bcb 100644 --- a/flare/data/documentation/flare/productcategory.json +++ b/flare/data/documentation/flare/productcategory.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"title":"ProductCategory","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare15ProductCategoryO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/ProductCategory/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/nonSubscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/nonsubscription"},"doc://Flare/documentation/Flare/ProductCategory/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/init(rawvalue:)"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/ProductCategory/subscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/subscription"},"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"title":"ProductCategory","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare15ProductCategoryO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/ProductCategory/nonSubscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/nonsubscription"},"doc://Flare/documentation/Flare/ProductCategory/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/init(rawvalue:)"},"doc://Flare/documentation/Flare/ProductCategory/subscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/subscription"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/!=(_:_:).json b/flare/data/documentation/flare/productcategory/!=(_:_:).json index d9bcab6f2..d3c6747ed 100644 --- a/flare/data/documentation/flare/productcategory/!=(_:_:).json +++ b/flare/data/documentation/flare/productcategory/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductCategory/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/!=(_:_:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductCategory/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/!=(_:_:)"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/equatable-implementations.json b/flare/data/documentation/flare/productcategory/equatable-implementations.json index e1d193880..44966e1af 100644 --- a/flare/data/documentation/flare/productcategory/equatable-implementations.json +++ b/flare/data/documentation/flare/productcategory/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/productcategory\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/productcategory\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/hash(into:).json b/flare/data/documentation/flare/productcategory/hash(into:).json index 1597d3d8f..47ccc0e07 100644 --- a/flare/data/documentation/flare/productcategory/hash(into:).json +++ b/flare/data/documentation/flare/productcategory/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hash(into:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hash(into:)"},"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/hashvalue.json b/flare/data/documentation/flare/productcategory/hashvalue.json index 02e98ab62..817230375 100644 --- a/flare/data/documentation/flare/productcategory/hashvalue.json +++ b/flare/data/documentation/flare/productcategory/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hashvalue"},"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory","doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hashvalue"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/productcategory\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/init(rawvalue:).json b/flare/data/documentation/flare/productcategory/init(rawvalue:).json index db9c57ea7..2ef0ab30a 100644 --- a/flare/data/documentation/flare/productcategory/init(rawvalue:).json +++ b/flare/data/documentation/flare/productcategory/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/init(rawvalue:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare15ProductCategoryO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"},"doc://Flare/documentation/Flare/ProductCategory/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/init(rawvalue:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/nonsubscription.json b/flare/data/documentation/flare/productcategory/nonsubscription.json index 88615f60b..47b9c03db 100644 --- a/flare/data/documentation/flare/productcategory/nonsubscription.json +++ b/flare/data/documentation/flare/productcategory/nonsubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/nonsubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/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":"ProductCategory.nonSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare15ProductCategoryO15nonSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/nonSubscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/nonsubscription"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/nonsubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/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":"ProductCategory.nonSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare15ProductCategoryO15nonSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory/nonSubscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/nonSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/nonsubscription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/rawrepresentable-implementations.json b/flare/data/documentation/flare/productcategory/rawrepresentable-implementations.json index b3c0d0e0b..9a9c209a6 100644 --- a/flare/data/documentation/flare/productcategory/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/productcategory/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/productcategory\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hashvalue"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hash(into:)"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/productcategory\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hash(into:)"},"doc://Flare/documentation/Flare/ProductCategory/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:\/\/Flare\/documentation\/Flare\/ProductCategory\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/hashvalue"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory/subscription.json b/flare/data/documentation/flare/productcategory/subscription.json index caf186205..fcf3e8321 100644 --- a/flare/data/documentation/flare/productcategory/subscription.json +++ b/flare/data/documentation/flare/productcategory/subscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/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":"ProductCategory.subscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare15ProductCategoryO12subscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare/ProductCategory/subscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/subscription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/productcategory\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory\/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":"ProductCategory.subscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare15ProductCategoryO12subscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductCategory"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory/subscription":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductCategory\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/productcategory\/subscription"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype.json b/flare/data/documentation/flare/producttype.json index c511d2d7d..f1431d982 100644 --- a/flare/data/documentation/flare/producttype.json +++ b/flare/data/documentation/flare/producttype.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"title":"ProductType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11ProductTypeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","doc:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/consumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/consumable"},"doc://Flare/documentation/Flare/ProductType/autoRenewableSubscription":{"role":"symbol","title":"ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/autorenewablesubscription"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/ProductType/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/init(rawvalue:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/nonRenewableSubscription":{"role":"symbol","title":"ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonrenewablesubscription"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/ProductType/nonConsumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonconsumable"},"doc://Flare/documentation/Flare/ProductType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"title":"ProductType","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11ProductTypeO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"ProductType"}]},"abstract":[{"type":"text","text":"The type of product, equivalent to StoreKit’s "},{"type":"codeVoice","code":"Product.ProductType"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","doc:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductType"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/consumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/consumable"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/ProductType/nonConsumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonconsumable"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/ProductType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/equatable-implementations"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/ProductType/autoRenewableSubscription":{"role":"symbol","title":"ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/autorenewablesubscription"},"doc://Flare/documentation/Flare/ProductType/nonRenewableSubscription":{"role":"symbol","title":"ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonrenewablesubscription"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/ProductType/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/init(rawvalue:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/!=(_:_:).json b/flare/data/documentation/flare/producttype/!=(_:_:).json index f265e7fa0..b70ed7d39 100644 --- a/flare/data/documentation/flare/producttype/!=(_:_:).json +++ b/flare/data/documentation/flare/producttype/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductType/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/!=(_:_:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/equatable-implementations"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/autorenewablesubscription.json b/flare/data/documentation/flare/producttype/autorenewablesubscription.json index 633d6a23d..25cad4bac 100644 --- a/flare/data/documentation/flare/producttype/autorenewablesubscription.json +++ b/flare/data/documentation/flare/producttype/autorenewablesubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.autoRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO25autoRenewableSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/autoRenewableSubscription":{"role":"symbol","title":"ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/autorenewablesubscription"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/autorenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.autoRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO25autoRenewableSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType/autoRenewableSubscription":{"role":"symbol","title":"ProductType.autoRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewableSubscription"}],"abstract":[{"type":"text","text":"An auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/autoRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/autorenewablesubscription"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/consumable.json b/flare/data/documentation/flare/producttype/consumable.json index 3b594dad5..694793ae1 100644 --- a/flare/data/documentation/flare/producttype/consumable.json +++ b/flare/data/documentation/flare/producttype/consumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/consumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.consumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO10consumableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/consumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/consumable"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/consumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.consumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO10consumableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/consumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/consumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/consumable"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/equatable-implementations.json b/flare/data/documentation/flare/producttype/equatable-implementations.json index ef2865fee..426e75933 100644 --- a/flare/data/documentation/flare/producttype/equatable-implementations.json +++ b/flare/data/documentation/flare/producttype/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/producttype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/!=(_:_:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/producttype\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/ProductType\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/hash(into:).json b/flare/data/documentation/flare/producttype/hash(into:).json index d09748455..9f5f99740 100644 --- a/flare/data/documentation/flare/producttype/hash(into:).json +++ b/flare/data/documentation/flare/producttype/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hash(into:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hash(into:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/hashvalue.json b/flare/data/documentation/flare/producttype/hashvalue.json index b043f11be..ee8183e1f 100644 --- a/flare/data/documentation/flare/producttype/hashvalue.json +++ b/flare/data/documentation/flare/producttype/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hashvalue"},"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hashvalue"},"doc://Flare/documentation/Flare/ProductType/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/producttype\/rawrepresentable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/init(rawvalue:).json b/flare/data/documentation/flare/producttype/init(rawvalue:).json index 1672834f2..1ae7beb82 100644 --- a/flare/data/documentation/flare/producttype/init(rawvalue:).json +++ b/flare/data/documentation/flare/producttype/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/init(rawvalue:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare11ProductTypeO8rawValueACSgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/init(rawvalue:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/nonconsumable.json b/flare/data/documentation/flare/producttype/nonconsumable.json index ec69cdb56..334049e6f 100644 --- a/flare/data/documentation/flare/producttype/nonconsumable.json +++ b/flare/data/documentation/flare/producttype/nonconsumable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/nonconsumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.nonConsumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO13nonConsumableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType/nonConsumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonconsumable"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConsumable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/nonconsumable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.nonConsumable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO13nonConsumableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/nonConsumable":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType\/nonConsumable","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonconsumable"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/nonrenewablesubscription.json b/flare/data/documentation/flare/producttype/nonrenewablesubscription.json index db9778e48..d5bc6d631 100644 --- a/flare/data/documentation/flare/producttype/nonrenewablesubscription.json +++ b/flare/data/documentation/flare/producttype/nonrenewablesubscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/nonrenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.nonRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO24nonRenewableSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/nonRenewableSubscription":{"role":"symbol","title":"ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonrenewablesubscription"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/producttype\/nonrenewablesubscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/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":"ProductType.nonRenewableSubscription","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11ProductTypeO24nonRenewableSubscriptionyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType/nonRenewableSubscription":{"role":"symbol","title":"ProductType.nonRenewableSubscription","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonRenewableSubscription"}],"abstract":[{"type":"text","text":"A non-renewing subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/nonRenewableSubscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/nonrenewablesubscription"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/producttype/rawrepresentable-implementations.json b/flare/data/documentation/flare/producttype/rawrepresentable-implementations.json index 9436a739e..edada6b22 100644 --- a/flare/data/documentation/flare/producttype/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/producttype/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/producttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hash(into:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hashvalue"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/producttype\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ProductType\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ProductType"]]},"references":{"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hash(into:)"},"doc://Flare/documentation/Flare/ProductType/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:\/\/Flare\/documentation\/Flare\/ProductType\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/producttype\/hashvalue"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotional-offers.json b/flare/data/documentation/flare/promotional-offers.json index 8d58ae7a0..c891c5af4 100644 --- a/flare/data/documentation/flare/promotional-offers.json +++ b/flare/data/documentation/flare/promotional-offers.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app"},{"type":"text","text":" can be effective in winning back lapsed subscribers or retaining current subscribers. You can provide lapsed or current subscribers a limited-time offer of a discounted or free period of service for auto-renewable subscriptions on macOS, iOS, and tvOS."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726"},{"type":"text","text":" can offer a discounted introductory price, including a free trial, to eligible users. You can make introductory offers to customers who haven’t previously received an introductory offer for the given product, or for any products in the same subscription group."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"To implement the offers, first complete the setup on App Store Connect, including generating a private key. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers"},{"type":"text","text":" for more details."}]}],"type":"aside","name":"Note"},{"anchor":"Introductory-Offers","level":2,"type":"heading","text":"Introductory Offers"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Do not show a subscription offer to users if they are not eligible for it. It’s very important to check this beforehand."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"First, check if the user is eligible for an introductory offer."}]},{"style":"tip","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For this purpose can be used "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)"},{"type":"text","text":" method. This method requires iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0. Otherwise, see "},{"overridingTitleInlineContent":[{"type":"text","text":"Determine Eligibility"}],"isActive":true,"type":"reference","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726","overridingTitle":"Determine Eligibility"},{"type":"text","text":"."}]}],"type":"aside","name":"Tip"},{"type":"codeListing","syntax":"swift","code":["func isEligibleForIntroductoryOffer(productID: String) async -> Bool {"," let dict = await Flare.shared.checkEligibility(productIDs: [productID])"," return dict[productID] == .eligible","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Second, proceed with the purchase as usual. See "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase"}]},{"anchor":"Promotional-Offers","level":2,"type":"heading","text":"Promotional Offers"},{"anchor":"Configuration","level":3,"type":"heading","text":"Configuration"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Configure "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":"swift","code":["Flare.configure(configuration: Configuration(applicationUsername: \"username\"))"]},{"anchor":"Creating--Requesting-a-Signature","level":3,"type":"heading","text":"Creating & Requesting a Signature"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You need to fetch the signature from your server. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers"},{"type":"text","text":" for more information."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Request a signature from your server and prepare the discount offer."}]},{"type":"codeListing","syntax":"swift","code":["func prepareOffer(username: String, productID: String, offerID: String, completion: @escaping (PromotionalOffer.SignedData) -> Void) {"," YourServer.fetchOfferDetails("," username: username,"," productIdentifier: productID,"," offerIdentifier: offerID,"," completion: { (nonce: UUID, timestamp: NSNumber, keyIdentifier: String, signature: String) in"," let signedData = PromotionalOffer.SignedData("," identifier: offerID,"," keyIdentifier: keyIdentifier,"," nonce: nonce,"," signature: signature,"," timestamp: timestamp"," )",""," completion(signedData)"," }","}"]},{"anchor":"Perform-a-Purchase-with-the-Promotional-Offer","level":3,"type":"heading","text":"Perform a Purchase with the Promotional Offer"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Complete the purchase with the promotional offer."}]},{"type":"codeListing","syntax":"swift","code":["func purchase(product: StoreProduct, discount: StoreProductDiscount, signedData: SignedData) {"," let promotionalOffer = PromotionalOffer(discount: discount, signedData: signedData)",""," Flare.default.purchase(product: product, promotionalOffer: promotionalOffer) { result in"," switch result {"," case let .success(transaction):"," break"," case let .failure(error):"," break"," }"," }",""," \/\/ Or using async\/await"," let transaction = Flare.shared.purchase(product: product, promotionalOffer: promotionalOffer)","}"]},{"anchor":"Finish-the-Transaction","level":3,"type":"heading","text":"Finish the Transaction"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Complete the transaction after purchasing."}]},{"type":"codeListing","syntax":"swift","code":["Flare.default.finish(transaction: transaction)"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotional-offers"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Promotional Offers","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/setting_up_promotional_offers":{"title":"Setting up promotional offers","titleInlineContent":[{"type":"text","text":"Setting up promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/implementing_promotional_offers_in_your_app":{"title":"Promotional offers","titleInlineContent":[{"type":"text","text":"Promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/generating_a_signature_for_promotional_offers":{"title":"Generation a signature for promotional offers","titleInlineContent":[{"type":"text","text":"Generation a signature for promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/implementing_introductory_offers_in_your_app#2940726":{"title":"Introductory offers","titleInlineContent":[{"type":"text","text":"Introductory offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app"},{"type":"text","text":" can be effective in winning back lapsed subscribers or retaining current subscribers. You can provide lapsed or current subscribers a limited-time offer of a discounted or free period of service for auto-renewable subscriptions on macOS, iOS, and tvOS."}]},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726"},{"type":"text","text":" can offer a discounted introductory price, including a free trial, to eligible users. You can make introductory offers to customers who haven’t previously received an introductory offer for the given product, or for any products in the same subscription group."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"To implement the offers, first complete the setup on App Store Connect, including generating a private key. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers"},{"type":"text","text":" for more details."}]}],"type":"aside","name":"Note"},{"anchor":"Introductory-Offers","level":2,"type":"heading","text":"Introductory Offers"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Do not show a subscription offer to users if they are not eligible for it. It’s very important to check this beforehand."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"First, check if the user is eligible for an introductory offer."}]},{"style":"tip","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"For this purpose can be used "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)"},{"type":"text","text":" method. This method requires iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0. Otherwise, see "},{"overridingTitleInlineContent":[{"type":"text","text":"Determine Eligibility"}],"isActive":true,"type":"reference","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726","overridingTitle":"Determine Eligibility"},{"type":"text","text":"."}]}],"type":"aside","name":"Tip"},{"type":"codeListing","syntax":"swift","code":["func isEligibleForIntroductoryOffer(productID: String) async -> Bool {"," let dict = await Flare.shared.checkEligibility(productIDs: [productID])"," return dict[productID] == .eligible","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Second, proceed with the purchase as usual. See "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase"}]},{"anchor":"Promotional-Offers","level":2,"type":"heading","text":"Promotional Offers"},{"anchor":"Configuration","level":3,"type":"heading","text":"Configuration"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Configure "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare"},{"type":"text","text":" with a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":"swift","code":["Flare.configure(configuration: Configuration(applicationUsername: \"username\"))"]},{"anchor":"Creating--Requesting-a-Signature","level":3,"type":"heading","text":"Creating & Requesting a Signature"},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"You need to fetch the signature from your server. See "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers"},{"type":"text","text":" for more information."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Request a signature from your server and prepare the discount offer."}]},{"type":"codeListing","syntax":"swift","code":["func prepareOffer(username: String, productID: String, offerID: String, completion: @escaping (PromotionalOffer.SignedData) -> Void) {"," YourServer.fetchOfferDetails("," username: username,"," productIdentifier: productID,"," offerIdentifier: offerID,"," completion: { (nonce: UUID, timestamp: NSNumber, keyIdentifier: String, signature: String) in"," let signedData = PromotionalOffer.SignedData("," identifier: offerID,"," keyIdentifier: keyIdentifier,"," nonce: nonce,"," signature: signature,"," timestamp: timestamp"," )",""," completion(signedData)"," }","}"]},{"anchor":"Perform-a-Purchase-with-the-Promotional-Offer","level":3,"type":"heading","text":"Perform a Purchase with the Promotional Offer"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Complete the purchase with the promotional offer."}]},{"type":"codeListing","syntax":"swift","code":["func purchase(product: StoreProduct, discount: StoreProductDiscount, signedData: SignedData) {"," let promotionalOffer = PromotionalOffer(discount: discount, signedData: signedData)",""," Flare.default.purchase(product: product, promotionalOffer: promotionalOffer) { result in"," switch result {"," case let .success(transaction):"," break"," case let .failure(error):"," break"," }"," }",""," \/\/ Or using async\/await"," let transaction = Flare.shared.purchase(product: product, promotionalOffer: promotionalOffer)","}"]},{"anchor":"Finish-the-Transaction","level":3,"type":"heading","text":"Finish the Transaction"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Complete the transaction after purchasing."}]},{"type":"codeListing","syntax":"swift","code":["Flare.default.finish(transaction: transaction)"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotional-offers"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Promotional Offers","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/generating_a_signature_for_promotional_offers":{"title":"Generation a signature for promotional offers","titleInlineContent":[{"type":"text","text":"Generation a signature for promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/generating_a_signature_for_promotional_offers"},"doc://Flare/documentation/Flare/IFlare":{"role":"symbol","title":"IFlare","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IFlare"}],"abstract":[{"type":"codeVoice","code":"Flare"},{"type":"text","text":" creates and manages in-app purchases."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IFlare"}],"url":"\/documentation\/flare\/iflare"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/IFlare/checkEligibility(productIDs:)":{"role":"symbol","title":"checkEligibility(productIDs:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkEligibility"},{"kind":"text","text":"("},{"kind":"externalParam","text":"productIDs"},{"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":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"SubscriptionEligibility","preciseIdentifier":"s:5Flare23SubscriptionEligibilityO"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Checks whether products are eligible for promotional offers"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/checkEligibility(productIDs:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/checkeligibility(productids:)"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/implementing_introductory_offers_in_your_app#2940726":{"title":"Introductory offers","titleInlineContent":[{"type":"text","text":"Introductory offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_introductory_offers_in_your_app#2940726"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/setting_up_promotional_offers":{"title":"Setting up promotional offers","titleInlineContent":[{"type":"text","text":"Setting up promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/setting_up_promotional_offers"},"https://developer.apple.com/documentation/storekit/in-app_purchase/original_api_for_in-app_purchase/subscriptions_and_offers/implementing_promotional_offers_in_your_app":{"title":"Promotional offers","titleInlineContent":[{"type":"text","text":"Promotional offers"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app","url":"https:\/\/developer.apple.com\/documentation\/storekit\/in-app_purchase\/original_api_for_in-app_purchase\/subscriptions_and_offers\/implementing_promotional_offers_in_your_app"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/Configuration":{"role":"symbol","title":"Configuration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/Configuration","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"url":"\/documentation\/flare\/configuration"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer.json b/flare/data/documentation/flare/promotionaloffer.json index a29213353..e663c77b5 100644 --- a/flare/data/documentation/flare/promotionaloffer.json +++ b/flare/data/documentation/flare/promotionaloffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"title":"PromotionalOffer","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@Flare@objc(cs)PromotionalOffer","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property"]}],"references":{"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/discount"},"doc://Flare/documentation/Flare/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":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"}],"abstract":[{"type":"text","text":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.property"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/PromotionalOffer/init(discount:signedData:)":{"role":"symbol","title":"init(discount:signedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"title":"PromotionalOffer","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@Flare@objc(cs)PromotionalOffer","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property"]}],"references":{"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/discount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/documentation/Flare/PromotionalOffer/init(discount:signedData:)":{"role":"symbol","title":"init(discount:signedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/documentation/Flare/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":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"}],"abstract":[{"type":"text","text":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.property"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/discount.json b/flare/data/documentation/flare/promotionaloffer/discount.json index 8fa198caf..4d468d248 100644 --- a/flare/data/documentation/flare/promotionaloffer/discount.json +++ b/flare/data/documentation/flare/promotionaloffer/discount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/discount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"}],"title":"discount","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare16PromotionalOfferC8discountAA20StoreProductDiscountCvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"references":{"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/discount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/discount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"}],"title":"discount","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare16PromotionalOfferC8discountAA20StoreProductDiscountCvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/discount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/discount"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/init(discount:signeddata:).json b/flare/data/documentation/flare/promotionaloffer/init(discount:signeddata:).json index afa223b95..f920aaffd 100644 --- a/flare/data/documentation/flare/promotionaloffer/init(discount:signeddata:).json +++ b/flare/data/documentation/flare/promotionaloffer/init(discount:signeddata:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}]}]},{"name":"signedData","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The signed discount applied to a payment."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"title":"init(discount:signedData:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16PromotionalOfferC8discount10signedDataAcA20StoreProductDiscountC_AC06SignedF0Ctcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer/init(discount:signedData:)":{"role":"symbol","title":"init(discount:signedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer","text":"PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC","text":"SignedData"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"discount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}]}]},{"name":"signedData","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The signed discount applied to a payment."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"title":"init(discount:signedData:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16PromotionalOfferC8discount10signedDataAcA20StoreProductDiscountC_AC06SignedF0Ctcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer/init(discount:signedData:)":{"role":"symbol","title":"init(discount:signedData:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signedData"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PromotionalOffer","preciseIdentifier":"c:@M@Flare@objc(cs)PromotionalOffer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SignedData","preciseIdentifier":"s:5Flare16PromotionalOfferC10SignedDataC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"PromotionalOffer"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/init(discount:signedData:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/init(discount:signeddata:)"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class.json index 3afd75099..038320928 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The signed discount applied 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:5Flare16PromotionalOfferC10SignedDataC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp"]}],"references":{"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/documentation/Flare/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 generated by your private key."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://Flare/documentation/Flare/PromotionalOffer/SignedData-swift.class/init(identifier:keyIdentifier:nonce:signature:timestamp:)":{"role":"symbol","title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/documentation/Flare/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 identifier agreed upon with the App Store for a discount of your choosing."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/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":"One-time use random entropy-adding value for security."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/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 identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"},"doc://Flare/documentation/Flare/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":"Timestamp of when the signature is created."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SignedData"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The signed discount applied 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:5Flare16PromotionalOfferC10SignedDataC","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp"]}],"references":{"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/documentation/Flare/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":"One-time use random entropy-adding value for security."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/PromotionalOffer/SignedData-swift.class/init(identifier:keyIdentifier:nonce:signature:timestamp:)":{"role":"symbol","title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"},"doc://Flare/documentation/Flare/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 generated by your private key."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://Flare/documentation/Flare/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 identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"Timestamp of when the signature is created."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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 identifier agreed upon with the App Store for a discount of your choosing."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/identifier.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/identifier.json index 65f739e01..d6efb59ef 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/identifier.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/identifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier agreed upon with the App Store for a discount of your choosing."}],"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:5Flare16PromotionalOfferC10SignedDataC10identifierSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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 identifier agreed upon with the App Store for a discount of your choosing."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier agreed upon with the App Store for a discount of your choosing."}],"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:5Flare16PromotionalOfferC10SignedDataC10identifierSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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 identifier agreed upon with the App Store for a discount of your choosing."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/identifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/identifier"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/init(identifier:keyidentifier:nonce:signature:timestamp:).json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/init(identifier:keyidentifier:nonce:signature:timestamp:).json index bb7781d0a..15946a6dc 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/init(identifier:keyidentifier:nonce:signature:timestamp:).json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/init(identifier:keyidentifier:nonce:signature:timestamp:).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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"identifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The identifier agreed upon with the App Store for a discount of your choosing."}]}]},{"name":"keyIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The identifier of the public\/private key pair agreed upon"},{"type":"text","text":" "},{"type":"text","text":"with the App Store when the keys were generated."}]}]},{"name":"nonce","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"One-time use random entropy-adding value for security."}]}]},{"name":"signature","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The cryptographic signature generated by your private key."}]}]},{"name":"timestamp","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Timestamp of when the signature is created."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16PromotionalOfferC10SignedDataC10identifier13keyIdentifier5nonce9signature9timestampAESS_SS10Foundation4UUIDVSSSitcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer/SignedData-swift.class/init(identifier:keyIdentifier:nonce:signature:timestamp:)":{"role":"symbol","title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"identifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The identifier agreed upon with the App Store for a discount of your choosing."}]}]},{"name":"keyIdentifier","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The identifier of the public\/private key pair agreed upon"},{"type":"text","text":" "},{"type":"text","text":"with the App Store when the keys were generated."}]}]},{"name":"nonce","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"One-time use random entropy-adding value for security."}]}]},{"name":"signature","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The cryptographic signature generated by your private key."}]}]},{"name":"timestamp","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Timestamp of when the signature is created."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare16PromotionalOfferC10SignedDataC10identifier13keyIdentifier5nonce9signature9timestampAESS_SS10Foundation4UUIDVSSSitcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/PromotionalOffer/SignedData-swift.class/init(identifier:keyIdentifier:nonce:signature:timestamp:)":{"role":"symbol","title":"init(identifier:keyIdentifier:nonce:signature:timestamp:)","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":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a "},{"type":"codeVoice","code":"SignedData"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/init(identifier:keyIdentifier:nonce:signature:timestamp:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/init(identifier:keyidentifier:nonce:signature:timestamp:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/keyidentifier.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/keyidentifier.json index d743c3e3f..ccb795f40 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/keyidentifier.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/keyidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"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:5Flare16PromotionalOfferC10SignedDataC13keyIdentifierSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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 identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"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:5Flare16PromotionalOfferC10SignedDataC13keyIdentifierSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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 identifier of the public\/private key pair agreed upon with the App Store when the keys were generated."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/keyIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/keyidentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/nonce.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/nonce.json index a4fa1b95d..ff8402a54 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/nonce.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/nonce.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"One-time use random entropy-adding value for security."}],"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:5Flare16PromotionalOfferC10SignedDataC5nonce10Foundation4UUIDVvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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":"One-time use random entropy-adding value for security."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonce"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"One-time use random entropy-adding value for security."}],"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:5Flare16PromotionalOfferC10SignedDataC5nonce10Foundation4UUIDVvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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":"One-time use random entropy-adding value for security."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/nonce","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/nonce"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/signature.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/signature.json index 897b5f16a..86b225104 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/signature.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/signature.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cryptographic signature generated by your private key."}],"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:5Flare16PromotionalOfferC10SignedDataC9signatureSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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 generated by your private key."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"signature"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The cryptographic signature generated by your private key."}],"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:5Flare16PromotionalOfferC10SignedDataC9signatureSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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 generated by your private key."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/signature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/signature"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/timestamp.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/timestamp.json index ef62939ff..ffa25b51c 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/timestamp.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/timestamp.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Timestamp of when the signature is created."}],"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:5Flare16PromotionalOfferC10SignedDataC9timestampSivp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare/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":"Timestamp of when the signature is created."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timestamp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Timestamp of when the signature is created."}],"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:5Flare16PromotionalOfferC10SignedDataC9timestampSivp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class"]]},"references":{"doc://Flare/documentation/Flare/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":"Timestamp of when the signature is created."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class\/timestamp","kind":"symbol","type":"topic","url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class\/timestamp"},"doc://Flare/documentation/Flare/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":"The signed discount applied to a payment."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/SignedData-swift.class","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SignedData"}],"url":"\/documentation\/flare\/promotionaloffer\/signeddata-swift.class"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/PromotionalOffer":{"role":"symbol","title":"PromotionalOffer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"PromotionalOffer"}],"abstract":[{"type":"text","text":"A class representing a promotional offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PromotionalOffer"}],"url":"\/documentation\/flare\/promotionaloffer"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/purchasecompletionhandler.json b/flare/data/documentation/flare/purchasecompletionhandler.json index b706ea5e7..2ba2aec70 100644 --- a/flare/data/documentation/flare/purchasecompletionhandler.json +++ b/flare/data/documentation/flare/purchasecompletionhandler.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"},{"kind":"text","text":" = @"},{"kind":"typeIdentifier","text":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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\/flare\/purchasecompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"title":"PurchaseCompletionHandler","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:5Flare25PurchaseCompletionHandlera","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/PurchaseCompletionHandler":{"role":"symbol","title":"PurchaseCompletionHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}],"url":"\/documentation\/flare\/purchasecompletionhandler"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"},{"kind":"text","text":" = @"},{"kind":"typeIdentifier","text":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","preciseIdentifier":"s:5Flare8IAPErrorO","text":"IAPError"},{"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\/flare\/purchasecompletionhandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"title":"PurchaseCompletionHandler","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:5Flare25PurchaseCompletionHandlera","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/PurchaseCompletionHandler":{"role":"symbol","title":"PurchaseCompletionHandler","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PurchaseCompletionHandler"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PurchaseCompletionHandler","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PurchaseCompletionHandler"}],"url":"\/documentation\/flare\/purchasecompletionhandler"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refund-purchase.json b/flare/data/documentation/flare/refund-purchase.json index b3d9dc90f..47c2f17ef 100644 --- a/flare/data/documentation/flare/refund-purchase.json +++ b/flare/data/documentation/flare/refund-purchase.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Refund-a-Purchase","level":2,"type":"heading","text":"Refund a Purchase"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Starting with iOS 15, Flare now includes support for refunding purchases as part of StoreKit 2. Under the hood, "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" obtains the active window scene and displays the sheets on it. You can read more about the refunding process in the official "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare suggest to use "},{"type":"codeVoice","code":"IFlare\/beginRefundRequest(productID:)"},{"type":"text","text":" for refunding purchase."}]},{"type":"codeListing","syntax":"swift","code":["let status = try await Flare.shared.beginRefundRequest(productID: \"product_id\")"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If an issue occurs during the refund process, this method throws an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)"},{"type":"text","text":" error."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this function from account settings or a help menu to enable customers to request a refund for an in-app purchase within your app. When you call this function, the system displays a refund sheet with the customer’s purchase details and list of reason codes for the customer to choose from."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refund-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Refund Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"https://developer.apple.com/documentation/storekit/transaction/3803220-beginrefundrequest/":{"title":"Apple documentation","titleInlineContent":[{"type":"text","text":"Apple documentation"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/","url":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Refund-a-Purchase","level":2,"type":"heading","text":"Refund a Purchase"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Starting with iOS 15, Flare now includes support for refunding purchases as part of StoreKit 2. Under the hood, "},{"type":"codeVoice","code":"Flare"},{"type":"text","text":" obtains the active window scene and displays the sheets on it. You can read more about the refunding process in the official "},{"type":"reference","isActive":true,"identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Flare suggest to use "},{"type":"codeVoice","code":"IFlare\/beginRefundRequest(productID:)"},{"type":"text","text":" for refunding purchase."}]},{"type":"codeListing","syntax":"swift","code":["let status = try await Flare.shared.beginRefundRequest(productID: \"product_id\")"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If an issue occurs during the refund process, this method throws an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)"},{"type":"text","text":" error."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Call this function from account settings or a help menu to enable customers to request a refund for an in-app purchase within your app. When you call this function, the system displays a refund sheet with the customer’s purchase details and list of reason codes for the customer to choose from."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refund-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Refund Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/restore-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/restore-purchase":{"role":"article","title":"Restore Purchase","abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/restore-purchase"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/IAPError/refund(error:)":{"role":"symbol","title":"IAPError.refund(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"refund"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RefundError","preciseIdentifier":"s:5Flare11RefundErrorO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/refund(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/refund(error:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"https://developer.apple.com/documentation/storekit/transaction/3803220-beginrefundrequest/":{"title":"Apple documentation","titleInlineContent":[{"type":"text","text":"Apple documentation"}],"type":"link","identifier":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/","url":"https:\/\/developer.apple.com\/documentation\/storekit\/transaction\/3803220-beginrefundrequest\/"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror.json b/flare/data/documentation/flare/refunderror.json index 660d42b72..bf5c7808b 100644 --- a/flare/data/documentation/flare/refunderror.json +++ b/flare/data/documentation/flare/refunderror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/10Foundation14LocalizedErrorP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"title":"RefundError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11RefundErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RefundError"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"],"generated":true}],"references":{"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/RefundError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/error-implementations"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/duplicateRequest":{"role":"symbol","title":"RefundError.duplicateRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"abstract":[{"type":"text","text":"The duplicate refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/duplicaterequest"},"doc://Flare/documentation/Flare/RefundError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/equatable-implementations"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"doc://Flare/documentation/Flare/RefundError/failed":{"role":"symbol","title":"RefundError.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"The refund request failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failed"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/10Foundation14LocalizedErrorP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"title":"RefundError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare11RefundErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RefundError"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/RefundError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/equatable-implementations"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/duplicateRequest":{"role":"symbol","title":"RefundError.duplicateRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"abstract":[{"type":"text","text":"The duplicate refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/duplicaterequest"},"doc://Flare/documentation/Flare/RefundError/failed":{"role":"symbol","title":"RefundError.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"The refund request failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failed"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/RefundError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/error-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/!=(_:_:).json b/flare/data/documentation/flare/refunderror/!=(_:_:).json index 6d6e081d9..95050d35d 100644 --- a/flare/data/documentation/flare/refunderror/!=(_:_:).json +++ b/flare/data/documentation/flare/refunderror/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/equatable-implementations"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/!=(_:_:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/!=(_:_:)"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/equatable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/duplicaterequest.json b/flare/data/documentation/flare/refunderror/duplicaterequest.json index 620a6e4b8..72d6a1599 100644 --- a/flare/data/documentation/flare/refunderror/duplicaterequest.json +++ b/flare/data/documentation/flare/refunderror/duplicaterequest.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/duplicaterequest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The duplicate refund request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"title":"RefundError.duplicateRequest","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11RefundErrorO16duplicateRequestyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/duplicateRequest":{"role":"symbol","title":"RefundError.duplicateRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"abstract":[{"type":"text","text":"The duplicate refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/duplicaterequest"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/duplicaterequest"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The duplicate refund request."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"title":"RefundError.duplicateRequest","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11RefundErrorO16duplicateRequestyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/duplicateRequest":{"role":"symbol","title":"RefundError.duplicateRequest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicateRequest"}],"abstract":[{"type":"text","text":"The duplicate refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/duplicateRequest","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/duplicaterequest"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/equatable-implementations.json b/flare/data/documentation/flare/refunderror/equatable-implementations.json index c8cd6c588..cabb2b396 100644 --- a/flare/data/documentation/flare/refunderror/equatable-implementations.json +++ b/flare/data/documentation/flare/refunderror/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/refunderror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/refunderror\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RefundError\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/error-implementations.json b/flare/data/documentation/flare/refunderror/error-implementations.json index b009cd436..c7749fc23 100644 --- a/flare/data/documentation/flare/refunderror/error-implementations.json +++ b/flare/data/documentation/flare/refunderror/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/refunderror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/localizeddescription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/refunderror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/localizeddescription"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/errordescription-4w48o.json b/flare/data/documentation/flare/refunderror/errordescription-4w48o.json index 67653e2ec..81305fa00 100644 --- a/flare/data/documentation/flare/refunderror/errordescription-4w48o.json +++ b/flare/data/documentation/flare/refunderror/errordescription-4w48o.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/errordescription-4w48o"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO16errorDescriptionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/errorDescription-4w48o":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-4w48o"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/errordescription-4w48o"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO16errorDescriptionSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/errorDescription-4w48o":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-4w48o"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/errordescription-j6xc.json b/flare/data/documentation/flare/refunderror/errordescription-j6xc.json index 90d835022..d73adf068 100644 --- a/flare/data/documentation/flare/refunderror/errordescription-j6xc.json +++ b/flare/data/documentation/flare/refunderror/errordescription-j6xc.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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/errordescription-j6xc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/errorDescription-j6xc":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-j6xc"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/errordescription-j6xc"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.errorDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/errorDescription-j6xc":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-j6xc"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/failed.json b/flare/data/documentation/flare/refunderror/failed.json index 1e8a749b6..2ab0d3293 100644 --- a/flare/data/documentation/flare/refunderror/failed.json +++ b/flare/data/documentation/flare/refunderror/failed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund request failed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"title":"RefundError.failed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11RefundErrorO6failedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/failed":{"role":"symbol","title":"RefundError.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"The refund request failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failed"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/failed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund request failed."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"title":"RefundError.failed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11RefundErrorO6failedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError/failed":{"role":"symbol","title":"RefundError.failed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"}],"abstract":[{"type":"text","text":"The refund request failed."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failed"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/failurereason.json b/flare/data/documentation/flare/refunderror/failurereason.json index 53a23e689..bb56a19c6 100644 --- a/flare/data/documentation/flare/refunderror/failurereason.json +++ b/flare/data/documentation/flare/refunderror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/failurereason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failurereason"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/failurereason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.failureReason"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failurereason"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/helpanchor.json b/flare/data/documentation/flare/refunderror/helpanchor.json index f9961318b..b180da591 100644 --- a/flare/data/documentation/flare/refunderror/helpanchor.json +++ b/flare/data/documentation/flare/refunderror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/helpanchor"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/helpanchor"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.helpAnchor"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/helpanchor"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/localizeddescription.json b/flare/data/documentation/flare/refunderror/localizeddescription.json index 3b41d4e2b..9fc28b375 100644 --- a/flare/data/documentation/flare/refunderror/localizeddescription.json +++ b/flare/data/documentation/flare/refunderror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/error-implementations"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/localizeddescription"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/localizeddescription"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/error-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/localizederror-implementations.json b/flare/data/documentation/flare/refunderror/localizederror-implementations.json index 8fa5675c2..d4aef0941 100644 --- a/flare/data/documentation/flare/refunderror/localizederror-implementations.json +++ b/flare/data/documentation/flare/refunderror/localizederror-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/refunderror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/errorDescription-4w48o":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-4w48o"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/helpanchor"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failurereason"},"doc://Flare/documentation/Flare/RefundError/errorDescription-j6xc":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-j6xc"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/recoverysuggestion"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/refunderror\/localizederror-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"LocalizedError Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError"]]},"references":{"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/failureReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/failurereason"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/errorDescription-4w48o":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-4w48o","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-4w48o"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/recoverysuggestion"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/helpAnchor","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/helpanchor"},"doc://Flare/documentation/Flare/RefundError/errorDescription-j6xc":{"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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/errorDescription-j6xc","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/errordescription-j6xc"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/recoverysuggestion.json b/flare/data/documentation/flare/refunderror/recoverysuggestion.json index 2e9cd6684..e01e8adcf 100644 --- a/flare/data/documentation/flare/refunderror/recoverysuggestion.json +++ b/flare/data/documentation/flare/refunderror/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/recoverysuggestion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/recoverysuggestion"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"},"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refunderror\/recoverysuggestion"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"LocalizedError.recoverySuggestion"},{"type":"text","text":"."}],"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:5Flare11RefundErrorO","extendedModule":"Foundation","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundError","doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RefundError/LocalizedError-Implementations":{"role":"collectionGroup","title":"LocalizedError Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/LocalizedError-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/refunderror\/localizederror-implementations"},"doc://Flare/documentation/Flare/RefundError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError\/recoverySuggestion","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refunderror\/recoverysuggestion"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundError":{"role":"symbol","title":"RefundError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundError"}],"abstract":[{"type":"text","text":"It encompasses all types of refund errors."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundError"}],"url":"\/documentation\/flare\/refunderror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus.json b/flare/data/documentation/flare/refundrequeststatus.json index 1ccd8b0a8..8394cb1b3 100644 --- a/flare/data/documentation/flare/refundrequeststatus.json +++ b/flare/data/documentation/flare/refundrequeststatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"title":"RefundRequestStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare19RefundRequestStatusO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled"]}],"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"A user cancelled the refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/usercancelled"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"The request completed successfully."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/success"},"doc://Flare/documentation/Flare/RefundRequestStatus/unknown":{"role":"symbol","title":"RefundRequestStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/unknown"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare/RefundRequestStatus/failed(error:)":{"role":"symbol","title":"RefundRequestStatus.failed(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund request failed with an error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/failed(error:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"title":"RefundRequestStatus","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare19RefundRequestStatusO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled"]}],"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/failed(error:)":{"role":"symbol","title":"RefundRequestStatus.failed(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund request failed with an error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/failed(error:)"},"doc://Flare/documentation/Flare/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"The request completed successfully."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/success"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/RefundRequestStatus/unknown":{"role":"symbol","title":"RefundRequestStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/unknown"},"doc://Flare/documentation/Flare/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"A user cancelled the refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/usercancelled"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus/failed(error:).json b/flare/data/documentation/flare/refundrequeststatus/failed(error:).json index 07243553c..529afb11d 100644 --- a/flare/data/documentation/flare/refundrequeststatus/failed(error:).json +++ b/flare/data/documentation/flare/refundrequeststatus/failed(error:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/refundrequeststatus\/failed(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund request failed with an error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"RefundRequestStatus.failed(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19RefundRequestStatusO6failedyACs5Error_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundRequestStatus/failed(error:)":{"role":"symbol","title":"RefundRequestStatus.failed(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund request failed with an error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/failed(error:)"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/refundrequeststatus\/failed(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The refund request failed with an error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"RefundRequestStatus.failed(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19RefundRequestStatusO6failedyACs5Error_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/failed(error:)":{"role":"symbol","title":"RefundRequestStatus.failed(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"failed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"The refund request failed with an error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/failed(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/failed(error:)"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus/success.json b/flare/data/documentation/flare/refundrequeststatus/success.json index 4f31518fc..93b76b92e 100644 --- a/flare/data/documentation/flare/refundrequeststatus/success.json +++ b/flare/data/documentation/flare/refundrequeststatus/success.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/success"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The request completed successfully."}],"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":"s:5Flare19RefundRequestStatusO7successyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"The request completed successfully."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/success"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/success"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The request completed successfully."}],"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":"s:5Flare19RefundRequestStatusO7successyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/success":{"role":"symbol","title":"RefundRequestStatus.success","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"}],"abstract":[{"type":"text","text":"The request completed successfully."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/success","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/success"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus/unknown.json b/flare/data/documentation/flare/refundrequeststatus/unknown.json index 3325440c6..bac688e08 100644 --- a/flare/data/documentation/flare/refundrequeststatus/unknown.json +++ b/flare/data/documentation/flare/refundrequeststatus/unknown.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unknown error occurred."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"RefundRequestStatus.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19RefundRequestStatusO7unknownyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundRequestStatus/unknown":{"role":"symbol","title":"RefundRequestStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/unknown"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unknown error occurred."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"RefundRequestStatus.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare19RefundRequestStatusO7unknownyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/unknown":{"role":"symbol","title":"RefundRequestStatus.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[{"type":"text","text":"The unknown error occurred."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/unknown"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus/usercancelled.json b/flare/data/documentation/flare/refundrequeststatus/usercancelled.json index 2e1b4a3bd..aa87d3b45 100644 --- a/flare/data/documentation/flare/refundrequeststatus/usercancelled.json +++ b/flare/data/documentation/flare/refundrequeststatus/usercancelled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A user cancelled 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":"s:5Flare19RefundRequestStatusO13userCancelledyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"A user cancelled the refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/usercancelled"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/refundrequeststatus\/usercancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A user cancelled 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":"s:5Flare19RefundRequestStatusO13userCancelledyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus"]]},"references":{"doc://Flare/documentation/Flare/RefundRequestStatus/userCancelled":{"role":"symbol","title":"RefundRequestStatus.userCancelled","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"userCancelled"}],"abstract":[{"type":"text","text":"A user cancelled the refund request."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus\/userCancelled","kind":"symbol","type":"topic","url":"\/documentation\/flare\/refundrequeststatus\/usercancelled"},"doc://Flare/documentation/Flare/RefundRequestStatus":{"role":"symbol","title":"RefundRequestStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RefundRequestStatus"}],"abstract":[{"type":"text","text":"It encompasses all refund request states."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RefundRequestStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RefundRequestStatus"}],"url":"\/documentation\/flare\/refundrequeststatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo.json b/flare/data/documentation/flare/renewalinfo.json index 9e2052c7c..1d9cedf9e 100644 --- a/flare/data/documentation/flare/renewalinfo.json +++ b/flare/data/documentation/flare/renewalinfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"title":"RenewalInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare11RenewalInfoV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"title":"RenewalInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare11RenewalInfoV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IRenewalInfo":{"role":"symbol","title":"IRenewalInfo","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"IRenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IRenewalInfo"}],"url":"\/documentation\/flare\/irenewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/autorenewpreference.json b/flare/data/documentation/flare/renewalinfo/autorenewpreference.json index 1c3ee8b78..aa185f87b 100644 --- a/flare/data/documentation/flare/renewalinfo/autorenewpreference.json +++ b/flare/data/documentation/flare/renewalinfo/autorenewpreference.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/autorenewpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.autoRenewPreference"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"autoRenewPreference","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV19autoRenewPreferenceSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/autorenewpreference"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/autorenewpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.autoRenewPreference"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"autoRenewPreference","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV19autoRenewPreferenceSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/autorenewpreference"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/currentproductid.json b/flare/data/documentation/flare/renewalinfo/currentproductid.json index f13e2c865..376dc352c 100644 --- a/flare/data/documentation/flare/renewalinfo/currentproductid.json +++ b/flare/data/documentation/flare/renewalinfo/currentproductid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/currentproductid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.currentProductID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currentProductID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16currentProductIDSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/currentproductid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.currentProductID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currentProductID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16currentProductIDSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/currentproductid"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/expirationreason.json b/flare/data/documentation/flare/renewalinfo/expirationreason.json index 1e44fabd9..777c00e6e 100644 --- a/flare/data/documentation/flare/renewalinfo/expirationreason.json +++ b/flare/data/documentation/flare/renewalinfo/expirationreason.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO","text":"ExpirationReason"},{"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\/flare\/renewalinfo\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.expirationReason"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"expirationReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16expirationReasonAA010ExpirationE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO","text":"ExpirationReason"},{"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\/flare\/renewalinfo\/expirationreason"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.expirationReason"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"expirationReason","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16expirationReasonAA010ExpirationE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/ExpirationReason":{"role":"symbol","title":"ExpirationReason","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ExpirationReason"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ExpirationReason"}],"url":"\/documentation\/flare\/expirationreason"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/graceperiodexpirationdate.json b/flare/data/documentation/flare/renewalinfo/graceperiodexpirationdate.json index e504aaa1c..b86db4e34 100644 --- a/flare/data/documentation/flare/renewalinfo/graceperiodexpirationdate.json +++ b/flare/data/documentation/flare/renewalinfo/graceperiodexpirationdate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"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\/flare\/renewalinfo\/graceperiodexpirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.gracePeriodExpirationDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"gracePeriodExpirationDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV25gracePeriodExpirationDate10Foundation0G0VSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"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\/flare\/renewalinfo\/graceperiodexpirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.gracePeriodExpirationDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"gracePeriodExpirationDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV25gracePeriodExpirationDate10Foundation0G0VSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/irenewalinfo-implementations.json b/flare/data/documentation/flare/renewalinfo/irenewalinfo-implementations.json index 8eb1d1bce..fbc4d24d0 100644 --- a/flare/data/documentation/flare/renewalinfo/irenewalinfo-implementations.json +++ b/flare/data/documentation/flare/renewalinfo/irenewalinfo-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IRenewalInfo Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare/RenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare/RenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/willautorenew"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/RenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/offerid"},"doc://Flare/documentation/Flare/RenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/isinbillingretry"},"doc://Flare/documentation/Flare/RenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare/RenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/RenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/autorenewpreference"},"doc://Flare/documentation/Flare/RenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/originaltransactionid"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IRenewalInfo Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/gracePeriodExpirationDate":{"role":"symbol","title":"gracePeriodExpirationDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"gracePeriodExpirationDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/gracePeriodExpirationDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/graceperiodexpirationdate"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/RenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/offerid"},"doc://Flare/documentation/Flare/RenewalInfo/expirationReason":{"role":"symbol","title":"expirationReason","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expirationReason"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ExpirationReason","preciseIdentifier":"s:5Flare16ExpirationReasonO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/expirationReason","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/expirationreason"},"doc://Flare/documentation/Flare/RenewalInfo/currentProductID":{"role":"symbol","title":"currentProductID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentProductID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/currentProductID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/currentproductid"},"doc://Flare/documentation/Flare/RenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare/RenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare/RenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/isinbillingretry"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/autoRenewPreference":{"role":"symbol","title":"autoRenewPreference","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"autoRenewPreference"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/autoRenewPreference","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/autorenewpreference"},"doc://Flare/documentation/Flare/RenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/willautorenew"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/isinbillingretry.json b/flare/data/documentation/flare/renewalinfo/isinbillingretry.json index 6a838aac4..12fd44da4 100644 --- a/flare/data/documentation/flare/renewalinfo/isinbillingretry.json +++ b/flare/data/documentation/flare/renewalinfo/isinbillingretry.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/renewalinfo\/isinbillingretry"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.isInBillingRetry"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isInBillingRetry","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16isInBillingRetrySbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/isinbillingretry"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/renewalinfo\/isinbillingretry"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.isInBillingRetry"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"isInBillingRetry","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV16isInBillingRetrySbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/isInBillingRetry":{"role":"symbol","title":"isInBillingRetry","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isInBillingRetry"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/isInBillingRetry","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/isinbillingretry"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/jsonrepresentation.json b/flare/data/documentation/flare/renewalinfo/jsonrepresentation.json index 919f47106..6b21e6c5b 100644 --- a/flare/data/documentation/flare/renewalinfo/jsonrepresentation.json +++ b/flare/data/documentation/flare/renewalinfo/jsonrepresentation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"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\/flare\/renewalinfo\/jsonrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.jsonRepresentation"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"jsonRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV18jsonRepresentation10Foundation4DataVvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"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\/flare\/renewalinfo\/jsonrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.jsonRepresentation"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"jsonRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV18jsonRepresentation10Foundation4DataVvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/jsonRepresentation":{"role":"symbol","title":"jsonRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jsonRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/jsonRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/jsonrepresentation"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/offerid.json b/flare/data/documentation/flare/renewalinfo/offerid.json index 82f4109c1..955ae0989 100644 --- a/flare/data/documentation/flare/renewalinfo/offerid.json +++ b/flare/data/documentation/flare/renewalinfo/offerid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/offerid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.offerID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV7offerIDSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/offerid"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/renewalinfo\/offerid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.offerID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV7offerIDSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/offerID":{"role":"symbol","title":"offerID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"offerID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/offerID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/offerid"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/originaltransactionid.json b/flare/data/documentation/flare/renewalinfo/originaltransactionid.json index 7b041d115..628d96332 100644 --- a/flare/data/documentation/flare/renewalinfo/originaltransactionid.json +++ b/flare/data/documentation/flare/renewalinfo/originaltransactionid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"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\/flare\/renewalinfo\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.originalTransactionID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"originalTransactionID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV21originalTransactionIDs6UInt64Vvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"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\/flare\/renewalinfo\/originaltransactionid"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.originalTransactionID"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"originalTransactionID","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV21originalTransactionIDs6UInt64Vvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/originalTransactionID":{"role":"symbol","title":"originalTransactionID","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"originalTransactionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/originalTransactionID","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/originaltransactionid"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json b/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json index 9ca3fe9b5..b7c445dfb 100644 --- a/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json +++ b/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO","text":"PriceIncreaseStatus"},{"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\/flare\/renewalinfo\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.priceIncreaseStatus"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceIncreaseStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV19priceIncreaseStatusAA05PriceeF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO","text":"PriceIncreaseStatus"},{"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\/flare\/renewalinfo\/priceincreasestatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.priceIncreaseStatus"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"priceIncreaseStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV19priceIncreaseStatusAA05PriceeF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/priceIncreaseStatus":{"role":"symbol","title":"priceIncreaseStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"priceIncreaseStatus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PriceIncreaseStatus","preciseIdentifier":"s:5Flare19PriceIncreaseStatusO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/priceIncreaseStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/priceincreasestatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/PriceIncreaseStatus":{"role":"symbol","title":"PriceIncreaseStatus","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PriceIncreaseStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PriceIncreaseStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PriceIncreaseStatus"}],"url":"\/documentation\/flare\/priceincreasestatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalinfo/willautorenew.json b/flare/data/documentation/flare/renewalinfo/willautorenew.json index fd5974b30..d6a03a476 100644 --- a/flare/data/documentation/flare/renewalinfo/willautorenew.json +++ b/flare/data/documentation/flare/renewalinfo/willautorenew.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/renewalinfo\/willautorenew"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.willAutoRenew"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"willAutoRenew","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV13willAutoRenewSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/willautorenew"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/renewalinfo\/willautorenew"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IRenewalInfo.willAutoRenew"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"willAutoRenew","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare11RenewalInfoV13willAutoRenewSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalInfo/IRenewalInfo-Implementations":{"role":"collectionGroup","title":"IRenewalInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/IRenewalInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalinfo\/irenewalinfo-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo/willAutoRenew":{"role":"symbol","title":"willAutoRenew","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"willAutoRenew"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo\/willAutoRenew","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalinfo\/willautorenew"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate.json b/flare/data/documentation/flare/renewalstate.json index 92db04695..7f7cc0094 100644 --- a/flare/data/documentation/flare/renewalstate.json +++ b/flare/data/documentation/flare/renewalstate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"title":"RenewalState","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare12RenewalStateO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RenewalState"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/inBillingRetryPeriod":{"role":"symbol","title":"RenewalState.inBillingRetryPeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/inbillingretryperiod"},"doc://Flare/documentation/Flare/RenewalState/subscribed":{"role":"symbol","title":"RenewalState.subscribed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/subscribed"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState/inGracePeriod":{"role":"symbol","title":"RenewalState.inGracePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/ingraceperiod"},"doc://Flare/documentation/Flare/RenewalState/revoked":{"role":"symbol","title":"RenewalState.revoked","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/revoked"},"doc://Flare/documentation/Flare/RenewalState/expired":{"role":"symbol","title":"RenewalState.expired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/expired"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/RenewalState/unknown":{"role":"symbol","title":"RenewalState.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/unknown"},"doc://Flare/documentation/Flare/RenewalState/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalstate\/equatable-implementations"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"title":"RenewalState","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare12RenewalStateO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"RenewalState"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/RenewalState/inBillingRetryPeriod":{"role":"symbol","title":"RenewalState.inBillingRetryPeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/inbillingretryperiod"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalstate\/equatable-implementations"},"doc://Flare/documentation/Flare/RenewalState/inGracePeriod":{"role":"symbol","title":"RenewalState.inGracePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/ingraceperiod"},"doc://Flare/documentation/Flare/RenewalState/subscribed":{"role":"symbol","title":"RenewalState.subscribed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/subscribed"},"doc://Flare/documentation/Flare/RenewalState/expired":{"role":"symbol","title":"RenewalState.expired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/expired"},"doc://Flare/documentation/Flare/RenewalState/revoked":{"role":"symbol","title":"RenewalState.revoked","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/revoked"},"doc://Flare/documentation/Flare/RenewalState/unknown":{"role":"symbol","title":"RenewalState.unknown","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/unknown"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/!=(_:_:).json b/flare/data/documentation/flare/renewalstate/!=(_:_:).json index e10c349ae..74dedb298 100644 --- a/flare/data/documentation/flare/renewalstate/!=(_:_:).json +++ b/flare/data/documentation/flare/renewalstate/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare12RenewalStateO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalstate\/equatable-implementations"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/!=(_:_:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare12RenewalStateO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState","doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/RenewalState/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/renewalstate\/equatable-implementations"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/equatable-implementations.json b/flare/data/documentation/flare/renewalstate/equatable-implementations.json index bfac5c776..e1188804f 100644 --- a/flare/data/documentation/flare/renewalstate/equatable-implementations.json +++ b/flare/data/documentation/flare/renewalstate/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/renewalstate\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/renewalstate\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/RenewalState\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/expired.json b/flare/data/documentation/flare/renewalstate/expired.json index 748dbd12f..2f7343009 100644 --- a/flare/data/documentation/flare/renewalstate/expired.json +++ b/flare/data/documentation/flare/renewalstate/expired.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/expired"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"title":"RenewalState.expired","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7expiredyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare/RenewalState/expired":{"role":"symbol","title":"RenewalState.expired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/expired"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/expired"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"title":"RenewalState.expired","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7expiredyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/expired":{"role":"symbol","title":"RenewalState.expired","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expired"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/expired","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/expired"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/inbillingretryperiod.json b/flare/data/documentation/flare/renewalstate/inbillingretryperiod.json index d5efceb69..45cc5c420 100644 --- a/flare/data/documentation/flare/renewalstate/inbillingretryperiod.json +++ b/flare/data/documentation/flare/renewalstate/inbillingretryperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/inbillingretryperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"title":"RenewalState.inBillingRetryPeriod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO20inBillingRetryPeriodyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/inBillingRetryPeriod":{"role":"symbol","title":"RenewalState.inBillingRetryPeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/inbillingretryperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/inbillingretryperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"title":"RenewalState.inBillingRetryPeriod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO20inBillingRetryPeriodyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState/inBillingRetryPeriod":{"role":"symbol","title":"RenewalState.inBillingRetryPeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inBillingRetryPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inBillingRetryPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/inbillingretryperiod"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/ingraceperiod.json b/flare/data/documentation/flare/renewalstate/ingraceperiod.json index fde6878ab..104109a34 100644 --- a/flare/data/documentation/flare/renewalstate/ingraceperiod.json +++ b/flare/data/documentation/flare/renewalstate/ingraceperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/ingraceperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"title":"RenewalState.inGracePeriod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO13inGracePeriodyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare/RenewalState/inGracePeriod":{"role":"symbol","title":"RenewalState.inGracePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/ingraceperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/ingraceperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"title":"RenewalState.inGracePeriod","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO13inGracePeriodyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/inGracePeriod":{"role":"symbol","title":"RenewalState.inGracePeriod","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"inGracePeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/inGracePeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/ingraceperiod"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/renewalstate/subscribed.json b/flare/data/documentation/flare/renewalstate/subscribed.json index 5d2ff959d..1b1d94c03 100644 --- a/flare/data/documentation/flare/renewalstate/subscribed.json +++ b/flare/data/documentation/flare/renewalstate/subscribed.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/subscribed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"title":"RenewalState.subscribed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO10subscribedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState/subscribed":{"role":"symbol","title":"RenewalState.subscribed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/subscribed"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/subscribed"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"title":"RenewalState.subscribed","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO10subscribedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/RenewalState/subscribed":{"role":"symbol","title":"RenewalState.subscribed","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribed"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/subscribed","kind":"symbol","type":"topic","url":"\/documentation\/flare\/renewalstate\/subscribed"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/restore-purchase.json b/flare/data/documentation/flare/restore-purchase.json index cbf1a1fdb..269621eed 100644 --- a/flare/data/documentation/flare/restore-purchase.json +++ b/flare/data/documentation/flare/restore-purchase.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Users sometimes need to restore purchased content, such as when they upgrade to a new phone. Include some mechanism in your app, such as a Restore Purchases button, to let them restore their purchases."}]},{"anchor":"Refresh-the-app-receipt","level":2,"type":"heading","text":"Refresh the app receipt"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A request to the App Store to get the app receipt, which represents the user’s transactions with your app."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The receipt isn’t necessary if you use StoreKit2. Only use the receipt if your app supports deployment target is lower than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this API to request a new app receipt from the App Store if the receipt is invalid or missing from its expected location. To request the receipt using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)"},{"type":"text","text":"."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The receipt refresh request displays a system prompt that asks users to authenticate with their App Store credentials. For a better user experience, initiate the request after an explicit user action, like tapping or clicking a button."}]}],"type":"aside","name":"Important"},{"type":"codeListing","syntax":"swift","code":["Flare.shared.receipt { result in "," switch result {"," case let .success(receipt):"," \/\/ Handle a receipt"," case let .failure(error):"," \/\/ Handle an error"," }","}"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a receipt isn’t found, Flare throws an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound"},{"type":"text","text":" error."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"There is an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()"},{"type":"text","text":" method for obtaining a receipt using async\/await."}]},{"type":"codeListing","syntax":"swift","code":["let receipt = try await Flare.shared.receipt()"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/restore-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Restore Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Users sometimes need to restore purchased content, such as when they upgrade to a new phone. Include some mechanism in your app, such as a Restore Purchases button, to let them restore their purchases."}]},{"anchor":"Refresh-the-app-receipt","level":2,"type":"heading","text":"Refresh the app receipt"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A request to the App Store to get the app receipt, which represents the user’s transactions with your app."}]},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The receipt isn’t necessary if you use StoreKit2. Only use the receipt if your app supports deployment target is lower than iOS 15.0, tvOS 15.0, watchOS 8.0, macOS 12.0."}]}],"type":"aside","name":"Note"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Use this API to request a new app receipt from the App Store if the receipt is invalid or missing from its expected location. To request the receipt using the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)"},{"type":"text","text":"."}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The receipt refresh request displays a system prompt that asks users to authenticate with their App Store credentials. For a better user experience, initiate the request after an explicit user action, like tapping or clicking a button."}]}],"type":"aside","name":"Important"},{"type":"codeListing","syntax":"swift","code":["Flare.shared.receipt { result in "," switch result {"," case let .success(receipt):"," \/\/ Handle a receipt"," case let .failure(error):"," \/\/ Handle an error"," }","}"]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If a receipt isn’t found, Flare throws an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound"},{"type":"text","text":" error."}]}],"type":"aside","name":"Important"},{"type":"paragraph","inlineContent":[{"type":"text","text":"There is an "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()"},{"type":"text","text":" method for obtaining a receipt using async\/await."}]},{"type":"codeListing","syntax":"swift","code":["let receipt = try await Flare.shared.receipt()"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/restore-purchase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/restore-purchase","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to restore a purchase."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Restore Purchase","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/perform-purchase","doc:\/\/Flare\/documentation\/Flare\/refund-purchase","doc:\/\/Flare\/documentation\/Flare\/promotional-offers","doc:\/\/Flare\/documentation\/Flare\/logging"],"generated":true}],"references":{"doc://Flare/documentation/Flare/IFlare/receipt()":{"role":"symbol","title":"receipt()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt()","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt()"},"doc://Flare/documentation/Flare/perform-purchase":{"role":"article","title":"Perform Purchase","abstract":[{"type":"text","text":"Learn how to perform a purchase."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/perform-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/perform-purchase"},"doc://Flare/documentation/Flare/logging":{"role":"article","title":"Logging","abstract":[{"type":"text","text":"Learn how to log important events."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/logging","kind":"article","type":"topic","url":"\/documentation\/flare\/logging"},"doc://Flare/documentation/Flare/IAPError/receiptNotFound":{"role":"symbol","title":"IAPError.receiptNotFound","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"receiptNotFound"}],"abstract":[{"type":"text","text":"The App Store receipt wasn’t found."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/receiptNotFound","kind":"symbol","type":"topic","url":"\/documentation\/flare\/iaperror\/receiptnotfound"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IFlare/receipt(completion:)":{"role":"symbol","title":"receipt(completion:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"receipt"},{"kind":"text","text":"("},{"kind":"externalParam","text":"completion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Closure","preciseIdentifier":"s:5Flare7Closurea"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Result","preciseIdentifier":"s:s6ResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"IAPError","preciseIdentifier":"s:5Flare8IAPErrorO"},{"kind":"text","text":">>)"}],"abstract":[{"type":"text","text":"Refreshes the receipt, representing the user’s transactions with your app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/receipt(completion:)","kind":"symbol","required":true,"type":"topic","url":"\/documentation\/flare\/iflare\/receipt(completion:)"},"doc://Flare/documentation/Flare/refund-purchase":{"role":"article","title":"Refund Purchase","abstract":[{"type":"text","text":"Learn how to process a refund through an iOS app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/refund-purchase","kind":"article","type":"topic","url":"\/documentation\/flare\/refund-purchase"},"doc://Flare/documentation/Flare/promotional-offers":{"role":"article","title":"Promotional Offers","abstract":[{"type":"text","text":"Learn how to use promotional offers."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/promotional-offers","kind":"article","type":"topic","url":"\/documentation\/flare\/promotional-offers"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct.json b/flare/data/documentation/flare/storeproduct.json index 7bff33d10..24b696e88 100644 --- a/flare/data/documentation/flare/storeproduct.json +++ b/flare/data/documentation/flare/storeproduct.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"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@Flare@objc(cs)StoreProduct","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}]},"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/storeproduct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/init(product:)":{"role":"symbol","title":"init(product:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/init(product:)"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/documentation/Flare/StoreProduct/init(skProduct:)":{"role":"symbol","title":"init(skProduct:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"skProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/init(skproduct:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"],"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@Flare@objc(cs)StoreProduct","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}]},"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/storeproduct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/documentation/Flare/StoreProduct/init(product:)":{"role":"symbol","title":"init(product:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/init(product:)"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/documentation/Flare/StoreProduct/init(skProduct:)":{"role":"symbol","title":"init(skProduct:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"skProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/init(skproduct:)"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/currencycode.json b/flare/data/documentation/flare/storeproduct/currencycode.json index dd44cde79..6885a809a 100644 --- a/flare/data/documentation/flare/storeproduct/currencycode.json +++ b/flare/data/documentation/flare/storeproduct/currencycode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.currencyCode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currencyCode","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC12currencyCodeSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/currencycode"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.currencyCode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currencyCode","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC12currencyCodeSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/currencycode"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/discounts.json b/flare/data/documentation/flare/storeproduct/discounts.json index dd4c51f0c..ae340401d 100644 --- a/flare/data/documentation/flare/storeproduct/discounts.json +++ b/flare/data/documentation/flare/storeproduct/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:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"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\/flare\/storeproduct\/discounts"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.discounts"},{"type":"text","text":"."}],"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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC9discountsSayAA0bC8DiscountCGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/discounts"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"discounts"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"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\/flare\/storeproduct\/discounts"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.discounts"},{"type":"text","text":"."}],"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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC9discountsSayAA0bC8DiscountCGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/discounts"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/introductorydiscount.json b/flare/data/documentation/flare/storeproduct/introductorydiscount.json index 89cd8e91c..f957e30b8 100644 --- a/flare/data/documentation/flare/storeproduct/introductorydiscount.json +++ b/flare/data/documentation/flare/storeproduct/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:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"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\/flare\/storeproduct\/introductorydiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.introductoryDiscount"},{"type":"text","text":"."}],"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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC20introductoryDiscountAA0bcE0CSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/introductorydiscount"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"introductoryDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","preciseIdentifier":"s:5Flare20StoreProductDiscountC","text":"StoreProductDiscount"},{"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\/flare\/storeproduct\/introductorydiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.introductoryDiscount"},{"type":"text","text":"."}],"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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC20introductoryDiscountAA0bcE0CSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/introductorydiscount"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json b/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json index de4835305..a9783b7b2 100644 --- a/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json +++ b/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/storeproduct\/iskproduct-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedTitle","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISKProduct Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"]]},"references":{"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/introductorydiscount"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/subscription":{"role":"symbol","title":"subscription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscription"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptionperiod"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/currencycode"},"doc://Flare/documentation/Flare/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"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedpricestring"},"doc://Flare/documentation/Flare/StoreProduct/productCategory":{"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:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productcategory"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productidentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/price"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizeddescription"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/discounts"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct/productType":{"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:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/producttype"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedtitle"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/storeproduct\/iskproduct-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedTitle","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISKProduct Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/price"},"doc://Flare/documentation/Flare/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"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedpricestring"},"doc://Flare/documentation/Flare/StoreProduct/productType":{"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:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/producttype"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/introductoryDiscount","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/introductorydiscount"},"doc://Flare/documentation/Flare/StoreProduct/productCategory":{"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:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productcategory"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizeddescription"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedTitle","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedtitle"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productidentifier"},"doc://Flare/documentation/Flare/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":"s:5Flare20StoreProductDiscountC"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/discounts","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/discounts"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/currencycode"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptionperiod"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"},"doc://Flare/documentation/Flare/StoreProduct/subscription":{"role":"symbol","title":"subscription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/localizeddescription.json b/flare/data/documentation/flare/storeproduct/localizeddescription.json index 80cbfd777..03542c7ad 100644 --- a/flare/data/documentation/flare/storeproduct/localizeddescription.json +++ b/flare/data/documentation/flare/storeproduct/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.localizedDescription"},{"type":"text","text":"."}],"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:5Flare12StoreProductC20localizedDescriptionSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizeddescription"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.localizedDescription"},{"type":"text","text":"."}],"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:5Flare12StoreProductC20localizedDescriptionSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizeddescription"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/localizedpricestring.json b/flare/data/documentation/flare/storeproduct/localizedpricestring.json index 71669b531..9edc5f200 100644 --- a/flare/data/documentation/flare/storeproduct/localizedpricestring.json +++ b/flare/data/documentation/flare/storeproduct/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"},{"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\/flare\/storeproduct\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.localizedPriceString"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedPriceString","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC20localizedPriceStringSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/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"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedpricestring"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file +{"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"},{"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\/flare\/storeproduct\/localizedpricestring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.localizedPriceString"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"localizedPriceString","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedPriceString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC20localizedPriceStringSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/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"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/localizedPriceString","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/localizedpricestring"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/price.json b/flare/data/documentation/flare/storeproduct/price.json index ca6c06f35..3c48502a8 100644 --- a/flare/data/documentation/flare/storeproduct/price.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.price"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"price","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC5priceSo9NSDecimalavp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/price"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.price"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"price","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC5priceSo9NSDecimalavp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/price"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/productcategory.json b/flare/data/documentation/flare/storeproduct/productcategory.json index ef11666ea..fdb44f5dc 100644 --- a/flare/data/documentation/flare/storeproduct/productcategory.json +++ b/flare/data/documentation/flare/storeproduct/productcategory.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","preciseIdentifier":"s:5Flare15ProductCategoryO","text":"ProductCategory"},{"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\/flare\/storeproduct\/productcategory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productCategory"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productCategory","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC15productCategoryAA0cE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct/productCategory":{"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:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productcategory"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","preciseIdentifier":"s:5Flare15ProductCategoryO","text":"ProductCategory"},{"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\/flare\/storeproduct\/productcategory"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productCategory"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productCategory","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productCategory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductCategory","preciseIdentifier":"s:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC15productCategoryAA0cE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/productCategory":{"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:5Flare15ProductCategoryO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productCategory","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productcategory"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductCategory":{"role":"symbol","title":"ProductCategory","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ProductCategory"}],"abstract":[{"type":"text","text":"Enumeration representing different categories of products in an app."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductCategory","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductCategory"}],"url":"\/documentation\/flare\/productcategory"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/productidentifier.json b/flare/data/documentation/flare/storeproduct/productidentifier.json index 6fdcb146b..994964683 100644 --- a/flare/data/documentation/flare/storeproduct/productidentifier.json +++ b/flare/data/documentation/flare/storeproduct/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"},{"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\/flare\/storeproduct\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC17productIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productidentifier"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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"},{"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\/flare\/storeproduct\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC17productIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/productidentifier"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/producttype.json b/flare/data/documentation/flare/storeproduct/producttype.json index c52cdd404..896907321 100644 --- a/flare/data/documentation/flare/storeproduct/producttype.json +++ b/flare/data/documentation/flare/storeproduct/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:\/\/Flare\/documentation\/Flare\/ProductType","preciseIdentifier":"s:5Flare11ProductTypeO","text":"ProductType"},{"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\/flare\/storeproduct\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productType","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC11productTypeAA0cE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct/productType":{"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:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/ProductType","preciseIdentifier":"s:5Flare11ProductTypeO","text":"ProductType"},{"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\/flare\/storeproduct\/producttype"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.productType"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productType","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ProductType","preciseIdentifier":"s:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC11productTypeAA0cE0OSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/productType":{"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:5Flare11ProductTypeO"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/productType","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/producttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/subscription.json b/flare/data/documentation/flare/storeproduct/subscription.json index bc998cd19..8ef5826fd 100644 --- a/flare/data/documentation/flare/storeproduct/subscription.json +++ b/flare/data/documentation/flare/storeproduct/subscription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV","text":"SubscriptionInfo"},{"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\/flare\/storeproduct\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscription"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC12subscriptionAA16SubscriptionInfoVSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/subscription":{"role":"symbol","title":"subscription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscription"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV","text":"SubscriptionInfo"},{"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\/flare\/storeproduct\/subscription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscription"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscription","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC12subscriptionAA16SubscriptionInfoVSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/StoreProduct/subscription":{"role":"symbol","title":"subscription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionInfo","preciseIdentifier":"s:5Flare16SubscriptionInfoV"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/subscriptiongroupidentifier.json b/flare/data/documentation/flare/storeproduct/subscriptiongroupidentifier.json index ea0ab4547..4be724a16 100644 --- a/flare/data/documentation/flare/storeproduct/subscriptiongroupidentifier.json +++ b/flare/data/documentation/flare/storeproduct/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":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscriptionGroupIdentifier"},{"type":"text","text":"."}],"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":"s:5Flare12StoreProductC27subscriptionGroupIdentifierSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscriptionGroupIdentifier"},{"type":"text","text":"."}],"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":"s:5Flare12StoreProductC27subscriptionGroupIdentifierSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionGroupIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptiongroupidentifier"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproduct/subscriptionperiod.json b/flare/data/documentation/flare/storeproduct/subscriptionperiod.json index 1472269f3..6b2491908 100644 --- a/flare/data/documentation/flare/storeproduct/subscriptionperiod.json +++ b/flare/data/documentation/flare/storeproduct/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"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\/flare\/storeproduct\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscriptionPeriod"},{"type":"text","text":"."}],"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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC18subscriptionPeriodAA012SubscriptionE0CSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"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\/flare\/storeproduct\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISKProduct.subscriptionPeriod"},{"type":"text","text":"."}],"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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare12StoreProductC18subscriptionPeriodAA012SubscriptionE0CSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct","doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproduct\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreProduct/ISKProduct-Implementations":{"role":"collectionGroup","title":"ISKProduct Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/ISKProduct-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproduct\/iskproduct-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount.json b/flare/data/documentation/flare/storeproductdiscount.json index daaa3b189..31ed815de 100644 --- a/flare/data/documentation/flare/storeproductdiscount.json +++ b/flare/data/documentation/flare/storeproductdiscount.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"title":"StoreProductDiscount","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:5Flare20StoreProductDiscountC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(skProductDiscount:)":{"role":"symbol","title":"init(skProductDiscount:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"skProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProductDiscount","preciseIdentifier":"c:objc(cs)SKProductDiscount"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(skproductdiscount:)"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(discount:currencyCode:)":{"role":"symbol","title":"init(discount:currencyCode:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"title":"StoreProductDiscount","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:5Flare20StoreProductDiscountC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(discount:currencyCode:)":{"role":"symbol","title":"init(discount:currencyCode:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(skProductDiscount:)":{"role":"symbol","title":"init(skProductDiscount:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"skProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProductDiscount","preciseIdentifier":"c:objc(cs)SKProductDiscount"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(skproductdiscount:)"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/currencycode.json b/flare/data/documentation/flare/storeproductdiscount/currencycode.json index 329d45f9d..a4e2da2d3 100644 --- a/flare/data/documentation/flare/storeproductdiscount/currencycode.json +++ b/flare/data/documentation/flare/storeproductdiscount/currencycode.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.currencyCode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currencyCode","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC12currencyCodeSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/currencycode"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/currencycode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.currencyCode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"currencyCode","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC12currencyCodeSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/currencycode"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/init(discount:currencycode:).json b/flare/data/documentation/flare/storeproductdiscount/init(discount:currencycode:).json index 2a312de38..29d5bb76c 100644 --- a/flare/data/documentation/flare/storeproductdiscount/init(discount:currencycode:).json +++ b/flare/data/documentation/flare/storeproductdiscount/init(discount:currencycode:).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":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"subscriptionOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Information about a subscription offer that you configure in App Store Connect."}]}]},{"name":"currencyCode","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The currency code for the discount amount."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"init(discount:currencyCode:)","roleHeading":"Initializer","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"init","externalID":"s:5Flare20StoreProductDiscountC8discount12currencyCodeACSg0B3Kit0C0V17SubscriptionOfferV_SSSgtcfc","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(discount:currencyCode:)":{"role":"symbol","title":"init(discount:currencyCode:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"subscriptionOffer","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Information about a subscription offer that you configure in App Store Connect."}]}]},{"name":"currencyCode","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The currency code for the discount amount."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"init(discount:currencyCode:)","roleHeading":"Initializer","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"init","externalID":"s:5Flare20StoreProductDiscountC8discount12currencyCodeACSg0B3Kit0C0V17SubscriptionOfferV_SSSgtcfc","extendedModule":"Flare","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:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/init(discount:currencyCode:)":{"role":"symbol","title":"init(discount:currencyCode:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"discount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubscriptionOffer","preciseIdentifier":"s:8StoreKit7ProductV17SubscriptionOfferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"currencyCode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(discount:currencyCode:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/init(discount:currencycode:)"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/istoreproductdiscount-implementations.json b/flare/data/documentation/flare/storeproductdiscount/istoreproductdiscount-implementations.json index fe6de045c..97f5720e2 100644 --- a/flare/data/documentation/flare/storeproductdiscount/istoreproductdiscount-implementations.json +++ b/flare/data/documentation/flare/storeproductdiscount/istoreproductdiscount-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IStoreProductDiscount Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/price"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/subscriptionperiod"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/offeridentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/numberofperiods"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/currencycode"},"doc://Flare/documentation/Flare/StoreProductDiscount/paymentMode":{"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:5Flare11PaymentModeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/paymentmode"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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:5Flare12DiscountTypeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/type"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IStoreProductDiscount Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/price"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/subscriptionperiod"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/currencyCode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/currencycode"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/numberofperiods"},"doc://Flare/documentation/Flare/StoreProductDiscount/paymentMode":{"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:5Flare11PaymentModeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/paymentmode"},"doc://Flare/documentation/Flare/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:5Flare12DiscountTypeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/type"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/offeridentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/numberofperiods.json b/flare/data/documentation/flare/storeproductdiscount/numberofperiods.json index 970974ea7..acca49c84 100644 --- a/flare/data/documentation/flare/storeproductdiscount/numberofperiods.json +++ b/flare/data/documentation/flare/storeproductdiscount/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"},{"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\/flare\/storeproductdiscount\/numberofperiods"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.numberOfPeriods"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"numberOfPeriods","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC15numberOfPeriodsSivp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/numberofperiods"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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"},{"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\/flare\/storeproductdiscount\/numberofperiods"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.numberOfPeriods"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"numberOfPeriods","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numberOfPeriods"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC15numberOfPeriodsSivp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/numberOfPeriods","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/numberofperiods"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/offeridentifier.json b/flare/data/documentation/flare/storeproductdiscount/offeridentifier.json index fea8fe3f3..3479a4bd9 100644 --- a/flare/data/documentation/flare/storeproductdiscount/offeridentifier.json +++ b/flare/data/documentation/flare/storeproductdiscount/offeridentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/offeridentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.offerIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerIdentifier","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC15offerIdentifierSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/offeridentifier"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/offeridentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.offerIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"offerIdentifier","roleHeading":"Instance Property","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":"?"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC15offerIdentifierSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/offerIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/offeridentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/paymentmode.json b/flare/data/documentation/flare/storeproductdiscount/paymentmode.json index d4582e1d4..2a16060e4 100644 --- a/flare/data/documentation/flare/storeproductdiscount/paymentmode.json +++ b/flare/data/documentation/flare/storeproductdiscount/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:\/\/Flare\/documentation\/Flare\/PaymentMode","preciseIdentifier":"s:5Flare11PaymentModeO","text":"PaymentMode"},{"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\/flare\/storeproductdiscount\/paymentmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.paymentMode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"paymentMode","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:5Flare11PaymentModeO"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC11paymentModeAA07PaymentF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProductDiscount/paymentMode":{"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:5Flare11PaymentModeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/paymentmode"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","preciseIdentifier":"s:5Flare11PaymentModeO","text":"PaymentMode"},{"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\/flare\/storeproductdiscount\/paymentmode"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.paymentMode"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"paymentMode","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentMode"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PaymentMode","preciseIdentifier":"s:5Flare11PaymentModeO"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC11paymentModeAA07PaymentF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/PaymentMode":{"role":"symbol","title":"PaymentMode","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"PaymentMode"}],"abstract":[{"type":"text","text":"The offer’s payment mode."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"PaymentMode"}],"url":"\/documentation\/flare\/paymentmode"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount/paymentMode":{"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:5Flare11PaymentModeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/paymentMode","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/paymentmode"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/price.json b/flare/data/documentation/flare/storeproductdiscount/price.json index 375457465..b46481fd3 100644 --- a/flare/data/documentation/flare/storeproductdiscount/price.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.price"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"price","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC5priceSo9NSDecimalavp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/price"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/price"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.price"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"price","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"price"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decimal","preciseIdentifier":"c:@SA@NSDecimal"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC5priceSo9NSDecimalavp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/price","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/price"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/subscriptionperiod.json b/flare/data/documentation/flare/storeproductdiscount/subscriptionperiod.json index 32a31e414..2fbf1ad40 100644 --- a/flare/data/documentation/flare/storeproductdiscount/subscriptionperiod.json +++ b/flare/data/documentation/flare/storeproductdiscount/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"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\/flare\/storeproductdiscount\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.subscriptionPeriod"},{"type":"text","text":"."}],"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@Flare@objc(cs)SubscriptionPeriod"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC18subscriptionPeriodAA012SubscriptionF0Cvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/subscriptionperiod"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionPeriod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"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\/flare\/storeproductdiscount\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.subscriptionPeriod"},{"type":"text","text":"."}],"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@Flare@objc(cs)SubscriptionPeriod"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC18subscriptionPeriodAA012SubscriptionF0Cvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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@Flare@objc(cs)SubscriptionPeriod"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/subscriptionPeriod","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/subscriptionperiod"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storeproductdiscount/type.json b/flare/data/documentation/flare/storeproductdiscount/type.json index 3e6e25c85..dec0d08ef 100644 --- a/flare/data/documentation/flare/storeproductdiscount/type.json +++ b/flare/data/documentation/flare/storeproductdiscount/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:\/\/Flare\/documentation\/Flare\/DiscountType","preciseIdentifier":"s:5Flare12DiscountTypeO","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\/flare\/storeproductdiscount\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.type"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"type","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:5Flare12DiscountTypeO"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC4typeAA0D4TypeOvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:5Flare12DiscountTypeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/type"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","preciseIdentifier":"s:5Flare12DiscountTypeO","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\/flare\/storeproductdiscount\/type"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreProductDiscount.type"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"type","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DiscountType","preciseIdentifier":"s:5Flare12DiscountTypeO"}],"symbolKind":"property","externalID":"s:5Flare20StoreProductDiscountC4typeAA0D4TypeOvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreProductDiscount/IStoreProductDiscount-Implementations":{"role":"collectionGroup","title":"IStoreProductDiscount Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/IStoreProductDiscount-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/istoreproductdiscount-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreProductDiscount":{"role":"symbol","title":"StoreProductDiscount","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProductDiscount"}],"abstract":[{"type":"text","text":"The details of an introductory offer or a promotional offer for an auto-renewable subscription."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProductDiscount"}],"url":"\/documentation\/flare\/storeproductdiscount"},"doc://Flare/documentation/Flare/DiscountType":{"role":"symbol","title":"DiscountType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DiscountType"}],"abstract":[{"type":"text","text":"The type of discount offer."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/DiscountType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"DiscountType"}],"url":"\/documentation\/flare\/discounttype"},"doc://Flare/documentation/Flare/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:5Flare12DiscountTypeO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/type","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storeproductdiscount\/type"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction.json b/flare/data/documentation/flare/storetransaction.json index 768f70bdd..2796ca053 100644 --- a/flare/data/documentation/flare/storetransaction.json +++ b/flare/data/documentation/flare/storetransaction.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"],"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":"s:5Flare16StoreTransactionC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}]},"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/storetransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Misc","identifiers":["doc:\/\/Flare\/documentation\/Flare\/IAPError","doc:\/\/Flare\/documentation\/Flare\/ProductType","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"],"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":"s:5Flare16StoreTransactionC","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}]},"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"],"generated":true}],"variants":[{"paths":["\/documentation\/flare\/storetransaction"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"languages":["swift"],"platforms":["macOS"]}]}],"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/IAPError":{"role":"symbol","title":"IAPError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"IAPError"}],"abstract":[{"type":"codeVoice","code":"IAPError"},{"type":"text","text":" is the error type returned by Flare."},{"type":"text","text":" "},{"type":"text","text":"It encompasses a few different types of errors, each with their own associated reasons."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/IAPError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"IAPError"}],"url":"\/documentation\/flare\/iaperror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/ProductType":{"role":"symbol","title":"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:\/\/Flare\/documentation\/Flare\/ProductType","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"ProductType"}],"url":"\/documentation\/flare\/producttype"},"doc://Flare/documentation/Flare/StoreProduct":{"role":"symbol","title":"StoreProduct","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreProduct"}],"abstract":[{"type":"text","text":"An object represents a StoreKit product."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreProduct"}],"url":"\/documentation\/flare\/storeproduct"},"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/!=(_:_:).json b/flare/data/documentation/flare/storetransaction/!=(_:_:).json index e7dcc53a6..865b15518 100644 --- a/flare/data/documentation/flare/storetransaction/!=(_:_:).json +++ b/flare/data/documentation/flare/storetransaction/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16StoreTransactionC","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/StoreTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/!=(_:_:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare16StoreTransactionC","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/==(_:_:).json b/flare/data/documentation/flare/storetransaction/==(_:_:).json index 51d0a54f4..a25dfe3b5 100644 --- a/flare/data/documentation/flare/storetransaction/==(_:_:).json +++ b/flare/data/documentation/flare/storetransaction/==(_:_:).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:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:5Flare16StoreTransactionC2eeoiySbAC_ACtFZ","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"},"doc://Flare/documentation/Flare/StoreTransaction/==(_:_:)":{"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/==(_:_:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC","text":"StoreTransaction"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/==(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"type":"text","text":"."}],"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","externalID":"s:5Flare16StoreTransactionC2eeoiySbAC_ACtFZ","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/equatable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/==(_:_:)":{"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/==(_:_:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/equatable-implementations.json b/flare/data/documentation/flare/storetransaction/equatable-implementations.json index 0759ceb0b..c07c51ce2 100644 --- a/flare/data/documentation/flare/storetransaction/equatable-implementations.json +++ b/flare/data/documentation/flare/storetransaction/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/storetransaction\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/!=(_:_:)"},"doc://Flare/documentation/Flare/StoreTransaction/==(_:_:)":{"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/==(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/storetransaction\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/==(_:_:)":{"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":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"StoreTransaction","preciseIdentifier":"s:5Flare16StoreTransactionC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/==(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/==(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/StoreTransaction\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/!=(_:_:)"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/hasknownpurchasedate.json b/flare/data/documentation/flare/storetransaction/hasknownpurchasedate.json index 14c54cc1a..ff67c3346 100644 --- a/flare/data/documentation/flare/storetransaction/hasknownpurchasedate.json +++ b/flare/data/documentation/flare/storetransaction/hasknownpurchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/storetransaction\/hasknownpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.hasKnownPurchaseDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"hasKnownPurchaseDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC20hasKnownPurchaseDateSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/hasKnownPurchaseDate":{"role":"symbol","title":"hasKnownPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknownpurchasedate"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/storetransaction\/hasknownpurchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.hasKnownPurchaseDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"hasKnownPurchaseDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC20hasKnownPurchaseDateSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownPurchaseDate":{"role":"symbol","title":"hasKnownPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknownpurchasedate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/hasknowntransactionidentifier.json b/flare/data/documentation/flare/storetransaction/hasknowntransactionidentifier.json index 3855a5666..b9361b3fb 100644 --- a/flare/data/documentation/flare/storetransaction/hasknowntransactionidentifier.json +++ b/flare/data/documentation/flare/storetransaction/hasknowntransactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/storetransaction\/hasknowntransactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.hasKnownTransactionIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"hasKnownTransactionIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC08hasKnownC10IdentifierSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownTransactionIdentifier":{"role":"symbol","title":"hasKnownTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknowntransactionidentifier"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"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\/flare\/storetransaction\/hasknowntransactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.hasKnownTransactionIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"hasKnownTransactionIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC08hasKnownC10IdentifierSbvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownTransactionIdentifier":{"role":"symbol","title":"hasKnownTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknowntransactionidentifier"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/istoretransaction-implementations.json b/flare/data/documentation/flare/storetransaction/istoretransaction-implementations.json index 118e109c5..3d847a130 100644 --- a/flare/data/documentation/flare/storetransaction/istoretransaction-implementations.json +++ b/flare/data/documentation/flare/storetransaction/istoretransaction-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/storetransaction\/istoretransaction-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IStoreTransaction Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/jwsRepresentation":{"role":"symbol","title":"jwsRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/jwsrepresentation"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownPurchaseDate":{"role":"symbol","title":"hasKnownPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknownpurchasedate"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/productidentifier"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/quantity"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownTransactionIdentifier":{"role":"symbol","title":"hasKnownTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknowntransactionidentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/transactionidentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/purchasedate"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/storetransaction\/istoretransaction-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"IStoreTransaction Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/jwsRepresentation":{"role":"symbol","title":"jwsRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/jwsrepresentation"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownTransactionIdentifier":{"role":"symbol","title":"hasKnownTransactionIdentifier","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownTransactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownTransactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknowntransactionidentifier"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/transactionidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/productidentifier"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/quantity"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/purchasedate"},"doc://Flare/documentation/Flare/StoreTransaction/hasKnownPurchaseDate":{"role":"symbol","title":"hasKnownPurchaseDate","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasKnownPurchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/hasKnownPurchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/hasknownpurchasedate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/jwsrepresentation.json b/flare/data/documentation/flare/storetransaction/jwsrepresentation.json index 25e7fec57..90dc92d98 100644 --- a/flare/data/documentation/flare/storetransaction/jwsrepresentation.json +++ b/flare/data/documentation/flare/storetransaction/jwsrepresentation.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/storetransaction\/jwsrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.jwsRepresentation"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"jwsRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC17jwsRepresentationSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/jwsRepresentation":{"role":"symbol","title":"jwsRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/jwsrepresentation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"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\/flare\/storetransaction\/jwsrepresentation"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.jwsRepresentation"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"jwsRepresentation","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC17jwsRepresentationSSSgvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction/jwsRepresentation":{"role":"symbol","title":"jwsRepresentation","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jwsRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/jwsRepresentation","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/jwsrepresentation"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/productidentifier.json b/flare/data/documentation/flare/storetransaction/productidentifier.json index 0fc9e639c..0bfa06d5b 100644 --- a/flare/data/documentation/flare/storetransaction/productidentifier.json +++ b/flare/data/documentation/flare/storetransaction/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"},{"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\/flare\/storetransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.productIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC17productIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/productidentifier"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"}}} \ No newline at end of file +{"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"},{"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\/flare\/storetransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.productIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"productIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC17productIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/productIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/productidentifier"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/purchasedate.json b/flare/data/documentation/flare/storetransaction/purchasedate.json index 7b9d57312..87a82a677 100644 --- a/flare/data/documentation/flare/storetransaction/purchasedate.json +++ b/flare/data/documentation/flare/storetransaction/purchasedate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.purchaseDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchaseDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC12purchaseDate10Foundation0E0Vvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/purchasedate"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/purchasedate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.purchaseDate"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"purchaseDate","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"purchaseDate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC12purchaseDate10Foundation0E0Vvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/purchaseDate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/purchasedate"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/quantity.json b/flare/data/documentation/flare/storetransaction/quantity.json index 7e0f3655f..2b6596c67 100644 --- a/flare/data/documentation/flare/storetransaction/quantity.json +++ b/flare/data/documentation/flare/storetransaction/quantity.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/quantity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.quantity"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"quantity","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC8quantitySivp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/quantity"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/quantity"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.quantity"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"quantity","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"quantity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC8quantitySivp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/quantity","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/quantity"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/storetransaction/transactionidentifier.json b/flare/data/documentation/flare/storetransaction/transactionidentifier.json index e516e5569..e0198195d 100644 --- a/flare/data/documentation/flare/storetransaction/transactionidentifier.json +++ b/flare/data/documentation/flare/storetransaction/transactionidentifier.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.transactionIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"transactionIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC21transactionIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/transactionidentifier"},"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storetransaction\/transactionidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IStoreTransaction.transactionIdentifier"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"transactionIdentifier","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"transactionIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property","externalID":"s:5Flare16StoreTransactionC21transactionIdentifierSSvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations"]]},"references":{"doc://Flare/documentation/Flare/StoreTransaction/IStoreTransaction-Implementations":{"role":"collectionGroup","title":"IStoreTransaction Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/IStoreTransaction-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/storetransaction\/istoretransaction-implementations"},"doc://Flare/documentation/Flare/StoreTransaction":{"role":"symbol","title":"StoreTransaction","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"StoreTransaction"}],"abstract":[{"type":"text","text":"A class represent a StoreKit transaction."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"StoreTransaction"}],"url":"\/documentation\/flare\/storetransaction"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/StoreTransaction\/transactionIdentifier","kind":"symbol","type":"topic","url":"\/documentation\/flare\/storetransaction\/transactionidentifier"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility.json b/flare/data/documentation/flare/subscriptioneligibility.json index 5d1103898..3d69dd0af 100644 --- a/flare/data/documentation/flare/subscriptioneligibility.json +++ b/flare/data/documentation/flare/subscriptioneligibility.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"title":"SubscriptionEligibility","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare23SubscriptionEligibilityO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/nonEligible":{"role":"symbol","title":"SubscriptionEligibility.nonEligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/noneligible"},"doc://Flare/documentation/Flare/SubscriptionEligibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/SubscriptionEligibility/noOffer":{"role":"symbol","title":"SubscriptionEligibility.noOffer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/nooffer"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare/SubscriptionEligibility/eligible":{"role":"symbol","title":"SubscriptionEligibility.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/eligible"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/init(rawvalue:)"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"title":"SubscriptionEligibility","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare23SubscriptionEligibilityO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/nonEligible":{"role":"symbol","title":"SubscriptionEligibility.nonEligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/noneligible"},"doc://Flare/documentation/Flare/SubscriptionEligibility/noOffer":{"role":"symbol","title":"SubscriptionEligibility.noOffer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/nooffer"},"doc://Flare/documentation/Flare/SubscriptionEligibility/eligible":{"role":"symbol","title":"SubscriptionEligibility.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/eligible"},"doc://Flare/documentation/Flare/SubscriptionEligibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/init(rawvalue:)"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).json b/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).json index 7beb53d3a..4365c8a2c 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).json +++ b/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/eligible.json b/flare/data/documentation/flare/subscriptioneligibility/eligible.json index 1edd6cd7e..176326d30 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/eligible.json +++ b/flare/data/documentation/flare/subscriptioneligibility/eligible.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/eligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"title":"SubscriptionEligibility.eligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO8eligibleyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/eligible":{"role":"symbol","title":"SubscriptionEligibility.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/eligible"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/eligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"title":"SubscriptionEligibility.eligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO8eligibleyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/eligible":{"role":"symbol","title":"SubscriptionEligibility.eligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"eligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/eligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/eligible"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/equatable-implementations.json b/flare/data/documentation/flare/subscriptioneligibility/equatable-implementations.json index 6bb373a3b..86b8a8e31 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/equatable-implementations.json +++ b/flare/data/documentation/flare/subscriptioneligibility/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/!=(_:_:)":{"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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/hash(into:).json b/flare/data/documentation/flare/subscriptioneligibility/hash(into:).json index 771e7371a..ce111d986 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/hash(into:).json +++ b/flare/data/documentation/flare/subscriptioneligibility/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/hashvalue.json b/flare/data/documentation/flare/subscriptioneligibility/hashvalue.json index 09f4026c1..7b0ed5f20 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/hashvalue.json +++ b/flare/data/documentation/flare/subscriptioneligibility/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hashvalue"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare23SubscriptionEligibilityO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hashvalue"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/noneligible.json b/flare/data/documentation/flare/subscriptioneligibility/noneligible.json index c59e5b817..cdf272b45 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/noneligible.json +++ b/flare/data/documentation/flare/subscriptioneligibility/noneligible.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/noneligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"title":"SubscriptionEligibility.nonEligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO11nonEligibleyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/nonEligible":{"role":"symbol","title":"SubscriptionEligibility.nonEligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/noneligible"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/noneligible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"title":"SubscriptionEligibility.nonEligible","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO11nonEligibleyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility/nonEligible":{"role":"symbol","title":"SubscriptionEligibility.nonEligible","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonEligible"}],"abstract":[{"type":"text","text":"Represents that the subscription is not eligible for an offer"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/nonEligible","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/noneligible"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/nooffer.json b/flare/data/documentation/flare/subscriptioneligibility/nooffer.json index f1402a818..991480a88 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/nooffer.json +++ b/flare/data/documentation/flare/subscriptioneligibility/nooffer.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/nooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"title":"SubscriptionEligibility.noOffer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO7noOfferyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/noOffer":{"role":"symbol","title":"SubscriptionEligibility.noOffer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/nooffer"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/nooffer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"title":"SubscriptionEligibility.noOffer","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare23SubscriptionEligibilityO7noOfferyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/noOffer":{"role":"symbol","title":"SubscriptionEligibility.noOffer","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noOffer"}],"abstract":[{"type":"text","text":"Represents that there is no offer available for the subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/noOffer","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/nooffer"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioneligibility/rawrepresentable-implementations.json b/flare/data/documentation/flare/subscriptioneligibility/rawrepresentable-implementations.json index 564b1f593..a71760247 100644 --- a/flare/data/documentation/flare/subscriptioneligibility/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/subscriptioneligibility/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hash(into:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hashvalue"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptioneligibility\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionEligibility":{"role":"symbol","title":"SubscriptionEligibility","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionEligibility"}],"abstract":[{"type":"text","text":"Enumeration defining the eligibility status for a subscription"}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionEligibility"}],"url":"\/documentation\/flare\/subscriptioneligibility"},"doc://Flare/documentation/Flare/SubscriptionEligibility/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:\/\/Flare\/documentation\/Flare\/SubscriptionEligibility\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioneligibility\/hashvalue"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfo.json b/flare/data/documentation/flare/subscriptioninfo.json index c48602a53..9a950268c 100644 --- a/flare/data/documentation/flare/subscriptioninfo.json +++ b/flare/data/documentation/flare/subscriptioninfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"title":"SubscriptionInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare16SubscriptionInfoV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfo/ISubscriptionInfo-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"title":"SubscriptionInfo","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare16SubscriptionInfoV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/SubscriptionInfo/ISubscriptionInfo-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfo/isubscriptioninfo-implementations.json b/flare/data/documentation/flare/subscriptioninfo/isubscriptioninfo-implementations.json index 51c58ca0e..5aa1736d7 100644 --- a/flare/data/documentation/flare/subscriptioninfo/isubscriptioninfo-implementations.json +++ b/flare/data/documentation/flare/subscriptioninfo/isubscriptioninfo-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISubscriptionInfo Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfo/subscriptionStatus":{"role":"symbol","title":"subscriptionStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISubscriptionInfo Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfo/subscriptionStatus":{"role":"symbol","title":"subscriptionStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json b/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json index e93b3e5c3..8b0f12094 100644 --- a/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json +++ b/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV","text":"SubscriptionInfoStatus"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfo.subscriptionStatus"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare16SubscriptionInfoV18subscriptionStatusSayAA0bcE0VGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/SubscriptionInfo/ISubscriptionInfo-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"},"doc://Flare/documentation/Flare/SubscriptionInfo/subscriptionStatus":{"role":"symbol","title":"subscriptionStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV","text":"SubscriptionInfoStatus"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfo.subscriptionStatus"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionStatus","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"symbolKind":"property","externalID":"s:5Flare16SubscriptionInfoV18subscriptionStatusSayAA0bcE0VGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfo":{"role":"symbol","title":"SubscriptionInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfo"}],"url":"\/documentation\/flare\/subscriptioninfo"},"doc://Flare/documentation/Flare/SubscriptionInfo/ISubscriptionInfo-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfo Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/ISubscriptionInfo-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/isubscriptioninfo-implementations"},"doc://Flare/documentation/Flare/SubscriptionInfo/subscriptionStatus":{"role":"symbol","title":"subscriptionStatus","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionStatus"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SubscriptionInfoStatus","preciseIdentifier":"s:5Flare22SubscriptionInfoStatusV"},{"kind":"text","text":"]"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfo\/subscriptionStatus","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfo\/subscriptionstatus"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfostatus.json b/flare/data/documentation/flare/subscriptioninfostatus.json index 6189465db..90ca614c5 100644 --- a/flare/data/documentation/flare/subscriptioninfostatus.json +++ b/flare/data/documentation/flare/subscriptioninfostatus.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfostatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"title":"SubscriptionInfoStatus","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare22SubscriptionInfoStatusV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptioninfostatus"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","interfaceLanguage":"swift"},"topicSections":[{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"],"generated":true}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"title":"SubscriptionInfoStatus","roleHeading":"Structure","role":"symbol","symbolKind":"struct","externalID":"s:5Flare22SubscriptionInfoStatusV","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json b/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json index c4fa95f36..96582bdd2 100644 --- a/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json +++ b/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfoStatus/renewalState":{"role":"symbol","title":"renewalState","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/renewalstate"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/subscriptionRenewalInfo":{"role":"symbol","title":"subscriptionRenewalInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfoStatus/subscriptionRenewalInfo":{"role":"symbol","title":"subscriptionRenewalInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/renewalState":{"role":"symbol","title":"renewalState","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/renewalstate"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfostatus/renewalstate.json b/flare/data/documentation/flare/subscriptioninfostatus/renewalstate.json index e6190a432..300a5ed73 100644 --- a/flare/data/documentation/flare/subscriptioninfostatus/renewalstate.json +++ b/flare/data/documentation/flare/subscriptioninfostatus/renewalstate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO","text":"RenewalState"},{"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\/flare\/subscriptioninfostatus\/renewalstate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfoStatus.renewalState"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"renewalState","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"symbolKind":"property","externalID":"s:5Flare22SubscriptionInfoStatusV12renewalStateAA07RenewalF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfoStatus/renewalState":{"role":"symbol","title":"renewalState","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/renewalstate"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO","text":"RenewalState"},{"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\/flare\/subscriptioninfostatus\/renewalstate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfoStatus.renewalState"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"renewalState","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"symbolKind":"property","externalID":"s:5Flare22SubscriptionInfoStatusV12renewalStateAA07RenewalF0Ovp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/RenewalState":{"role":"symbol","title":"RenewalState","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalState"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalState","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalState"}],"url":"\/documentation\/flare\/renewalstate"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/renewalState":{"role":"symbol","title":"renewalState","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renewalState"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RenewalState","preciseIdentifier":"s:5Flare12RenewalStateO"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/renewalState","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/renewalstate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptioninfostatus/subscriptionrenewalinfo.json b/flare/data/documentation/flare/subscriptioninfostatus/subscriptionrenewalinfo.json index 5522dc61b..1f510f968 100644 --- a/flare/data/documentation/flare/subscriptioninfostatus/subscriptionrenewalinfo.json +++ b/flare/data/documentation/flare/subscriptioninfostatus/subscriptionrenewalinfo.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO","text":"VerificationResult"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV","text":"RenewalInfo"},{"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\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfoStatus.subscriptionRenewalInfo"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionRenewalInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:5Flare22SubscriptionInfoStatusV019subscriptionRenewalC0AA18VerificationResultOyAA0fC0VGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/subscriptionRenewalInfo":{"role":"symbol","title":"subscriptionRenewalInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO","text":"VerificationResult"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV","text":"RenewalInfo"},{"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\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ISubscriptionInfoStatus.subscriptionRenewalInfo"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","title":"subscriptionRenewalInfo","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"symbolKind":"property","externalID":"s:5Flare22SubscriptionInfoStatusV019subscriptionRenewalC0AA18VerificationResultOyAA0fC0VGvp","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations"]]},"references":{"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/subscriptionRenewalInfo":{"role":"symbol","title":"subscriptionRenewalInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriptionRenewalInfo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"VerificationResult","preciseIdentifier":"s:5Flare18VerificationResultO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RenewalInfo","preciseIdentifier":"s:5Flare11RenewalInfoV"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/subscriptionRenewalInfo","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/subscriptionrenewalinfo"},"doc://Flare/documentation/Flare/RenewalInfo":{"role":"symbol","title":"RenewalInfo","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RenewalInfo"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/RenewalInfo","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"RenewalInfo"}],"url":"\/documentation\/flare\/renewalinfo"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus":{"role":"symbol","title":"SubscriptionInfoStatus","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionInfoStatus"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionInfoStatus"}],"url":"\/documentation\/flare\/subscriptioninfostatus"},"doc://Flare/documentation/Flare/SubscriptionInfoStatus/ISubscriptionInfoStatus-Implementations":{"role":"collectionGroup","title":"ISubscriptionInfoStatus Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionInfoStatus\/ISubscriptionInfoStatus-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptioninfostatus\/isubscriptioninfostatus-implementations"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod.json b/flare/data/documentation/flare/subscriptionperiod.json index effcea679..8fb39de25 100644 --- a/flare/data/documentation/flare/subscriptionperiod.json +++ b/flare/data/documentation/flare/subscriptionperiod.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"title":"SubscriptionPeriod","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@Flare@objc(cs)SubscriptionPeriod","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]}],"references":{"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/isequal(_:)"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/hash"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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 numeric value of the subscription period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/value"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.property"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/objc(cs)NSObject"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"},{"identifiers":["doc:\/\/Flare\/objc(pl)NSObject","doc:\/\/Flare\/s7CVarArgP","doc:\/\/Flare\/s28CustomDebugStringConvertibleP","doc:\/\/Flare\/s23CustomStringConvertibleP","doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"title":"SubscriptionPeriod","roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"c:@M@Flare@objc(cs)SubscriptionPeriod","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value"]},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]}],"references":{"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/documentation/Flare/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 numeric value of the subscription period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/value"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/hash"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.property"},"doc://Flare/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/isequal(_:)"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/hash.json b/flare/data/documentation/flare/subscriptionperiod/hash.json index 38972a939..545839c1a 100644 --- a/flare/data/documentation/flare/subscriptionperiod/hash.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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@Flare@objc(cs)SubscriptionPeriod(py)hash","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/hash"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/hash"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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@Flare@objc(cs)SubscriptionPeriod(py)hash","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/hash","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/hash"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/init(value:unit:).json b/flare/data/documentation/flare/subscriptionperiod/init(value:unit:).json index e09ed5204..99319ddc7 100644 --- a/flare/data/documentation/flare/subscriptionperiod/init(value:unit:).json +++ b/flare/data/documentation/flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO","text":"Unit"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The numeric value of the subscription period."}]}]},{"name":"unit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unit of the subscription period."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"title":"init(value:unit:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare18SubscriptionPeriodC5value4unitACSi_AC4UnitOtcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO","text":"Unit"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The numeric value of the subscription period."}]}]},{"name":"unit","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The unit of the subscription period."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"title":"init(value:unit:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","externalID":"s:5Flare18SubscriptionPeriodC5value4unitACSi_AC4UnitOtcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initializes a new "},{"type":"codeVoice","code":"SubscriptionPeriod"},{"type":"text","text":" instance."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/init(value:unit:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/init(value:unit:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/isequal(_:).json b/flare/data/documentation/flare/subscriptionperiod/isequal(_:).json index 1a4b1e937..111bcd85e 100644 --- a/flare/data/documentation/flare/subscriptionperiod/isequal(_:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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@Flare@objc(cs)SubscriptionPeriod(im)isEqual:","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/isequal(_:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/isequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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@Flare@objc(cs)SubscriptionPeriod(im)isEqual:","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/isEqual(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/isequal(_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json index 5bced744c..398193091 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json +++ b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"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:5Flare18SubscriptionPeriodC4UnitO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Unit"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/week"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/SQ","doc:\/\/Flare\/SH","doc:\/\/Flare\/SY","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year"]},{"title":"Initializers","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"],"generated":true}],"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:5Flare18SubscriptionPeriodC4UnitO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Unit"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/week"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/!=(_:_:).json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/!=(_:_:).json index faf4babff..822a24b77 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/!=(_:_:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/day.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/day.json index 125a6d4d7..0710d682b 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/day.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO3dayyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"day"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO3dayyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/day","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/day"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/equatable-implementations.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/equatable-implementations.json index e53551505..6407879a4 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/equatable-implementations.json +++ b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/!=(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/!=(_:_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hash(into:).json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hash(into:).json index 88e9cbcde..7303f4b36 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hash(into:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hashvalue.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hashvalue.json index d51c71170..0b32080e8 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hashvalue.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum/RawRepresentable-Implementations":{"role":"collectionGroup","title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/init(rawvalue:).json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/init(rawvalue:).json index 19e534992..dc3651702 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/init(rawvalue:).json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO8rawValueAESgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"}}} \ No newline at end of file +{"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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"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:5Flare18SubscriptionPeriodC4UnitO8rawValueAESgSi_tcfc","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/init(rawValue:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/init(rawvalue:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/month.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/month.json index ab52c56ef..93e1284a6 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/month.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO5monthyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"month"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO5monthyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/month","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/month"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json index 5ef343ea8..4708617db 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json +++ b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/rawrepresentable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"RawRepresentable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hashValue","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hashvalue"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/hash(into:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/hash(into:)"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/year.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/year.json index 6826e8aab..2d3148230 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/year.json +++ b/flare/data/documentation/flare/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":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO4yearyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"year"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/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:5Flare18SubscriptionPeriodC4UnitO4yearyA2EmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/year","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/year"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.property.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.property.json index 58d4705dd..f398335ad 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.property.json +++ b/flare/data/documentation/flare/subscriptionperiod/unit-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO","text":"Unit"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"title":"unit","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18SubscriptionPeriodC4unitAC4UnitOvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.property"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod","text":"SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO","text":"Unit"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"unit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"title":"unit","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18SubscriptionPeriodC4unitAC4UnitOvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/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":"SubscriptionPeriod","preciseIdentifier":"c:@M@Flare@objc(cs)SubscriptionPeriod"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Unit","preciseIdentifier":"s:5Flare18SubscriptionPeriodC4UnitO"}],"abstract":[{"type":"text","text":"The unit of the subscription period (day, week, month, year)."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/unit-swift.property","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.property"},"doc://Flare/documentation/Flare/SubscriptionPeriod/Unit-swift.enum":{"role":"symbol","title":"SubscriptionPeriod.Unit","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Unit"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Unit"}],"url":"\/documentation\/flare\/subscriptionperiod\/unit-swift.enum"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/value.json b/flare/data/documentation/flare/subscriptionperiod/value.json index 1d5ba5bc1..b59f23c06 100644 --- a/flare/data/documentation/flare/subscriptionperiod/value.json +++ b/flare/data/documentation/flare/subscriptionperiod/value.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The numeric value of the subscription period."}],"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":"s:5Flare18SubscriptionPeriodC5valueSivp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare/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 numeric value of the subscription period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/value"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The numeric value of the subscription period."}],"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":"s:5Flare18SubscriptionPeriodC5valueSivp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/SubscriptionPeriod":{"role":"symbol","title":"SubscriptionPeriod","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"SubscriptionPeriod"}],"abstract":[{"type":"text","text":"A class representing a subscription period with a specific value and unit."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"SubscriptionPeriod"}],"url":"\/documentation\/flare\/subscriptionperiod"},"doc://Flare/documentation/Flare/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 numeric value of the subscription period."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/value","kind":"symbol","type":"topic","url":"\/documentation\/flare\/subscriptionperiod\/value"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror.json b/flare/data/documentation/flare/verificationerror.json index 2fb78c5ee..7e4fbf883 100644 --- a/flare/data/documentation/flare/verificationerror.json +++ b/flare/data/documentation/flare/verificationerror.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"title":"VerificationError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare17VerificationErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"VerificationError"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidEncoding":{"role":"symbol","title":"VerificationError.invalidEncoding","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidencoding"},"doc://Flare/documentation/Flare/VerificationError/unknown(error:)":{"role":"symbol","title":"VerificationError.unknown(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unknown error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/unknown(error:)"},"doc://Flare/documentation/Flare/VerificationError/invalidDeviceVerification":{"role":"symbol","title":"VerificationError.invalidDeviceVerification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invaliddeviceverification"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/verificationerror\/error-implementations"},"doc://Flare/documentation/Flare/VerificationError/invalidSignature":{"role":"symbol","title":"VerificationError.invalidSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidsignature"},"doc://Flare/documentation/Flare/VerificationError/revokedCertificate":{"role":"symbol","title":"VerificationError.revokedCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/revokedcertificate"},"doc://Flare/documentation/Flare/VerificationError/invalidCertificateChain":{"role":"symbol","title":"VerificationError.invalidCertificateChain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidcertificatechain"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/documentation/Flare/VerificationError/missingRequiredProperties":{"role":"symbol","title":"VerificationError.missingRequiredProperties","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/missingrequiredproperties"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/Flare\/s5ErrorP","doc:\/\/Flare\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"title":"VerificationError","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare17VerificationErrorO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"VerificationError"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations"],"generated":true}],"references":{"doc://Flare/documentation/Flare/VerificationError/invalidDeviceVerification":{"role":"symbol","title":"VerificationError.invalidDeviceVerification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invaliddeviceverification"},"doc://Flare/documentation/Flare/VerificationError/Error-Implementations":{"role":"collectionGroup","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations","kind":"article","type":"topic","url":"\/documentation\/flare\/verificationerror\/error-implementations"},"doc://Flare/documentation/Flare/VerificationError/invalidSignature":{"role":"symbol","title":"VerificationError.invalidSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidsignature"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/invalidEncoding":{"role":"symbol","title":"VerificationError.invalidEncoding","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidencoding"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidCertificateChain":{"role":"symbol","title":"VerificationError.invalidCertificateChain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidcertificatechain"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"doc://Flare/documentation/Flare/VerificationError/unknown(error:)":{"role":"symbol","title":"VerificationError.unknown(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unknown error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/unknown(error:)"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare/VerificationError/revokedCertificate":{"role":"symbol","title":"VerificationError.revokedCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/revokedcertificate"},"doc://Flare/documentation/Flare/VerificationError/missingRequiredProperties":{"role":"symbol","title":"VerificationError.missingRequiredProperties","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/missingrequiredproperties"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/error-implementations.json b/flare/data/documentation/flare/verificationerror/error-implementations.json index ed2429f27..a8a122f82 100644 --- a/flare/data/documentation/flare/verificationerror/error-implementations.json +++ b/flare/data/documentation/flare/verificationerror/error-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/verificationerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/localizeddescription"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/flare\/verificationerror\/error-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationError\/localizedDescription"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/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":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/localizedDescription","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/localizeddescription"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/invalidcertificatechain.json b/flare/data/documentation/flare/verificationerror/invalidcertificatechain.json index 29bb0bc57..04bec8c41 100644 --- a/flare/data/documentation/flare/verificationerror/invalidcertificatechain.json +++ b/flare/data/documentation/flare/verificationerror/invalidcertificatechain.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidcertificatechain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"title":"VerificationError.invalidCertificateChain","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO23invalidCertificateChainyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidCertificateChain":{"role":"symbol","title":"VerificationError.invalidCertificateChain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidcertificatechain"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidcertificatechain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"title":"VerificationError.invalidCertificateChain","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO23invalidCertificateChainyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError/invalidCertificateChain":{"role":"symbol","title":"VerificationError.invalidCertificateChain","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidCertificateChain"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but it was invalid for signing this data."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidCertificateChain","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidcertificatechain"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/invaliddeviceverification.json b/flare/data/documentation/flare/verificationerror/invaliddeviceverification.json index 5ca8faf9d..233ce3a03 100644 --- a/flare/data/documentation/flare/verificationerror/invaliddeviceverification.json +++ b/flare/data/documentation/flare/verificationerror/invaliddeviceverification.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invaliddeviceverification"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"title":"VerificationError.invalidDeviceVerification","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO013invalidDeviceB0yA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError/invalidDeviceVerification":{"role":"symbol","title":"VerificationError.invalidDeviceVerification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invaliddeviceverification"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invaliddeviceverification"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"title":"VerificationError.invalidDeviceVerification","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO013invalidDeviceB0yA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidDeviceVerification":{"role":"symbol","title":"VerificationError.invalidDeviceVerification","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidDeviceVerification"}],"abstract":[{"type":"text","text":"The device verification properties were invalid for this device."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidDeviceVerification","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invaliddeviceverification"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/invalidencoding.json b/flare/data/documentation/flare/verificationerror/invalidencoding.json index d747ee2cb..8e1312b32 100644 --- a/flare/data/documentation/flare/verificationerror/invalidencoding.json +++ b/flare/data/documentation/flare/verificationerror/invalidencoding.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidencoding"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"title":"VerificationError.invalidEncoding","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO15invalidEncodingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidEncoding":{"role":"symbol","title":"VerificationError.invalidEncoding","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidencoding"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidencoding"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"title":"VerificationError.invalidEncoding","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO15invalidEncodingyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError/invalidEncoding":{"role":"symbol","title":"VerificationError.invalidEncoding","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidEncoding"}],"abstract":[{"type":"text","text":"Th JWS header and any data included in it or it’s certificate chain had an invalid encoding."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidEncoding","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidencoding"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/invalidsignature.json b/flare/data/documentation/flare/verificationerror/invalidsignature.json index 49c349db0..1600cba1a 100644 --- a/flare/data/documentation/flare/verificationerror/invalidsignature.json +++ b/flare/data/documentation/flare/verificationerror/invalidsignature.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidsignature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"title":"VerificationError.invalidSignature","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO16invalidSignatureyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError/invalidSignature":{"role":"symbol","title":"VerificationError.invalidSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidsignature"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/invalidsignature"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"title":"VerificationError.invalidSignature","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO16invalidSignatureyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/invalidSignature":{"role":"symbol","title":"VerificationError.invalidSignature","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSignature"}],"abstract":[{"type":"text","text":"The certificate chain was valid for signing this data, but the leaf’s public key was invalid for the"},{"type":"text","text":" "},{"type":"text","text":"JWS signature."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/invalidSignature","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/invalidsignature"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json b/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json index d4b27fd3c..094253e32 100644 --- a/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json +++ b/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/missingrequiredproperties"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"title":"VerificationError.missingRequiredProperties","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO25missingRequiredPropertiesyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/missingRequiredProperties":{"role":"symbol","title":"VerificationError.missingRequiredProperties","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/missingrequiredproperties"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/missingrequiredproperties"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"title":"VerificationError.missingRequiredProperties","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO25missingRequiredPropertiesyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/missingRequiredProperties":{"role":"symbol","title":"VerificationError.missingRequiredProperties","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"missingRequiredProperties"}],"abstract":[{"type":"text","text":"Either the JWS header or any certificate in the chain was missing necessary properties for"},{"type":"text","text":" "},{"type":"text","text":"verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/missingRequiredProperties","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/missingrequiredproperties"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/revokedcertificate.json b/flare/data/documentation/flare/verificationerror/revokedcertificate.json index 15ce73ca9..e4dc959c0 100644 --- a/flare/data/documentation/flare/verificationerror/revokedcertificate.json +++ b/flare/data/documentation/flare/verificationerror/revokedcertificate.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Trying again later may retrieve valid signed data from the App Store."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/revokedcertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"title":"VerificationError.revokedCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO18revokedCertificateyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/revokedCertificate":{"role":"symbol","title":"VerificationError.revokedCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/revokedcertificate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Trying again later may retrieve valid signed data from the App Store."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationerror\/revokedcertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"title":"VerificationError.revokedCertificate","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO18revokedCertificateyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/revokedCertificate":{"role":"symbol","title":"VerificationError.revokedCertificate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revokedCertificate"}],"abstract":[{"type":"text","text":"The certificate chain was parsable, but was invalid due to one or more revoked certificates."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/revokedCertificate","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/revokedcertificate"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/unknown(error:).json b/flare/data/documentation/flare/verificationerror/unknown(error:).json index 4dfbe5503..dd0b9b730 100644 --- a/flare/data/documentation/flare/verificationerror/unknown(error:).json +++ b/flare/data/documentation/flare/verificationerror/unknown(error:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/verificationerror\/unknown(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unknown error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"VerificationError.unknown(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO7unknownyACs0C0_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationError/unknown(error:)":{"role":"symbol","title":"VerificationError.unknown(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unknown error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/unknown(error:)"},"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"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\/flare\/verificationerror\/unknown(error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Unknown error."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"VerificationError.unknown(error:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare17VerificationErrorO7unknownyACs0C0_p_tcACmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError"]]},"references":{"doc://Flare/documentation/Flare/VerificationError":{"role":"symbol","title":"VerificationError","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationError"}],"abstract":[{"type":"text","text":"Enumeration representing errors that can occur during verification."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationError"}],"url":"\/documentation\/flare\/verificationerror"},"doc://Flare/documentation/Flare/VerificationError/unknown(error:)":{"role":"symbol","title":"VerificationError.unknown(error:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Unknown error."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/unknown(error:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationerror\/unknown(error:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationresult.json b/flare/data/documentation/flare/verificationresult.json index 8dd336d2c..ca762e4df 100644 --- a/flare/data/documentation/flare/verificationresult.json +++ b/flare/data/documentation/flare/verificationresult.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SignedType"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationresult"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"title":"VerificationResult","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare18VerificationResultO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare/VerificationResult/unverified(_:_:)":{"role":"symbol","title":"VerificationResult.unverified(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/unverified(_:_:)"},"doc://Flare/documentation/Flare/VerificationResult/verified(_:)":{"role":"symbol","title":"VerificationResult.verified(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/verified(_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SignedType"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationresult"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"title":"VerificationResult","roleHeading":"Enumeration","role":"symbol","symbolKind":"enum","externalID":"s:5Flare18VerificationResultO","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationResult/unverified(_:_:)":{"role":"symbol","title":"VerificationResult.unverified(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/unverified(_:_:)"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare/VerificationResult/verified(_:)":{"role":"symbol","title":"VerificationResult.verified(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/verified(_:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationresult/unverified(_:_:).json b/flare/data/documentation/flare/verificationresult/unverified(_:_:).json index 405109575..8c22b439d 100644 --- a/flare/data/documentation/flare/verificationresult/unverified(_:_:).json +++ b/flare/data/documentation/flare/verificationresult/unverified(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"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\/flare\/verificationresult\/unverified(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"VerificationResult.unverified(_:_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18VerificationResultO10unverifiedyACyxGx_s5Error_ptcAEmlF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]]},"references":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationResult/unverified(_:_:)":{"role":"symbol","title":"VerificationResult.unverified(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/unverified(_:_:)"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"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\/flare\/verificationresult\/unverified(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"title":"VerificationResult.unverified(_:_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18VerificationResultO10unverifiedyACyxGx_s5Error_ptcAEmlF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]]},"references":{"doc://Flare/documentation/Flare/VerificationResult/unverified(_:_:)":{"role":"symbol","title":"VerificationResult.unverified(_:_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unverified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/unverified(_:_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/unverified(_:_:)"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationresult/verified(_:).json b/flare/data/documentation/flare/verificationresult/verified(_:).json index 42d952d06..12cd720aa 100644 --- a/flare/data/documentation/flare/verificationresult/verified(_:).json +++ b/flare/data/documentation/flare/verificationresult/verified(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationresult\/verified(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"title":"VerificationResult.verified(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18VerificationResultO8verifiedyACyxGxcAEmlF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]]},"references":{"doc://Flare/documentation/Flare/VerificationResult/verified(_:)":{"role":"symbol","title":"VerificationResult.verified(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/verified(_:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/verificationresult\/verified(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"title":"VerificationResult.verified(_:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18VerificationResultO8verifiedyACyxGxcAEmlF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationResult"]]},"references":{"doc://Flare/documentation/Flare/VerificationResult/verified(_:)":{"role":"symbol","title":"VerificationResult.verified(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"verified"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"SignedType"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult\/verified(_:)","kind":"symbol","type":"topic","url":"\/documentation\/flare\/verificationresult\/verified(_:)"},"doc://Flare/documentation/Flare/VerificationResult":{"role":"symbol","title":"VerificationResult","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"VerificationResult"}],"abstract":[],"identifier":"doc:\/\/Flare\/documentation\/Flare\/VerificationResult","kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"VerificationResult"}],"url":"\/documentation\/flare\/verificationresult"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"}}} \ No newline at end of file diff --git a/flare/index/availability.index b/flare/index/availability.index index 3ebccb8eb..2bd255fe7 100644 Binary files a/flare/index/availability.index and b/flare/index/availability.index differ diff --git a/flare/index/data.mdb b/flare/index/data.mdb index 131cb38ed..2c22bff6a 100755 Binary files a/flare/index/data.mdb and b/flare/index/data.mdb differ