---
title: prioritizedCompressionOptions
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsgrouptouchbaritem/prioritizedcompressionoptions
---

# prioritizedCompressionOptions

The allowed compression options, in the order they should be applied.

## Declaration

```swift
var prioritizedCompressionOptions: [NSUserInterfaceCompressionOptions] { get set }
```

## Discussion

Discussion Use this property when you want to control the order of the system compression options, or if you want to use custom compression options. The default value is an array containing all standard AppKit options, in the AppKit-defined order.

## See Also

### Configuring item compression

- [effectiveCompressionOptions](appkit/nsgrouptouchbaritem/effectivecompressionoptions.md)
