<!--
{
  "availability" : [
    "macOS: 10.13.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSGroupTouchBarItem/prioritizedCompressionOptions",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:objc(cs)NSGroupTouchBarItem(py)prioritizedCompressionOptions"
  },
  "title" : "prioritizedCompressionOptions"
}
-->

# prioritizedCompressionOptions

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

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

## 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.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)