Table of Contents

Interface IMenuBarEntry

Namespace
Terminal.Gui.Views
Assembly
Terminal.Gui.dll

Defines the contract for menu bar entries, enabling MenuBar to operate uniformly regardless of whether the entry uses a PopoverMenu or an inline Menu (controlled by UsePopoverMenu).

public interface IMenuBarEntry

Properties

IsMenuOpen

Gets or sets whether the menu dropdown is currently open and visible.

RootMenu

Gets the root Menu for this entry's dropdown, used for item search and hierarchy traversal.

Events

MenuOpenChanged

Raised when IsMenuOpen has changed.