# Menu

## Overview

The **Menu** node represents an individual Servoy Menu within the [Menus](https://docs.servoy.com/reference/servoy-developer/solution-explorer/all-solutions/active-solution/menus/..#overview) structure. It acts as a container for [Menu Items](https://docs.servoy.com/reference/servoy-developer/solution-explorer/all-solutions/active-solution/menus/menu-item#overview), which define navigation and functionality within the application. Each Menu can be assigned to UI components such as the [Sidenav](https://docs.servoy.com/guides/develop/application-design/ui-components/navigation/sidenav#overview) or [Navbar](https://docs.servoy.com/guides/develop/application-design/ui-components/navigation/navbar#overview), allowing centralized menu management.

Each item represents a Servoy Menu created in the active solution.

## Properties Summary

See [Menu](https://docs.servoy.com/servoycore/object-model/solution/menu#properties-summarized) for properties that can be set on a **Menu** from Properties View.

## Commands Summary

A summary of commands available on this item via right-click context menu:

| Command                               | Summary                                                                                                                         |
| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
| [Edit menu](#edit-menu)               | Opens the [Menu Editor](https://docs.servoy.com/reference/object-editors/servoy-menu-editor#menu-editor)                        |
| [Create menu item](#create-menu-item) | Opens the [New MenuItem Wizard](https://docs.servoy.com/reference/object-editors/new-menu-wizard/new-menu-item-wizard#overview) |
| [Delete menu](#delete-menu)           | Deletes the menu from workspace                                                                                                 |

## Commands Details

The details for each command available on this item via right-click context menu:

### Edit menu

Opens the [Menu Editor](https://docs.servoy.com/reference/object-editors/servoy-menu-editor#menu-editor) in order to create, delete, configure [menu items](https://docs.servoy.com/reference/servoy-developer/solution-explorer/all-solutions/active-solution/menus/menu-item#overview).

### Create menu item

Opens the [New MenuItem Wizard](https://docs.servoy.com/reference/object-editors/new-menu-wizard/new-menu-item-wizard#overview) in order to create a new [menu item](https://docs.servoy.com/reference/servoy-developer/solution-explorer/all-solutions/active-solution/menus/menu-item#overview).\
The new created [menu item](https://docs.servoy.com/reference/servoy-developer/solution-explorer/all-solutions/active-solution/menus/menu-item#overview) is added under the selected Menu. Menu items define the clickable elements that perform actions, such as opening forms, running scripts, or navigating within the application.

### Delete menu

Deletes the menu from workspace. This command permanently removes the selected Menu and all of its associated Menu Items from the Menus node. This action cannot be undone.
