---
title: "collapseItem(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsoutlineview/collapseitem(_:)"
---

# collapseItem(_:)

Collapses a given item.

## Declaration

```swift
func collapseItem(_ item: Any?)
```

## Parameters

- `item`: An item in the receiver.

## Discussion

Discussion If item is not expanded or not expandable, does nothing If collapsing takes place, posts item collapse notification.

## See Also

### Expanding and Collapsing the Outline

- [expandItem(_:)](appkit/nsoutlineview/expanditem(_:).md)
- [expandItem(_:expandChildren:)](appkit/nsoutlineview/expanditem(_:expandchildren:).md)
- [collapseItem(_:collapseChildren:)](appkit/nsoutlineview/collapseitem(_:collapsechildren:).md)
