---
title: defaultMenu
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsview/defaultmenu
---

# defaultMenu

Overridden by subclasses to return the default pop-up menu for instances of the receiving class.

## Declaration

```swift
class var defaultMenu: NSMenu? { get }
```

## Discussion

Discussion The default implementation returns nil.

## See Also

### Related Documentation

- [menu](appkit/nsresponder/menu.md)

### Managing Contextual Menus

- [menu(for:)](appkit/nsview/menu(for:).md)
- [willOpenMenu(_:with:)](appkit/nsview/willopenmenu(_:with:).md)
- [didCloseMenu(_:with:)](appkit/nsview/didclosemenu(_:with:).md)
