---
title: sheets
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nswindow/sheets
---

# sheets

An array of the sheets currently attached to the window.

## Declaration

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

## Discussion

Discussion The value of this property is an ordered array that contains—in top-to-bottom order—the presented sheets that are attached to the window, followed by queued sheets, in the order they were queued. The array doesn’t include nested sheets or subsheets.

## See Also

### Managing Sheets

- [attachedSheet](appkit/nswindow/attachedsheet.md)
- [isSheet](appkit/nswindow/issheet.md)
- [beginSheet(_:completionHandler:)](appkit/nswindow/beginsheet(_:completionhandler:).md)
- [beginCriticalSheet(_:completionHandler:)](appkit/nswindow/begincriticalsheet(_:completionhandler:).md)
- [endSheet(_:)](appkit/nswindow/endsheet(_:)-4dmmq.md)
- [endSheet(_:returnCode:)](appkit/nswindow/endsheet(_:returncode:).md)
- [sheetParent](appkit/nswindow/sheetparent.md)
