---
title: "init(_:selection:pickerOptionContent:confirmation:)"
framework: storekit
role: symbol
role_heading: Initializer
path: "storekit/subscriptionstorepicker/init(_:selection:pickeroptioncontent:confirmation:)"
---

# init(_:selection:pickerOptionContent:confirmation:)

## Declaration

```swift
@MainActor @preconcurrency init(_ configuration: SubscriptionStoreControlStyleConfiguration, selection: Binding<SubscriptionStoreControlStyleConfiguration.Option?>, @ViewBuilder pickerOptionContent: @escaping (SubscriptionStoreControlStyleConfiguration.PickerOption) -> PickerContent, @ViewBuilder confirmation: @escaping (SubscriptionStoreControlStyleConfiguration.Option) -> ConfirmationContent)
```

## See Also

### Managing a subscription picker’s selection state

- [init(selection:pickerContent:confirmation:)](storekit/subscriptionstorepicker/init(selection:pickercontent:confirmation:).md)
