---
title: userTabbingPreference
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nswindow/usertabbingpreference-swift.type.property
---

# userTabbingPreference

A value that indicates the user’s preference for window tabbing.

## Declaration

```swift
class var userTabbingPreference: NSWindow.UserTabbingPreference { get }
```

## Discussion

Discussion This value indicates the user’s preference for window tabbing as set in System Preferences. Check this preference any time you create a new window. For a list of possible values, see NSWindow.UserTabbingPreference.

## See Also

### Managing Window Tabs

- [allowsAutomaticWindowTabbing](appkit/nswindow/allowsautomaticwindowtabbing.md)
- [tab](appkit/nswindow/tab.md)
- [tabbingIdentifier](appkit/nswindow/tabbingidentifier-swift.property.md)
- [NSWindow.TabbingIdentifier](appkit/nswindow/tabbingidentifier-swift.typealias.md)
- [addTabbedWindow(_:ordered:)](appkit/nswindow/addtabbedwindow(_:ordered:).md)
- [tabbingMode](appkit/nswindow/tabbingmode-swift.property.md)
- [tabbedWindows](appkit/nswindow/tabbedwindows.md)
- [mergeAllWindows(_:)](appkit/nswindow/mergeallwindows(_:).md)
- [selectNextTab(_:)](appkit/nswindow/selectnexttab(_:).md)
- [selectPreviousTab(_:)](appkit/nswindow/selectprevioustab(_:).md)
- [moveTabToNewWindow(_:)](appkit/nswindow/movetabtonewwindow(_:).md)
- [toggleTabBar(_:)](appkit/nswindow/toggletabbar(_:).md)
- [toggleTabOverview(_:)](appkit/nswindow/toggletaboverview(_:).md)
- [tabGroup](appkit/nswindow/tabgroup.md)
