---
title: StoreContent
framework: storekit
role: symbol
role_heading: Protocol
path: storekit/storecontent
---

# StoreContent

A type that represents the content of a store.

## Declaration

```swift
@MainActor @preconcurrency protocol StoreContent
```

## Topics

### Implementing store content

- [body](storekit/storecontent/body-swift.property.md)
- [Body](storekit/storecontent/body-swift.associatedtype.md)

### Configuring store content

- [subscriptionStoreOptionGroupStyle(_:)](storekit/storecontent/subscriptionstoreoptiongroupstyle(_:).md)
- [subscriptionStoreButtonLabel(_:)](storekit/storecontent/subscriptionstorebuttonlabel(_:).md)
- [storeButton(_:for:)](storekit/storecontent/storebutton(_:for:).md)
- [subscriptionStoreControlStyle(_:placement:)](storekit/storecontent/subscriptionstorecontrolstyle(_:placement:).md)
- [productDescription(_:)](storekit/storecontent/productdescription(_:).md)

### Configuring backgrounds

- [subscriptionStoreControlBackground(_:)](storekit/storecontent/subscriptionstorecontrolbackground(_:)-10hv8.md)
- [subscriptionStoreControlBackground(_:)](storekit/storecontent/subscriptionstorecontrolbackground(_:)-3xzai.md)
- [subscriptionStorePickerItemBackground(_:)](storekit/storecontent/subscriptionstorepickeritembackground(_:).md)
- [subscriptionStorePickerItemBackground(_:in:)](storekit/storecontent/subscriptionstorepickeritembackground(_:in:).md)

### Supporting types

- [IdentifiedStoreContent](storekit/identifiedstorecontent.md)

## Relationships

### Conforming Types

- [SubscriptionOptionGroup](storekit/subscriptionoptiongroup.md)
- [SubscriptionOptionGroupSet](storekit/subscriptionoptiongroupset.md)
- [SubscriptionOptionSection](storekit/subscriptionoptionsection.md)
- [SubscriptionPeriodGroupSet](storekit/subscriptionperiodgroupset.md)
- [TupleStoreContent](storekit/tuplestorecontent.md)

## See Also

### Declaring the structure of a subscription store

- [SubscriptionOptionGroup](storekit/subscriptionoptiongroup.md)
- [SubscriptionOptionGroupSet](storekit/subscriptionoptiongroupset.md)
- [SubscriptionPeriodGroupSet](storekit/subscriptionperiodgroupset.md)
- [SubscriptionOptionSection](storekit/subscriptionoptionsection.md)
- [StoreContentBuilder](storekit/storecontentbuilder.md)
