---
title: PHPickerCapabilities
framework: photosui
role: symbol
role_heading: Structure
path: photosui/phpickercapabilities
---

# PHPickerCapabilities

Options that customize the look and behavior of the photos picker.

## Declaration

```swift
struct PHPickerCapabilities
```

## Overview

Overview This enumeration defines the possible values for the photo picker configuration (PHPickerConfiguration) property disabledCapabilities.

## Topics

### Specifying features

- [collectionNavigation](photosui/phpickercapabilities/collectionnavigation.md)
- [selectionActions](photosui/phpickercapabilities/selectionactions.md)
- [search](photosui/phpickercapabilities/search.md)
- [sensitivityAnalysisIntervention](photosui/phpickercapabilities/sensitivityanalysisintervention.md)
- [stagingArea](photosui/phpickercapabilities/stagingarea.md)

### Creating a capability

- [init(rawValue:)](photosui/phpickercapabilities/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [ExpressibleByArrayLiteral](swift/expressiblebyarrayliteral.md)
- [OptionSet](swift/optionset.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [SetAlgebra](swift/setalgebra.md)
