---
title: PKAddShareablePassConfigurationPrimaryAction
framework: passkit
role: symbol
role_heading: Enumeration
path: passkit/pkaddshareablepassconfigurationprimaryaction
---

# PKAddShareablePassConfigurationPrimaryAction

The kind of add action that the system performs with a pass.

## Declaration

```swift
enum PKAddShareablePassConfigurationPrimaryAction
```

## Topics

### Shareable pass configuration actions

- [PKAddShareablePassConfigurationPrimaryAction.add](passkit/pkaddshareablepassconfigurationprimaryaction/add.md)
- [PKAddShareablePassConfigurationPrimaryAction.share](passkit/pkaddshareablepassconfigurationprimaryaction/share.md)

### Initializers

- [init(rawValue:)](passkit/pkaddshareablepassconfigurationprimaryaction/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Shareable passes

- [PKAddShareablePassConfiguration](passkit/pkaddshareablepassconfiguration.md)
- [PKShareablePassMetadata](passkit/pkshareablepassmetadata.md)
