---
title: activeCompressionOptions
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsbutton/activecompressionoptions
---

# activeCompressionOptions

The compression options active for this button.

## Declaration

```swift
@NSCopying var activeCompressionOptions: NSUserInterfaceCompressionOptions { get }
```

## Discussion

Discussion Only compression options that have been applied and are actively being respected are returned. For more information about managing button sizes when space is restriced, see NSUserInterfaceCompressionOptions.

## See Also

### Managing button compression

- [compress(withPrioritizedCompressionOptions:)](appkit/nsbutton/compress(withprioritizedcompressionoptions:).md)
- [minimumSize(withPrioritizedCompressionOptions:)](appkit/nsbutton/minimumsize(withprioritizedcompressionoptions:).md)
