One Logo Pool Ball
_StoreKit_SwiftUI · IOS API REFERENCE

SubscriptionOfferViewStyleConfiguration

struct · iOS 26.0+ · SDK 27.1

struct SubscriptionOfferViewStyleConfiguration

Members (10)

get · iOS 26.0+

activeOffer

TypeScript
get activeOffer(): (_StoreKit_Product_SubscriptionOffer) | null
Swift declaration
let activeOffer: Product.SubscriptionOffer?
get · iOS 26.0+

visibleSubscription

TypeScript
get visibleSubscription(): (_StoreKit_Product) | null
Swift declaration
var visibleSubscription: Product?
set · iOS 26.0+

visibleSubscription

TypeScript
set visibleSubscription(value: (_StoreKit_Product) | null)
Swift declaration
var visibleSubscription: Product?
get · iOS 26.0+

subscriptions

TypeScript
get subscriptions(): (Array<_StoreKit_Product>) | null
Swift declaration
var subscriptions: [Product]? { get }
method · iOS 26.0+

displayDetails

TypeScript
displayDetails(): void
Swift declaration
func displayDetails()
get · iOS 26.0+

subscriptionStatus

TypeScript
get subscriptionStatus(): Array<_StoreKit_Product_SubscriptionInfo_Status>
Swift declaration
let subscriptionStatus: [Product.SubscriptionInfo.Status]
get · iOS 26.0+

subscriptionGroupDisplayName

TypeScript
get subscriptionGroupDisplayName(): string
Swift declaration
var subscriptionGroupDisplayName: String { get }
get · iOS 26.0+

icon

TypeScript
get icon(): SubscriptionOfferViewStyleConfiguration_Icon
Swift declaration
let icon: SubscriptionOfferViewStyleConfiguration.Icon
get · iOS 26.0+

state

TypeScript
get state(): Product_CollectionTaskState
Swift declaration
let state: Product.CollectionTaskState
method · iOS 26.0+

subscribe

TypeScript
subscribe(): void
Swift declaration
func subscribe()

Skipped declarations

No declarations were skipped in this snapshot.

All _StoreKit_SwiftUI types →