---
title: HomeAccessoryEnumSetting.SelectionStyle
framework: HomeExtensions
role: symbol
role_heading: Enumeration
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+]
path: homeextensions/homeaccessoryenumsetting/selectionstyle
---

# HomeAccessoryEnumSetting.SelectionStyle

Styles for presenting an enumeration setting’s options.

## Declaration

```swift
enum SelectionStyle
```

## Topics

### Presentation styles

- [HomeAccessoryEnumSetting.SelectionStyle.expanded](homeextensions/homeaccessoryenumsetting/selectionstyle/expanded.md)
- [HomeAccessoryEnumSetting.SelectionStyle.inline](homeextensions/homeaccessoryenumsetting/selectionstyle/inline.md)
- [HomeAccessoryEnumSetting.SelectionStyle.navigation](homeextensions/homeaccessoryenumsetting/selectionstyle/navigation.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)

## See Also

### Creating an enumeration setting

- [init(id:label:isEnabled:defaultValue:currentValue:style:)](homeextensions/homeaccessoryenumsetting/init(id:label:isenabled:defaultvalue:currentvalue:style:).md)
