AutomaticProductPlaceholderIcon
AutomaticProductViewStyle
AutomaticSubscriptionStoreControlStyle
AutomaticSubscriptionStoreMarketingContent
ButtonsSubscriptionStoreControlStyle
PickerSubscriptionStoreControlStyle
ProductViewStyleConfiguration
ProminentPickerSubscriptionStoreControlStyle
StoreKit.Product
SubscriptionRelationship
SubscriptionItemBaseConfiguration
SubscriptionStoreButtonLabel
SubscriptionStoreControlBackground
SubscriptionStoreControlStyleConfiguration
SubscriptionStoreControlStyleConfiguration
MarketingContent
SubscriptionStorePolicyKind
EntitlementTaskState
public func flatMap<NewValue>(_ transform: (Value) throws -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>) rethrows -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>
EntitlementTaskState
public func flatMap<NewValue>(_ transform: (Value) async throws -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>) async rethrows -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>
EntitlementTaskState
public func map<NewValue>(_ transform: (Value) throws -> NewValue) rethrows -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>
EntitlementTaskState
public func map<NewValue>(_ transform: (Value) async throws -> NewValue) async rethrows -> _StoreKit_SwiftUI.EntitlementTaskState<NewValue>
SubscriptionStoreControlStyleConfiguration
internal func actionInternal(productID: StoreKit.Product.ID)
SwiftUICore.View
nonisolated internal func _productDescriptionHidden(_ hidden: Swift.Bool = true) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func currentEntitlementTask(for productID: Swift.String, priority: _Concurrency.TaskPriority = .medium, action: @escaping (_StoreKit_SwiftUI.EntitlementTaskState<StoreKit.VerificationResult<StoreKit.Transaction>?>) async -> ()) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func inAppPurchaseOptions(_ options: ((StoreKit.Product) async -> Swift.Set<StoreKit.Product.PurchaseOption>)?) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func onInAppPurchaseCompletion(perform action: ((StoreKit.Product, Swift.Result<StoreKit.Product.PurchaseResult, any Swift.Error>) async -> ())?) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func onInAppPurchaseStart(perform action: ((StoreKit.Product) async -> ())?) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func productDescription(_ visibility: SwiftUICore.Visibility) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func productIconBorder() -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func productViewStyle(_ style: some ProductViewStyle) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func refundRequestSheet(for transactionID: StoreKit.Transaction.ID, isPresented: SwiftUICore.Binding<Swift.Bool>, onDismiss: (@_Concurrency.MainActor (Swift.Result<StoreKit.Transaction.RefundRequestStatus, StoreKit.Transaction.RefundRequestError>) -> ())? = nil) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func storeButton(_ visibility: SwiftUICore.Visibility, for buttonKinds: _StoreKit_SwiftUI.StoreButtonKind...) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func storeProductTask(for id: StoreKit.Product.ID, priority: _Concurrency.TaskPriority = .medium, action: @escaping (StoreKit.Product.TaskState) async -> ()) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func storeProductsTask(for ids: some Collection<Product.ID> & Sendable & Equatable, priority: _Concurrency.TaskPriority = .medium, action: @escaping (StoreKit.Product.CollectionTaskState) async -> ()) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStatusTask(for groupID: Swift.String, priority: _Concurrency.TaskPriority = .medium, action: @escaping (_StoreKit_SwiftUI.EntitlementTaskState<[StoreKit.Product.SubscriptionInfo.Status]>) async -> ()) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStoreButtonLabel(_ label: _StoreKit_SwiftUI.SubscriptionStoreButtonLabel) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStoreControlIcon(@SwiftUICore.ViewBuilder icon: @escaping (StoreKit.Product, StoreKit.Product.SubscriptionInfo) -> some View) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStoreControlStyle(_ style: some SubscriptionStoreControlStyle) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStorePolicyDestination(for button: _StoreKit_SwiftUI.SubscriptionStorePolicyKind, @SwiftUICore.ViewBuilder destination: () -> some View) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStorePolicyForegroundStyle(_ style: some ShapeStyle) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStorePolicyForegroundStyle(_ primary: some ShapeStyle, _ secondary: some ShapeStyle) -> some SwiftUICore.View
SwiftUICore.View
nonisolated public func subscriptionStoreSignInAction(_ action: (() -> ())?) -> some SwiftUICore.View
EntitlementTaskState
public var transaction: StoreKit.VerificationResult<StoreKit.Transaction>?
EntitlementTaskState
public var value: Value?
ProductIconPhase
public var error: (any Swift.Error)?
ProductIconPhase
public var promotionalIcon: SwiftUICore.Image?
ProductViewStyle
public static var automatic: _StoreKit_SwiftUI.AutomaticProductViewStyle
ProductViewStyle
public static var compact: _StoreKit_SwiftUI.CompactProductViewStyle
ProductViewStyle
public static var large: _StoreKit_SwiftUI.LargeProductViewStyle
ProductViewStyle
public static var regular: _StoreKit_SwiftUI.RegularProductViewStyle
StoreKit.Product.CollectionTaskState
public var products: [StoreKit.Product]?
StoreKit.Product.TaskState
public var product: StoreKit.Product?
SubscriptionStoreControlStyle
public static var automatic: _StoreKit_SwiftUI.AutomaticSubscriptionStoreControlStyle
SubscriptionStoreControlStyle
public static var buttons: _StoreKit_SwiftUI.ButtonsSubscriptionStoreControlStyle
SubscriptionStoreControlStyle
public static var picker: _StoreKit_SwiftUI.PickerSubscriptionStoreControlStyle
SubscriptionStoreControlStyle
public static var prominentPicker: _StoreKit_SwiftUI.ProminentPickerSubscriptionStoreControlStyle
SubscriptionStoreControlStyleConfiguration
internal var currentPlanIDInternal: StoreKit.Product.ID?
SubscriptionStoreControlStyleConfiguration
internal var hiddenCurrentPlanInternal: StoreKit.Product?
SubscriptionStoreControlStyleConfiguration
internal var isEligibleForIntroOfferInternal: Swift.Bool
SubscriptionStoreControlStyleConfiguration
internal var marketingContentInternal: _StoreKit_SwiftUI.SubscriptionStoreControlStyleConfiguration.MarketingContent
SubscriptionStoreControlStyleConfiguration
internal var visibleSubscriptionPlansInternal: [StoreKit.Product]
SwiftUI.ContainerBackgroundPlacement
public static var subscriptionStore: SwiftUI.ContainerBackgroundPlacement
SwiftUI.ContainerBackgroundPlacement
public static var subscriptionStoreFullHeight: SwiftUI.ContainerBackgroundPlacement
SwiftUICore.EnvironmentValues
public var purchase: _StoreKit_SwiftUI.PurchaseAction
AutomaticProductPlaceholderIcon
Swift.Sendable
AutomaticProductViewStyle
Swift.Sendable
AutomaticSubscriptionStoreControlStyle
Swift.Sendable
AutomaticSubscriptionStoreMarketingContent
Swift.Sendable
ButtonsSubscriptionStoreControlStyle
Swift.Sendable
CompactProductViewStyle
Swift.Sendable
EntitlementTaskState
Swift.Sendable
LargeProductViewStyle
Swift.Sendable
PickerSubscriptionStoreControlStyle
Swift.Sendable
ProductView
Swift.Sendable
ProductViewStyleConfiguration.Icon
Swift.Sendable
ProminentPickerSubscriptionStoreControlStyle
Swift.Sendable
PurchaseAction
Swift.Sendable
RegularProductViewStyle
Swift.Sendable
SubscriptionStoreControlStyleConfiguration.MarketingContent
Swift.Sendable
SubscriptionStoreView
Swift.Sendable