---
title: ASPickerDisplaySettings
framework: accessorysetupkit
role: symbol
role_heading: Class
path: accessorysetupkit/aspickerdisplaysettings
---

# ASPickerDisplaySettings

A type that contains settings to customize the display of the accessory picker

## Declaration

```swift
class ASPickerDisplaySettings
```

## Topics

### Accessing the default instance

- [default](accessorysetupkit/aspickerdisplaysettings/default.md)

### Customizing the discovery timeout

- [discoveryTimeout](accessorysetupkit/aspickerdisplaysettings/discoverytimeout-swift.property.md)
- [ASPickerDisplaySettings.DiscoveryTimeout](accessorysetupkit/aspickerdisplaysettings/discoverytimeout-swift.struct.md)

### Customizing picker options

- [options](accessorysetupkit/aspickerdisplaysettings/options-swift.property.md)
- [ASPickerDisplaySettings.Options](accessorysetupkit/aspickerdisplaysettings/options-swift.struct.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Customizing picker behavior

- [pickerDisplaySettings](accessorysetupkit/asaccessorysession/pickerdisplaysettings.md)
