diff --git a/flare/data/documentation/flare.json b/flare/data/documentation/flare.json index 514ef1e54..20279a664 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":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/caching"],"generated":true},{"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/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/caching":{"role":"article","title":"Caching Products","abstract":[{"type":"text","text":"Learn how to cache products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/caching","kind":"article","type":"topic","url":"\/documentation\/flare\/caching"},"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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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":{"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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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"}}} \ 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":"15\/06\/2024"}]}],[{"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":"Articles","identifiers":["doc:\/\/Flare\/documentation\/Flare\/caching"],"generated":true},{"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/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"},"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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/caching":{"role":"article","title":"Caching Products","abstract":[{"type":"text","text":"Learn how to cache products."}],"identifier":"doc:\/\/Flare\/documentation\/Flare\/caching","kind":"article","type":"topic","url":"\/documentation\/flare\/caching"},"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/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/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/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/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/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/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/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/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/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/caching.json b/flare/data/documentation/flare/caching.json index d0f2265f7..16395c340 100644 --- a/flare/data/documentation/flare/caching.json +++ b/flare/data/documentation/flare/caching.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Caching products can improve the performance and user experience of your app by reducing the need to fetch product information from the App Store. In this guide, we’ll explore how to cache products efficiently in your app."}]},{"anchor":"Implementing-Product-Caching","level":2,"type":"heading","text":"Implementing Product Caching"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, Flare uses cached data if available; otherwise, it fetches the products. If you want to change this behavior, you need to configure Flare with a custom caching policy. For this, Flare provides two options "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can override the default behaviour passing a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":" with a configuration."}]},{"type":"codeListing","syntax":"swift","code":["Flare.default.configure(with: .init(Configuration(username: \"username\", fetchCachePolicy: .fetch)))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This configuration tells Flare to always fetch the latest data, ignoring any cached data. You can adjust this behavior as needed for your app."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/caching"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/caching","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to cache products."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Caching Products","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"Caching products can improve the performance and user experience of your app by reducing the need to fetch product information from the App Store. In this guide, we’ll explore how to cache products efficiently in your app."}]},{"anchor":"Implementing-Product-Caching","level":2,"type":"heading","text":"Implementing Product Caching"},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default, Flare uses cached data if available; otherwise, it fetches the products. If you want to change this behavior, you need to configure Flare with a custom caching policy. For this, Flare provides two options "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":" and "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/cachedOrFetch"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can override the default behaviour passing a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/Flare\/documentation\/Flare\/FetchCachePolicy\/fetch"},{"type":"text","text":" with a configuration."}]},{"type":"codeListing","syntax":"swift","code":["Flare.default.configure(with: .init(Configuration(username: \"username\", fetchCachePolicy: .fetch)))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This configuration tells Flare to always fetch the latest data, ignoring any cached data. You can adjust this behavior as needed for your app."}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/caching"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/caching","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Learn how to cache products."}],"kind":"article","metadata":{"roleHeading":"Article","title":"Caching Products","role":"article","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/closure2.json b/flare/data/documentation/flare/closure2.json index e2313fa85..02db3110a 100644 --- a/flare/data/documentation/flare/closure2.json +++ b/flare/data/documentation/flare/closure2.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"U"},{"kind":"text","text":"> = ("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"U"},{"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\/closure2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Closure2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"}],"title":"Closure2","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:5Flare8Closure2a","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Closure2"}]},"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/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"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"U"},{"kind":"text","text":"> = ("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"U"},{"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\/closure2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/Closure2","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Closure2"}],"title":"Closure2","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias","externalID":"s:5Flare8Closure2a","modules":[{"name":"Flare"}],"navigatorTitle":[{"kind":"identifier","text":"Closure2"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare"]]},"references":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/configuration.json b/flare/data/documentation/flare/configuration.json index b18f359ea..356e03674 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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 7bdd06128..ca76397d1 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/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":{"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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/configuration/init(applicationusername:fetchcachepolicy:).json b/flare/data/documentation/flare/configuration/init(applicationusername:fetchcachepolicy:).json index 6c8302645..88ea72ac6 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/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/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":{"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 +{"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/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/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 1a84a2435..9287b32fa 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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, 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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"}}} \ 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/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/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/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/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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/discounttype/!=(_:_:).json b/flare/data/documentation/flare/discounttype/!=(_:_:).json index bde8d0cd3..7b87245e0 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":{"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/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":"!=(_:_:)","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/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\/!=(_:_:)"},"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"}}} \ 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 c83db1a6b..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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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 c1e963673..39cac72b6 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/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"},"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"}}} \ 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/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"},"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"}}} \ 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 508d6e4c9..41adc4db7 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/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/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/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"}}} \ 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 8e2846c04..fa497cd46 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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\/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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/introductory.json b/flare/data/documentation/flare/discounttype/introductory.json index 9c399da1c..2055e8ef4 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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json b/flare/data/documentation/flare/discounttype/rawrepresentable-implementations.json index 6dd8fa3ec..8f6f456c5 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ 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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/expirationreason.json b/flare/data/documentation/flare/expirationreason.json index e83f07119..e7a7051ea 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/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/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/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":{"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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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"}}} \ 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":{"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/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/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 5d46fe071..31dfaaa07 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":"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"},"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/!=(_:_:)":{"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 diff --git a/flare/data/documentation/flare/expirationreason/billingerror.json b/flare/data/documentation/flare/expirationreason/billingerror.json index 47c96e695..eaf5cbc13 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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":{"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"},"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 f7478bb72..cead0ca2c 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/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 +{"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":{"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/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"}}} \ 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 19cca6f67..b79c69e2f 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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"!=(_:_:)","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/productunavailable.json b/flare/data/documentation/flare/expirationreason/productunavailable.json index 97b1de286..c8b1f635e 100644 --- a/flare/data/documentation/flare/expirationreason/productunavailable.json +++ b/flare/data/documentation/flare/expirationreason/productunavailable.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productUnavailable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/productunavailable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productUnavailable"}],"title":"ExpirationReason.productUnavailable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO18productUnavailableyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/ExpirationReason"]]},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"productUnavailable"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/expirationreason\/productunavailable"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/productUnavailable","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"productUnavailable"}],"title":"ExpirationReason.productUnavailable","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO18productUnavailableyA2CmF","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/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":{"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/unknown.json b/flare/data/documentation/flare/expirationreason/unknown.json index 666b60f76..2245456bd 100644 --- a/flare/data/documentation/flare/expirationreason/unknown.json +++ b/flare/data/documentation/flare/expirationreason/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\/expirationreason\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"ExpirationReason.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO7unknownyA2CmF","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/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"}}} \ 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\/expirationreason\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/ExpirationReason\/unknown","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"ExpirationReason.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare16ExpirationReasonO7unknownyA2CmF","modules":[{"name":"Flare"}]},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 2a3dea9b9..1e3163039 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Flare\/Se"},"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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/Flare\/SE"},"doc://Flare/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/Flare\/Se"},"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/fetchcachepolicy/!=(_:_:).json b/flare/data/documentation/flare/fetchcachepolicy/!=(_:_:).json index 3e5ec9547..b362ab00b 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/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/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"}}} \ 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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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..046dc0324 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/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/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 diff --git a/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json b/flare/data/documentation/flare/fetchcachepolicy/equatable-implementations.json index e164e3869..a5b99a3c0 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":"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/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 diff --git a/flare/data/documentation/flare/fetchcachepolicy/init(from:).json b/flare/data/documentation/flare/fetchcachepolicy/init(from:).json index ecc07ebb6..0a0d9161c 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/flare.json b/flare/data/documentation/flare/flare.json index e97b56df8..1a9b290a8 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/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"},"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/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/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"}}} \ 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json b/flare/data/documentation/flare/flare/addtransactionobserver(fallbackhandler:).json index 74e466b31..10fb03f8e 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/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:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":"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/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/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/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/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/checkeligibility(productids:).json b/flare/data/documentation/flare/flare/checkeligibility(productids:).json index 2f524d245..3e6dcb58d 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/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/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 +{"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/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":{"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/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/flare/configure(with:).json b/flare/data/documentation/flare/flare/configure(with:).json index cfc4667dc..8ac517084 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/flare/fetch(productids:).json b/flare/data/documentation/flare/flare/fetch(productids:).json index 4e084eadd..512782771 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":"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/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"},"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/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/fetch(productids:completion:).json b/flare/data/documentation/flare/flare/fetch(productids:completion:).json index c23a4ca23..0051284ca 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/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/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":{"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/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":"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":{"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/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/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/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/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/finish(transaction:).json b/flare/data/documentation/flare/flare/finish(transaction:).json index bb8b9776a..48b6feca1 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":{"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/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/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"}}} \ 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/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:)"},"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/finish(transaction:completion:).json b/flare/data/documentation/flare/flare/finish(transaction:completion:).json index 8cab1c317..eeb7e2985 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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"]}]}],"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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 8e77f17b8..b6bd4d8ba 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/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/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/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/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/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/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/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/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/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/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/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/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/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:)":{"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/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":{"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()"}}} \ 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: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/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/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/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/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()":{"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: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/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/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:)":{"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/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:)":{"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: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/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":{"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/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/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/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()"}}} \ 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 e692622b7..ea86247ae 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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/flare/purchase(product:completion:).json b/flare/data/documentation/flare/flare/purchase(product:completion:).json index 7fc755e64..b8c64d926 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/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: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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":"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/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:)"},"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/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/flare/purchase(product:options:).json b/flare/data/documentation/flare/flare/purchase(product:options:).json index 2de0d9d2f..de77c6000 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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/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 +{"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":{"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/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/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/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/purchase(product:options:completion:).json b/flare/data/documentation/flare/flare/purchase(product:options:completion:).json index 8eab3fb87..940fe68c2 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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 +{"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/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/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/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: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/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 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 ab209d3db..f080f08d0 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/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: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/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":{"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":"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/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/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/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/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:)"}}} \ 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 0e57df991..1c4080e36 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/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: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/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/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/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":"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/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/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/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/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/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/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"}}} \ 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 ea74df194..d5acd2923 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/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:)":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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/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:)":{"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/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"}}} \ 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 f18e6270c..05c476d33 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/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"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ 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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/receipt().json b/flare/data/documentation/flare/flare/receipt().json index e843878ce..f8f9079d1 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":{"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"},"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()"}}} \ 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/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/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"}}} \ 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 2d3070ebe..1387dccf9 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/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/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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/flare/removetransactionobserver().json b/flare/data/documentation/flare/flare/removetransactionobserver().json index 55c430ad1..f7caefe22 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":{"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/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/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":"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 e4671533c..990d3d36e 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/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"},"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()"}}} \ 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/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"},"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/shared.json b/flare/data/documentation/flare/flare/shared.json index b8b784e71..51b7fe90a 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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.json b/flare/data/documentation/flare/iaperror.json index d9a73184a..e232b1cf0 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/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/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/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/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/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/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/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":{"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/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"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/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/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/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/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/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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"}}} \ 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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"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/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/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/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/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/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/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/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/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/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/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/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/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"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:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iaperror/!=(_:_:).json b/flare/data/documentation/flare/iaperror/!=(_:_:).json index 616a3a92b..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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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 75741be44..fd1ee7447 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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\/==(_:_:)"}}} \ 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/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/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":"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"}}} \ 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 c75f5e1ca..7f270121d 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":"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/!=(_:_:)":{"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":"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/==(_:_:)":{"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":"!=(_:_:)","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\/!=(_:_:)"}}} \ 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..c1ea78b79 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/errordescription-3rq25.json b/flare/data/documentation/flare/iaperror/errordescription-3rq25.json index 21852310c..4f32a8d08 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":{"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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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-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"}}} \ 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 434624d08..c9c551942 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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":{"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/failedtodecodesignature(signature:).json b/flare/data/documentation/flare/iaperror/failedtodecodesignature(signature:).json index 333a16200..f60681500 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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/iaperror/failurereason-44tfk.json b/flare/data/documentation/flare/iaperror/failurereason-44tfk.json index 40ca90541..5f9ef9399 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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/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":{"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/failurereason-880fb.json b/flare/data/documentation/flare/iaperror/failurereason-880fb.json index cf36248bd..be870d88c 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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":"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/helpanchor.json b/flare/data/documentation/flare/iaperror/helpanchor.json index 2f9bf5ac9..bc612dfe4 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":{"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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..4c6b77bce 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/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"},"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/localizeddescription.json b/flare/data/documentation/flare/iaperror/localizeddescription.json index 1ca080faf..90067ea49 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 +{"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/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/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"}}} \ 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 78b48a26d..aebabfd40 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/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/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/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/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/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/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":{"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 +{"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/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/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/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/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/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-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/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/paymentcancelled.json b/flare/data/documentation/flare/iaperror/paymentcancelled.json index 7497cdb6b..77befcfe9 100644 --- a/flare/data/documentation/flare/iaperror/paymentcancelled.json +++ b/flare/data/documentation/flare/iaperror/paymentcancelled.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentcancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The payment was cancelled."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"title":"IAPError.paymentCancelled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO16paymentCancelledyA2CmF","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/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"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/iaperror\/paymentcancelled"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IAPError\/paymentCancelled","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The payment was cancelled."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"paymentCancelled"}],"title":"IAPError.paymentCancelled","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare8IAPErrorO16paymentCancelledyA2CmF","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/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"}}} \ 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..7de3f7828 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/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/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 ad766abd1..8f3984188 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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 diff --git a/flare/data/documentation/flare/iaperror/receiptnotfound.json b/flare/data/documentation/flare/iaperror/receiptnotfound.json index f3e033b81..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":{"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/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"}}} \ 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 a56e83599..5fae6d391 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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":{"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/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"}}} \ 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 f2d1f4c19..d83deb93a 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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":{"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/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-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/refund(error:).json b/flare/data/documentation/flare/iaperror/refund(error:).json index e9dd7a21a..30889396c 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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":{"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/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/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:)"}}} \ 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 8c8fa988d..f6de837e6 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":{"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/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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/transactionnotfound(productid:).json b/flare/data/documentation/flare/iaperror/transactionnotfound(productid:).json index 90ce40a49..280f9b951 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":{"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/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 +{"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":{"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:)"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/unknown.json b/flare/data/documentation/flare/iaperror/unknown.json index 718f0f292..78a4d7692 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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 diff --git a/flare/data/documentation/flare/iaperror/verification(error:).json b/flare/data/documentation/flare/iaperror/verification(error:).json index e06118236..22827fd8e 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/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":{"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"}}} \ 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 9cfb28fdb..f2d6f8e34 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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/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:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iflare.json b/flare/data/documentation/flare/iflare.json index d6263f0e0..ea588b2e6 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/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/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/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: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/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/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/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/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"},"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: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/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/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/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/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/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/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: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/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: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:)":{"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:)"}}} \ 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/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/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/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/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:)":{"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/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/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: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":{"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/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: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/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/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/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:)":{"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/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/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/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/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/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/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/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:)"}}} \ 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 f7bb2b12a..7f61d9ebb 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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 51048aaf1..ba8811d08 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/iflare/fetch(productids:).json b/flare/data/documentation/flare/iflare/fetch(productids:).json index 7fd529ca1..db690d087 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/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"}}} \ 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/fetch(productids:completion:).json b/flare/data/documentation/flare/iflare/fetch(productids:completion:).json index 2de1dc705..f5e83d8fc 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/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: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/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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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: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/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/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/finish(transaction:).json b/flare/data/documentation/flare/iflare/finish(transaction:).json index 1b997a8ab..930b80217 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/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":{"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/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/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":{"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/finish(transaction:completion:).json b/flare/data/documentation/flare/iflare/finish(transaction:completion:).json index ffe71e278..62940d119 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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: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/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\/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/iflare/loglevel.json b/flare/data/documentation/flare/iflare/loglevel.json index f0aac807c..6fcfb2b6d 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":"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 diff --git a/flare/data/documentation/flare/iflare/purchase(product:).json b/flare/data/documentation/flare/iflare/purchase(product:).json index f3ea67086..3bbeebc5a 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/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":{"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":"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/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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:completion:).json index 55a0395f0..f2c77040f 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/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/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/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/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/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/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"},"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/iflare/purchase(product:options:).json b/flare/data/documentation/flare/iflare/purchase(product:options:).json index d04b9006a..1a31c6439 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":{"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/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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 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 3c958a205..126f98f3b 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/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/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":{"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/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/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/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: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/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/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:options:promotionaloffer:).json b/flare/data/documentation/flare/iflare/purchase(product:options:promotionaloffer:).json index be903077b..fc7a10e37 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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"},"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/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 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 e7568c906..58556742f 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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: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/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/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/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":"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/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/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/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"}}} \ 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 8600f70d3..774656660 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/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/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/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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/purchase(product:promotionaloffer:completion:).json b/flare/data/documentation/flare/iflare/purchase(product:promotionaloffer:completion:).json index b0a1d7940..8452c5b33 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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: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/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"}}} \ 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/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/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/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/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"}}} \ 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 489a7f19c..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/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"}}} \ 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 18fe5b33f..c0a7aec40 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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"]}]},{"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/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/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":{"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/iflare/removetransactionobserver().json b/flare/data/documentation/flare/iflare/removetransactionobserver().json index f4872d824..a39caff59 100644 --- a/flare/data/documentation/flare/iflare/removetransactionobserver().json +++ b/flare/data/documentation/flare/iflare/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\/iflare\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/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:5Flare6IFlareP25removeTransactionObserveryyF","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IFlare"]]},"references":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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\/iflare\/removetransactionobserver()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IFlare\/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:5Flare6IFlareP25removeTransactionObserveryyF","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/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()"}}} \ 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 1a5f8ebca..e33b30748 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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":{"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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider.json b/flare/data/documentation/flare/iiapprovider.json index 4e35eb790..a445f745e 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: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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":{"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()"},"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/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/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/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: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/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/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/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/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 +{"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: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/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/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/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/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/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/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/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:)":{"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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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: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: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/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:)"}}} \ 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 0c39d2130..9cd8d0dec 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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 +{"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/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/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":{"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:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/iiapprovider/canmakepayments.json b/flare/data/documentation/flare/iiapprovider/canmakepayments.json index 5f1e9367d..68cc01432 100644 --- a/flare/data/documentation/flare/iiapprovider/canmakepayments.json +++ b/flare/data/documentation/flare/iiapprovider/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\/iiapprovider\/canmakepayments"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"False 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:5Flare12IIAPProviderP15canMakePaymentsSbvp","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/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"}}} \ 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\/iiapprovider\/canmakepayments"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IIAPProvider\/canMakePayments","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"False 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:5Flare12IIAPProviderP15canMakePaymentsSbvp","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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/checkeligibility(productids:).json b/flare/data/documentation/flare/iiapprovider/checkeligibility(productids:).json index 327bf9174..e931c9051 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/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/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/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\/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/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/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 41bb43ba2..44456400c 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/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/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":{"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":"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/fetch(productids:completion:).json b/flare/data/documentation/flare/iiapprovider/fetch(productids:completion:).json index cb77362cf..7827e5fdd 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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/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/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/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:)"}}} \ 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 2afaadb01..9d2cf97e9 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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:)":{"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:)"}}} \ 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/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/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"}}} \ 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 5b6d09f8c..6d9d405db 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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":"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/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/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 1e6cc1c50..7ded51104 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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 +{"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/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"}}} \ 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 61a1d68a5..fac353c0c 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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"}}} \ 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 d5e4841bf..97cd782d7 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/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/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/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":"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 df40abe64..7edee2bad 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/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/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/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: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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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"}}} \ 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 0cb19680a..aacd57f54 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/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/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":{"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()"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/refreshreceipt(completion:).json b/flare/data/documentation/flare/iiapprovider/refreshreceipt(completion:).json index 0532efb5d..5de49bde6 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/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":{"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(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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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(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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/iiapprovider/removetransactionobserver().json b/flare/data/documentation/flare/iiapprovider/removetransactionobserver().json index 48a746d93..518a0b782 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/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 +{"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 diff --git a/flare/data/documentation/flare/iiapprovider/restore().json b/flare/data/documentation/flare/iiapprovider/restore().json index 4cae7ceb0..6078f924c 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/irenewalinfo.json b/flare/data/documentation/flare/irenewalinfo.json index 5c269d379..fb98cae05 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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"},"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/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/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/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/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/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/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/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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/expirationreason.json b/flare/data/documentation/flare/irenewalinfo/expirationreason.json index 9119745d8..d2da20d79 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/irenewalinfo/graceperiodexpirationdate.json b/flare/data/documentation/flare/irenewalinfo/graceperiodexpirationdate.json index bbffb1152..0a55f131a 100644 --- a/flare/data/documentation/flare/irenewalinfo/graceperiodexpirationdate.json +++ b/flare/data/documentation/flare/irenewalinfo/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\/irenewalinfo\/graceperiodexpirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date the billing grace period will expire."}],"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:5Flare12IRenewalInfoP25gracePeriodExpirationDate10Foundation0G0VSgvp","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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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\/irenewalinfo\/graceperiodexpirationdate"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/gracePeriodExpirationDate","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The date the billing grace period will expire."}],"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:5Flare12IRenewalInfoP25gracePeriodExpirationDate10Foundation0G0VSgvp","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/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"}}} \ 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 1a735a8fe..55e53c223 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/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"},"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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 228285fd8..304970b74 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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 8ff60cd4a..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/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/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\/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/irenewalinfo/willautorenew.json b/flare/data/documentation/flare/irenewalinfo/willautorenew.json index 7875cce6c..dc77778bc 100644 --- a/flare/data/documentation/flare/irenewalinfo/willautorenew.json +++ b/flare/data/documentation/flare/irenewalinfo/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\/irenewalinfo\/willautorenew"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the subscription will auto renew at the end of the current billing period."}],"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:5Flare12IRenewalInfoP13willAutoRenewSbvp","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/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/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":"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\/irenewalinfo\/willautorenew"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo\/willAutoRenew","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Whether the subscription will auto renew at the end of the current billing period."}],"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:5Flare12IRenewalInfoP13willAutoRenewSbvp","required":true,"modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/IRenewalInfo"]]},"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/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/logging.json b/flare/data/documentation/flare/logging.json index 0aae994db..0bb93034a 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":{"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/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/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/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/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"}}} \ 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/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"},"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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymentmode.json b/flare/data/documentation/flare/paymentmode.json index 2d35d5508..c6d5d7a2e 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/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"}}} \ 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/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/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/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/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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/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/!=(_:_:).json b/flare/data/documentation/flare/paymentmode/!=(_:_:).json index ab1a528a9..0770245ce 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/!=(_:_:)":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/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":"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/equatable-implementations.json b/flare/data/documentation/flare/paymentmode/equatable-implementations.json index fd9dbb95b..082fcfbeb 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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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 diff --git a/flare/data/documentation/flare/paymentmode/freetrial.json b/flare/data/documentation/flare/paymentmode/freetrial.json index 100856f04..91018c8e2 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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..6d2b5486f 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/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":{"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/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 ab815cfe2..2d8f6d087 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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":"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/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/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":{"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/init(rawvalue:).json b/flare/data/documentation/flare/paymentmode/init(rawvalue:).json index 892ce99c9..8312ce5b8 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/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 +{"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/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/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/payupfront.json b/flare/data/documentation/flare/paymentmode/payupfront.json index ca4a55662..5e67db0ab 100644 --- a/flare/data/documentation/flare/paymentmode/payupfront.json +++ b/flare/data/documentation/flare/paymentmode/payupfront.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/payupfront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Price is charged once in advance"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"title":"PaymentMode.payUpFront","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO10payUpFrontyA2CmF","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/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"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/paymentmode\/payupfront"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentMode\/payUpFront","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Price is charged once in advance"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"payUpFront"}],"title":"PaymentMode.payUpFront","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare11PaymentModeO10payUpFrontyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentMode"]]},"references":{"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"}}} \ 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 34aa9813d..cf5d262c9 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/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/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/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 +{"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 diff --git a/flare/data/documentation/flare/paymentqueue.json b/flare/data/documentation/flare/paymentqueue.json index beb507bf7..50a608513 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/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/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":{"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/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(_:)-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/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/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/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"}}} \ 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/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":{"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"},"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/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/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(_:)-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"}}} \ 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 6829b2f6c..21455ea62 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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"}}} \ 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..4dd1a9572 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/canmakepayments.json b/flare/data/documentation/flare/paymentqueue/canmakepayments.json index a99b471ec..147700fd9 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/finishtransaction(_:).json b/flare/data/documentation/flare/paymentqueue/finishtransaction(_:).json index 6d9fc0555..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":{"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"},"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(_:)"}}} \ 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 d0b61d96d..67a321b17 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":{"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"},"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()"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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()"}}} \ 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 e5d0d232b..85aac9454 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/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 +{"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":{"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"},"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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction.json b/flare/data/documentation/flare/paymenttransaction.json index ee8d6995f..a42460aab 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":{"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"},"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/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/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/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/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"}}} \ 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/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/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.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/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/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"},"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/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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/!=(_:_:).json b/flare/data/documentation/flare/paymenttransaction/!=(_:_:).json index beb6dc3de..7242f83a8 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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/equatable-implementations.json b/flare/data/documentation/flare/paymenttransaction/equatable-implementations.json index eadca0afc..1dc14bc2e 100644 --- a/flare/data/documentation/flare/paymenttransaction/equatable-implementations.json +++ b/flare/data/documentation/flare/paymenttransaction/equatable-implementations.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/flare\/paymenttransaction\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"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/!=(_:_:)":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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\/paymenttransaction\/equatable-implementations"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/!=(_:_:)"],"generated":true}],"kind":"article","metadata":{"modules":[{"name":"Flare"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/paymenttransaction/error.json b/flare/data/documentation/flare/paymenttransaction/error.json index ed1714cdf..514544168 100644 --- a/flare/data/documentation/flare/paymenttransaction/error.json +++ b/flare/data/documentation/flare/paymenttransaction/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"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\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An object describing the error that occurred while processing the transaction."}],"kind":"symbol","metadata":{"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":"?"}],"title":"error","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV5errors5Error_pSgvp","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/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"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"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\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/error","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"An object describing the error that occurred while processing the transaction."}],"kind":"symbol","metadata":{"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":"?"}],"title":"error","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV5errors5Error_pSgvp","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/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"}}} \ 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 5249b71fc..6df7a6b7c 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":{"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/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 +{"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/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 diff --git a/flare/data/documentation/flare/paymenttransaction/original.json b/flare/data/documentation/flare/paymenttransaction/original.json index 34aa39c9e..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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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 94b1ac3a3..ccd9114f6 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":{"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/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 +{"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 diff --git a/flare/data/documentation/flare/paymenttransaction/productidentifier.json b/flare/data/documentation/flare/paymenttransaction/productidentifier.json index cccfc67cc..4cb7e036a 100644 --- a/flare/data/documentation/flare/paymenttransaction/productidentifier.json +++ b/flare/data/documentation/flare/paymenttransaction/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\/paymenttransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string used to identify a product that can be purchased from within your app."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV17productIdentifierSSvp","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/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":"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\/paymenttransaction\/productidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/productIdentifier","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A string used to identify a product that can be purchased from within your app."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"productIdentifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"productIdentifier","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare18PaymentTransactionV17productIdentifierSSvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction"]]},"references":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum.json index 68f56337c..4448deefb 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/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/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/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/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/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":{"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/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/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"}}} \ 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/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/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/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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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/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"}}} \ 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 b9b938f95..a4f3c133b 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/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/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":{"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\/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/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/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"}}} \ 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 573b1e87d..0835e0d33 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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":{"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 1a3edcd95..e7c640f8e 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":"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"},"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\/!=(_:_:)"}}} \ 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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\/!=(_:_:)"}}} \ 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 fdb9167a9..15ba85c05 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/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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 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 3a5f2e82c..2c541a1ed 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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"}}} \ 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/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 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 dc22fb2b7..189dcc85b 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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.enum/restored.json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/restored.json index 567d12296..7c6c2844e 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":{"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"},"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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/unknown(rawvalue:).json b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/unknown(rawvalue:).json index 7b1ef0080..683fc77ae 100644 --- a/flare/data/documentation/flare/paymenttransaction/state-swift.enum/unknown(rawvalue:).json +++ b/flare/data/documentation/flare/paymenttransaction/state-swift.enum/unknown(rawvalue:).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":"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\/paymenttransaction\/state-swift.enum\/unknown(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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":")"}],"title":"PaymentTransaction.State.unknown(rawValue:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO7unknownyAESi_tcAEmF","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":{"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/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:)"}}} \ 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":"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\/paymenttransaction\/state-swift.enum\/unknown(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PaymentTransaction\/State-swift.enum\/unknown(rawValue:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"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":")"}],"title":"PaymentTransaction.State.unknown(rawValue:)","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18PaymentTransactionV5StateO7unknownyAESi_tcAEmF","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/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":{"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 diff --git a/flare/data/documentation/flare/paymenttransaction/state-swift.property.json b/flare/data/documentation/flare/paymenttransaction/state-swift.property.json index 94538d5d2..efab86b3c 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":{"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/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"}}} \ 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":{"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/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/transactiondate.json b/flare/data/documentation/flare/paymenttransaction/transactiondate.json index 69f6ed3b2..cd6f20376 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":{"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/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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json b/flare/data/documentation/flare/paymenttransaction/transactionidentifier.json index c6a0e26e7..305228bef 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/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":{"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/perform-purchase.json b/flare/data/documentation/flare/perform-purchase.json index 4d674c000..54c08b40d 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"},{"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":"paragraph","inlineContent":[{"type":"text","text":"The closure emits a transaction when the system creates or updates transactions that occur outside of the app or on other devices."}]},{"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/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/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:)"},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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:)"},"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/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/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/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/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/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:)"},"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/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 +{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Setup-Observers","level":2,"type":"heading","text":"Setup Observers"},{"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":"paragraph","inlineContent":[{"type":"text","text":"The closure emits a transaction when the system creates or updates transactions that occur outside of the app or on other devices."}]},{"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/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/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/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/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/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/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/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/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"},"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/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/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/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/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:)"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus.json b/flare/data/documentation/flare/priceincreasestatus.json index 8c84a0e9a..5ccf2bf40 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/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/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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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":"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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).json b/flare/data/documentation/flare/priceincreasestatus/!=(_:_:).json index 9961596a6..9d1c81b73 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"!=(_:_:)","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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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/pending.json b/flare/data/documentation/flare/priceincreasestatus/pending.json index 91d829768..4292c41a2 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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":{"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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/productcategory.json b/flare/data/documentation/flare/productcategory.json index e191b5d05..cd32e4435 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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/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"},"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/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"}}} \ 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":{"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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/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/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 d3c6747ed..5223dec24 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/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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/equatable-implementations.json b/flare/data/documentation/flare/productcategory/equatable-implementations.json index 44966e1af..637ce7f1f 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/hash(into:).json b/flare/data/documentation/flare/productcategory/hash(into:).json index f3ae5cc26..f880e86dc 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/hashvalue.json b/flare/data/documentation/flare/productcategory/hashvalue.json index dfc6f6381..89598c2c1 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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"}}} \ 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 2ef0ab30a..f61839202 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":{"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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ 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 8251026f4..9e8f7533f 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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":{"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"}}} \ 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 9dc0635b6..28b4fbb73 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/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"},"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"}}} \ 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/producttype.json b/flare/data/documentation/flare/producttype.json index 628d8bf9b..d2e3ce05c 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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, 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/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/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/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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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 +{"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/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/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/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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/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/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/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/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/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 diff --git a/flare/data/documentation/flare/producttype/!=(_:_:).json b/flare/data/documentation/flare/producttype/!=(_:_:).json index b30c2bbbd..f70c6dde4 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 3c1edd64b..aba3e6c1f 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/producttype/equatable-implementations.json b/flare/data/documentation/flare/producttype/equatable-implementations.json index bd145556e..8c6d67e17 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/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"},"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/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/!=(_:_:)":{"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 1de28286f..df05559e1 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/init(rawvalue:).json b/flare/data/documentation/flare/producttype/init(rawvalue:).json index 6c3f7ad4b..1672834f2 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 +{"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 diff --git a/flare/data/documentation/flare/producttype/nonconsumable.json b/flare/data/documentation/flare/producttype/nonconsumable.json index 8bf494e54..ec69cdb56 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/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 diff --git a/flare/data/documentation/flare/producttype/nonrenewablesubscription.json b/flare/data/documentation/flare/producttype/nonrenewablesubscription.json index d5bc6d631..4e33bd130 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/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 +{"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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 798250bf5..602edf594 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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:)"},"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"}}} \ 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 7af833f71..ab804771b 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":{"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:)"},"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"},"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/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/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/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/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"},"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"},"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"}}} \ 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":{"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"},"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/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"},"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"},"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/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"},"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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer.json b/flare/data/documentation/flare/promotionaloffer.json index 03724a9e2..ad90e15d5 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/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"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/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"}}} \ 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/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/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/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(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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/promotionaloffer/discount.json b/flare/data/documentation/flare/promotionaloffer/discount.json index d5a9c3d10..463d7629f 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":{"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/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/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":"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/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/init(discount:signeddata:).json b/flare/data/documentation/flare/promotionaloffer/init(discount:signeddata:).json index 2e5cb4579..82a0de941 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class.json index 82cc144a1..9bc33f8dd 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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"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/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/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(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"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:)"}}} \ 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/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/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/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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"doc://Flare/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"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"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"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/promotionaloffer/signeddata-swift.class/identifier.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/identifier.json index 02ce38a20..34fa841e4 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/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":{"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/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 +{"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/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/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/init(identifier:keyidentifier:nonce:signature:timestamp:).json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/init(identifier:keyidentifier:nonce:signature:timestamp:).json index 2417a9ffe..510aceacf 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":{"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/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:)"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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:)"}}} \ 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 332d18321..0bc7840a6 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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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/nonce.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/nonce.json index 4cdd049e0..2ba37c0da 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/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/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":"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":{"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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/promotionaloffer/signeddata-swift.class/signature.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/signature.json index 61eebeaf5..36add39a8 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/promotionaloffer/signeddata-swift.class/timestamp.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.class/timestamp.json index 6fcc21b26..c2d8821e4 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 +{"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":{"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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.property.json b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.property.json index 4bd2ead8c..895124a6c 100644 --- a/flare/data/documentation/flare/promotionaloffer/signeddata-swift.property.json +++ b/flare/data/documentation/flare/promotionaloffer/signeddata-swift.property.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","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"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The signed discount applied to a payment."}],"kind":"symbol","metadata":{"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"}],"title":"signedData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare16PromotionalOfferC10signedDataAC06SignedE0Cvp","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer"]]},"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.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/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":"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"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/promotionaloffer\/signeddata-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/PromotionalOffer\/signedData-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The signed discount applied to a payment."}],"kind":"symbol","metadata":{"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"}],"title":"signedData","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","externalID":"s:5Flare16PromotionalOfferC10signedDataAC06SignedE0Cvp","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/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/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/purchasecompletionhandler.json b/flare/data/documentation/flare/purchasecompletionhandler.json index 2ba2aec70..6e3ce3ac6 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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/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/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/refund-purchase.json b/flare/data/documentation/flare/refund-purchase.json index 9a5bbb808..8512283b4 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":{"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"},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"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 diff --git a/flare/data/documentation/flare/refunderror.json b/flare/data/documentation/flare/refunderror.json index b742b2517..d3367d349 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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"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/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/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, 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"}}} \ 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/10Foundation14LocalizedErrorP":{"type":"unresolvable","title":"Foundation.LocalizedError","identifier":"doc:\/\/Flare\/10Foundation14LocalizedErrorP"},"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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refunderror/!=(_:_:).json b/flare/data/documentation/flare/refunderror/!=(_:_:).json index 0d1d54f7c..1b12acc68 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":"!=(_:_:)","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"},"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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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\/!=(_:_:)"},"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/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..10b3cc8b9 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/equatable-implementations.json b/flare/data/documentation/flare/refunderror/equatable-implementations.json index bfcd9b09b..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/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"},"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\/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 676ebb47f..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/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 +{"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 8400569e4..de10c3e26 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/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"},"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":{"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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/errordescription-j6xc.json b/flare/data/documentation/flare/refunderror/errordescription-j6xc.json index 90d835022..a0e7cc350 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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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 8bf4ae0ad..4c14271c4 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/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/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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/helpanchor.json b/flare/data/documentation/flare/refunderror/helpanchor.json index e213b7b8e..5c23d96ae 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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"}}} \ 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 7867331fb..fd9f2971d 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/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"}}} \ 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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/localizederror-implementations.json b/flare/data/documentation/flare/refunderror/localizederror-implementations.json index 90bedc7c7..e34427335 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/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/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/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-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/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"}}} \ 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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 a5b2642a4..898944d92 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":{"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/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"}}} \ 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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/refundrequeststatus.json b/flare/data/documentation/flare/refundrequeststatus.json index d054553db..7082449b1 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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"}}} \ 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":{"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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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"}}} \ 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 529afb11d..47d8d7871 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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/success.json b/flare/data/documentation/flare/refundrequeststatus/success.json index 0f1726279..e63390ec3 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/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/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"}}} \ 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 b267dd6b1..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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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\/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 9b2e56908..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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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 08ab3f820..9ad9c9b6e 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/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/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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/autorenewpreference.json b/flare/data/documentation/flare/renewalinfo/autorenewpreference.json index 1c3ee8b78..8c271aad6 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/currentproductid.json b/flare/data/documentation/flare/renewalinfo/currentproductid.json index f13e2c865..bd90bb6e3 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/expirationreason.json b/flare/data/documentation/flare/renewalinfo/expirationreason.json index dd4670f4b..96617152e 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/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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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/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/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"}}} \ 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 d0593eb52..cab0bc642 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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":"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/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/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"}}} \ 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 301cfc37d..b113996d6 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/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/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/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/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/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/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/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"}}} \ 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/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/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/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/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":{"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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/isinbillingretry.json b/flare/data/documentation/flare/renewalinfo/isinbillingretry.json index f707fca5f..1d3da7d70 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/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/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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 220bb1080..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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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 4a65d44e6..3c3f28d3f 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/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":{"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":"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/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/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 diff --git a/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json b/flare/data/documentation/flare/renewalinfo/priceincreasestatus.json index 648f7da52..2eeef322f 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/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/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/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"}}} \ 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/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/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":{"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 diff --git a/flare/data/documentation/flare/renewalinfo/willautorenew.json b/flare/data/documentation/flare/renewalinfo/willautorenew.json index 314221a34..5281a898b 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":{"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/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"}}} \ 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/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/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":{"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/renewalstate.json b/flare/data/documentation/flare/renewalstate.json index 679c64ff0..8cbc051c8 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/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":{"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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"}}} \ 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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/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/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/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/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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/!=(_:_:).json b/flare/data/documentation/flare/renewalstate/!=(_:_:).json index e10c349ae..6398cd4d7 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/!=(_:_:)":{"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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..c42af8bca 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":"!=(_:_:)","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/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"}}} \ 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 4cf738c54..bd53c37d2 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/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"}}} \ 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/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":{"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/inbillingretryperiod.json b/flare/data/documentation/flare/renewalstate/inbillingretryperiod.json index fbc8317d7..98a432ed7 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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"},"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/revoked.json b/flare/data/documentation/flare/renewalstate/revoked.json index 4794707cc..a49575460 100644 --- a/flare/data/documentation/flare/renewalstate/revoked.json +++ b/flare/data/documentation/flare/renewalstate/revoked.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/revoked"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"title":"RenewalState.revoked","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7revokedyA2CmF","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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/revoked"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/revoked","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"revoked"}],"title":"RenewalState.revoked","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7revokedyA2CmF","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/RenewalState"]]},"references":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/renewalstate/subscribed.json b/flare/data/documentation/flare/renewalstate/subscribed.json index a5cdacedc..e36d3bebc 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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/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/renewalstate/unknown.json b/flare/data/documentation/flare/renewalstate/unknown.json index 33cd96b15..930709f9c 100644 --- a/flare/data/documentation/flare/renewalstate/unknown.json +++ b/flare/data/documentation/flare/renewalstate/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\/renewalstate\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"RenewalState.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7unknownyA2CmF","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/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":{"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":"unknown"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/renewalstate\/unknown"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/RenewalState\/unknown","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unknown"}],"title":"RenewalState.unknown","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare12RenewalStateO7unknownyA2CmF","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/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/restore-purchase.json b/flare/data/documentation/flare/restore-purchase.json index b355d7a4f..ece2d05bb 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-consumable and consumable purchases as well as subscriptions."}],"identifier":"doc:\/\/Flare\/documentation\/Flare","kind":"symbol","type":"topic","url":"\/documentation\/flare"},"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/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()"},"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/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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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"},"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 diff --git a/flare/data/documentation/flare/storeproduct.json b/flare/data/documentation/flare/storeproduct.json index ce6644f20..05070b63a 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"},"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/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"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/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/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/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ 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/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/Flare\/s23CustomStringConvertibleP"},"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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, 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"},"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"doc://Flare/objc(pl)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObjectProtocol","identifier":"doc:\/\/Flare\/objc(pl)NSObject"},"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":{"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(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"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/storeproduct/currencycode.json b/flare/data/documentation/flare/storeproduct/currencycode.json index ffa7038f5..08d99ea0f 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 +{"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/discounts.json b/flare/data/documentation/flare/storeproduct/discounts.json index a88a44a96..4a16ed164 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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 diff --git a/flare/data/documentation/flare/storeproduct/init(product:).json b/flare/data/documentation/flare/storeproduct/init(product:).json index d303564cf..c5794868d 100644 --- a/flare/data/documentation/flare/storeproduct/init(product:).json +++ b/flare/data/documentation/flare/storeproduct/init(product:).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":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The StoreKit product."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/init(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"init(product:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare12StoreProductC7productAC0B3Kit0C0V_tcfc","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\/StoreProduct"]]},"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/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/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":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"product"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Product","preciseIdentifier":"s:8StoreKit7ProductV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"product","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The StoreKit product."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/init(product:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(product:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"modules":[{"name":"Flare"}],"role":"symbol","title":"init(product:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare12StoreProductC7productAC0B3Kit0C0V_tcfc","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\/StoreProduct"]]},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/init(skproduct:).json b/flare/data/documentation/flare/storeproduct/init(skproduct:).json index 8be48b572..615388372 100644 --- a/flare/data/documentation/flare/storeproduct/init(skproduct:).json +++ b/flare/data/documentation/flare/storeproduct/init(skproduct:).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":"skProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"skProduct","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The StoreKit product."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/init(skproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(skProduct:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare12StoreProductC02skC0ACSo9SKProductC_tcfc","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"]]},"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/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 +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"skProduct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProduct","preciseIdentifier":"c:objc(cs)SKProduct"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"skProduct","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The StoreKit product."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproduct\/init(skproduct:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProduct\/init(skProduct:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProduct"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(skProduct:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare12StoreProductC02skC0ACSo9SKProductC_tcfc","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProduct"]]},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 a445655df..4d8b08d46 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"},"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":"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/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/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/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 diff --git a/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json b/flare/data/documentation/flare/storeproduct/iskproduct-implementations.json index ed1edcf29..af751a397 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/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/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/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":{"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/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/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/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/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/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/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/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/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"}}} \ 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/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/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/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/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/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/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/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/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/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/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 diff --git a/flare/data/documentation/flare/storeproduct/localizeddescription.json b/flare/data/documentation/flare/storeproduct/localizeddescription.json index cd1a816e2..67cfb2558 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":{"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"},"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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/localizedpricestring.json b/flare/data/documentation/flare/storeproduct/localizedpricestring.json index d8223e0d4..2f54da9d0 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/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"},"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":"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":{"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/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"}}} \ 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 fff862358..29e6e2037 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/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":{"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/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":{"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/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"}}} \ 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 4dc0556c6..a22ae3adc 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":{"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/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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/productidentifier.json b/flare/data/documentation/flare/storeproduct/productidentifier.json index 0f2fc13d8..57143fee5 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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"},"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/producttype.json b/flare/data/documentation/flare/storeproduct/producttype.json index d3c38e822..e023dab9b 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/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":{"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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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"}}} \ 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 e05ecc75f..f143cf3a0 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/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/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"},"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"}}} \ 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":{"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/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/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"}}} \ 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..7fbeddb43 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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 8feaab72f..48a536c03 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/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/storeproductdiscount.json b/flare/data/documentation/flare/storeproductdiscount.json index 315edf9a0..05bfe83da 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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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":{"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(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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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":{"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/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/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 3e06041d9..329d45f9d 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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/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 diff --git a/flare/data/documentation/flare/storeproductdiscount/init(skproductdiscount:).json b/flare/data/documentation/flare/storeproductdiscount/init(skproductdiscount:).json index 93e870a80..54ede41a9 100644 --- a/flare/data/documentation/flare/storeproductdiscount/init(skproductdiscount:).json +++ b/flare/data/documentation/flare/storeproductdiscount/init(skproductdiscount:).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":"skProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProductDiscount","preciseIdentifier":"c:objc(cs)SKProductDiscount"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"skProductDiscount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The details of an introductory offer or a promotional"},{"type":"text","text":" "},{"type":"text","text":"offer for an auto-renewable subscription."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/init(skproductdiscount:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(skProductDiscount:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare20StoreProductDiscountC02skcD0ACSgSo09SKProductD0C_tcfc","extendedModule":"Flare","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount"]]},"references":{"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":{"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":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"skProductDiscount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SKProductDiscount","preciseIdentifier":"c:objc(cs)SKProductDiscount"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["macOS"]}]},{"kind":"parameters","parameters":[{"name":"skProductDiscount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The details of an introductory offer or a promotional"},{"type":"text","text":" "},{"type":"text","text":"offer for an auto-renewable subscription."}]}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/storeproductdiscount\/init(skproductdiscount:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/StoreProductDiscount\/init(skProductDiscount:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Creates a new "},{"type":"codeVoice","code":"StoreProductDiscount"},{"type":"text","text":" instance."}],"kind":"symbol","metadata":{"role":"symbol","title":"init(skProductDiscount:)","roleHeading":"Initializer","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":")"}],"symbolKind":"init","externalID":"s:5Flare20StoreProductDiscountC02skcD0ACSgSo09SKProductD0C_tcfc","extendedModule":"Flare","modules":[{"name":"Flare"}]},"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(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:)"}}} \ 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 c798695b5..d7a8687ea 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/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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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 +{"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":{"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/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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/storeproductdiscount/numberofperiods.json b/flare/data/documentation/flare/storeproductdiscount/numberofperiods.json index 93e367dbe..1c2076061 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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/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 d35fcbd8d..935214075 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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":{"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"},"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 diff --git a/flare/data/documentation/flare/storeproductdiscount/paymentmode.json b/flare/data/documentation/flare/storeproductdiscount/paymentmode.json index 8b9a4c950..aba5d610f 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/storeproductdiscount/subscriptionperiod.json b/flare/data/documentation/flare/storeproductdiscount/subscriptionperiod.json index 1c8e9e8c3..1eadcbd4a 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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":{"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 diff --git a/flare/data/documentation/flare/storeproductdiscount/type.json b/flare/data/documentation/flare/storeproductdiscount/type.json index 095218a80..37c99c1eb 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":"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/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/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/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 diff --git a/flare/data/documentation/flare/storetransaction.json b/flare/data/documentation/flare/storetransaction.json index fddaf0bbe..965863cec 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/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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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/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 diff --git a/flare/data/documentation/flare/storetransaction/!=(_:_:).json b/flare/data/documentation/flare/storetransaction/!=(_:_:).json index 92c2cfd0a..6a1a049ec 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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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\/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":"!=(_:_:)","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"},"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 diff --git a/flare/data/documentation/flare/storetransaction/==(_:_:).json b/flare/data/documentation/flare/storetransaction/==(_:_:).json index e85b417d2..e297095b1 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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 +{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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 diff --git a/flare/data/documentation/flare/storetransaction/equatable-implementations.json b/flare/data/documentation/flare/storetransaction/equatable-implementations.json index 0759ceb0b..357439502 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":"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"},"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"}}} \ 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 a23cd1d23..11c424717 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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/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"}}} \ 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 55583649c..51c2c2df7 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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":{"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/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 2e9bdafb8..4dcac18bf 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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/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 +{"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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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/jwsrepresentation.json b/flare/data/documentation/flare/storetransaction/jwsrepresentation.json index d437eb2b9..b140fee4d 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/storetransaction/productidentifier.json b/flare/data/documentation/flare/storetransaction/productidentifier.json index 436ea5ede..51cbddf09 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 c8050a1a1..903710726 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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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":{"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 diff --git a/flare/data/documentation/flare/storetransaction/quantity.json b/flare/data/documentation/flare/storetransaction/quantity.json index a1ed61af1..35b96ee5d 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/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"},"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":"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/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/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"}}} \ 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 4153600a6..a14c61fb8 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/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/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"}}} \ 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":{"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/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 diff --git a/flare/data/documentation/flare/subscriptioneligibility.json b/flare/data/documentation/flare/subscriptioneligibility.json index d3d193b35..8c1b3ef59 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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/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/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/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":{"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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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":"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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/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 diff --git a/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).json b/flare/data/documentation/flare/subscriptioneligibility/!=(_:_:).json index 7beb53d3a..3ecbd07a8 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/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"},"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/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/eligible.json b/flare/data/documentation/flare/subscriptioneligibility/eligible.json index a0cb430c2..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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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":{"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":"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 95ac5c9d7..6bb373a3b 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 diff --git a/flare/data/documentation/flare/subscriptioneligibility/hash(into:).json b/flare/data/documentation/flare/subscriptioneligibility/hash(into:).json index 67f523385..018c56f98 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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"}}} \ 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/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/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"}}} \ 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 70c35234b..12d324355 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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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\/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/noneligible.json b/flare/data/documentation/flare/subscriptioneligibility/noneligible.json index 13fc09e93..7c00480b2 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/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":{"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":"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":{"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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/rawrepresentable-implementations.json b/flare/data/documentation/flare/subscriptioneligibility/rawrepresentable-implementations.json index db13e9bb5..7dc3f66fe 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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:)"}}} \ 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/subscriptioninfo.json b/flare/data/documentation/flare/subscriptioninfo.json index c48602a53..dd27f9815 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/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":{"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 diff --git a/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json b/flare/data/documentation/flare/subscriptioninfo/subscriptionstatus.json index d8fbc70d7..ec5f55a8a 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/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/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/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/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":"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/subscriptioninfostatus.json b/flare/data/documentation/flare/subscriptioninfostatus.json index 90ca614c5..6189465db 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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 diff --git a/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json b/flare/data/documentation/flare/subscriptioninfostatus/isubscriptioninfostatus-implementations.json index 9214dc73f..ec67da244 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/renewalstate.json b/flare/data/documentation/flare/subscriptioninfostatus/renewalstate.json index f84fad514..447249b20 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":{"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/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/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"}}} \ 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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/subscriptionrenewalinfo.json b/flare/data/documentation/flare/subscriptioninfostatus/subscriptionrenewalinfo.json index 4090a4ccb..7ff4dcd88 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/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/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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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":"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/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/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/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/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/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/subscriptionperiod.json b/flare/data/documentation/flare/subscriptionperiod.json index 1a6159d21..64940ccb3 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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"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"},"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/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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"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/objc(cs)NSObject":{"type":"unresolvable","title":"ObjectiveC.NSObject","identifier":"doc:\/\/Flare\/objc(cs)NSObject"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/s7CVarArgP":{"type":"unresolvable","title":"Swift.CVarArg","identifier":"doc:\/\/Flare\/s7CVarArgP"}}} \ 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/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/s28CustomDebugStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomDebugStringConvertible","identifier":"doc:\/\/Flare\/s28CustomDebugStringConvertibleP"},"doc://Flare/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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.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/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/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/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"},"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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"}}} \ 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..ae57c7586 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":{"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/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"}}} \ 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 cd0708c68..543aa1ec3 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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":"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/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"}}} \ 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 111bcd85e..1a4b1e937 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/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 +{"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 diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum.json index cf4421d22..2b596f435 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/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/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/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/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/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/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/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/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":{"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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, 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"}}} \ 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/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/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/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/Flare\/SH"},"doc://Flare/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/Flare\/SY"},"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/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/Flare\/SQ"},"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/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"}}} \ 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 44218880f..9bb140330 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"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/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":{"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/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":{"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/day.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/day.json index 0e18aa9dd..077c350d3 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/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"},"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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/hash(into:).json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hash(into:).json index 8a0ac5d54..90ee62d6e 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":{"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"},"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/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":"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":{"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/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"},"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":{"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/hashvalue.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/hashvalue.json index f81de06d6..cb3b08221 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/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":{"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"}}} \ 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/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/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/init(rawvalue:).json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/init(rawvalue:).json index dc3651702..7b1a856e8 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/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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/month.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/month.json index 1ffe5e2b3..ec3c13059 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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":{"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/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"}}} \ 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 d628ceeca..eeca39e6d 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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/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:)"}}} \ 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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/week.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/week.json index 824d80dff..0ec52d2e2 100644 --- a/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/week.json +++ b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/week.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/week"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"title":"SubscriptionPeriod.Unit.week","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18SubscriptionPeriodC4UnitO4weekyA2EmF","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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"languages":["swift"],"platforms":["macOS"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/flare\/subscriptionperiod\/unit-swift.enum\/week"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/SubscriptionPeriod\/Unit-swift.enum\/week","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"A subscription period unit of a week."}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"week"}],"title":"SubscriptionPeriod.Unit.week","roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:5Flare18SubscriptionPeriodC4UnitO4weekyA2EmF","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/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":{"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/year.json b/flare/data/documentation/flare/subscriptionperiod/unit-swift.enum/year.json index 6826e8aab..83d2b8511 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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":{"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"}}} \ 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 e4925bb3d..2d505f521 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.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"},"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":"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/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"},"doc://Flare/documentation/Flare":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/value.json b/flare/data/documentation/flare/subscriptionperiod/value.json index 07f4d3649..4d8403faf 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":{"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/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 +{"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":{"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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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.json b/flare/data/documentation/flare/verificationerror.json index 6dd853800..1e3793e15 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/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/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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"doc://Flare/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/Flare\/s5ErrorP"},"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"},"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/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"}}} \ 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/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/Flare\/s8SendableP"},"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/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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/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/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/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"}}} \ 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..2b69fc4ca 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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/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/invalidcertificatechain.json b/flare/data/documentation/flare/verificationerror/invalidcertificatechain.json index 04bec8c41..d20e38543 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/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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 233ce3a03..5ad179b0a 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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 5730eb844..aa4b5b195 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":{"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-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/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/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"}}} \ No newline at end of file diff --git a/flare/data/documentation/flare/verificationerror/localizeddescription.json b/flare/data/documentation/flare/verificationerror/localizeddescription.json index 8e588cb41..b8f365c95 100644 --- a/flare/data/documentation/flare/verificationerror/localizeddescription.json +++ b/flare/data/documentation/flare/verificationerror/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\/verificationerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/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:5Flare17VerificationErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/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/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/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"}}} \ 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\/verificationerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/Flare\/documentation\/Flare\/VerificationError\/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:5Flare17VerificationErrorO","extendedModule":"Swift","modules":[{"name":"Flare"}]},"hierarchy":{"paths":[["doc:\/\/Flare\/documentation\/Flare","doc:\/\/Flare\/documentation\/Flare\/VerificationError","doc:\/\/Flare\/documentation\/Flare\/VerificationError\/Error-Implementations"]]},"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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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/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 diff --git a/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json b/flare/data/documentation/flare/verificationerror/missingrequiredproperties.json index 742cba114..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/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/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..b0377665e 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/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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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"}}} \ 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 94041b731..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":{"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:)"}}} \ 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 ca762e4df..c89189388 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":{"role":"collection","title":"Flare","abstract":[{"type":"text","text":"Flare provides an elegant interface for In-App Purchases, supporting non-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 +{"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/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/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 diff --git a/flare/index/availability.index b/flare/index/availability.index index 76df7fba5..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 14981c38b..9af571542 100755 Binary files a/flare/index/data.mdb and b/flare/index/data.mdb differ