---
title: "outlineViewItemWillExpand(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsoutlineviewdelegate/outlineviewitemwillexpand(_:)"
---

# outlineViewItemWillExpand(_:)

Invoked when notification is posted—that is, whenever the user is about to expand an item in the outline view.

## Declaration

```swift
@MainActor optional func outlineViewItemWillExpand(_ notification: Notification)
```

## Parameters

- `notification`: The posted notification.

## Discussion

Discussion This method is invoked as a result of posting an itemWillExpandNotification.

## See Also

### Working with the Outline Column

- [outlineViewColumnDidMove(_:)](appkit/nsoutlineviewdelegate/outlineviewcolumndidmove(_:).md)
- [outlineViewColumnDidResize(_:)](appkit/nsoutlineviewdelegate/outlineviewcolumndidresize(_:).md)
- [outlineViewItemDidExpand(_:)](appkit/nsoutlineviewdelegate/outlineviewitemdidexpand(_:).md)
- [outlineViewItemWillCollapse(_:)](appkit/nsoutlineviewdelegate/outlineviewitemwillcollapse(_:).md)
- [outlineViewItemDidCollapse(_:)](appkit/nsoutlineviewdelegate/outlineviewitemdidcollapse(_:).md)
