---
title: windows
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nswindowtabgroup/windows
---

# windows

A collection of the windows that are currently grouped together by this window tab group.

## Declaration

```swift
var windows: [NSWindow] { get }
```

## Discussion

Discussion The order of this array corresponds to the visual order of the tabs in this tab group, arranged from the leading edge of the tab bar to the trailing edge. You can monitor this property for changes using key-value observing.

## See Also

### Managing Tabbed Windows

- [selectedWindow](appkit/nswindowtabgroup/selectedwindow.md)
- [addWindow(_:)](appkit/nswindowtabgroup/addwindow(_:).md)
- [insertWindow(_:at:)](appkit/nswindowtabgroup/insertwindow(_:at:).md)
- [removeWindow(_:)](appkit/nswindowtabgroup/removewindow(_:).md)
