---
title: "submenuAction(_:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsmenu/submenuaction(_:)"
---

# submenuAction(_:)

The action method assigned to menu items that open submenus.

## Declaration

```swift
func submenuAction(_ sender: Any?)
```

## Discussion

Discussion You may override this method to implement different behavior. Never invoke this method directly.

## See Also

### Managing Submenus

- [setSubmenu(_:for:)](appkit/nsmenu/setsubmenu(_:for:).md)
- [supermenu](appkit/nsmenu/supermenu.md)
- [isTornOff](appkit/nsmenu/istornoff.md)
