// -----------------------------------------------------------------------
//
// Copyright 2015 MIT Licence. See licence.md for more information.
//
// -----------------------------------------------------------------------
namespace Perspex.Input
{
///
/// Defines the interface for a window's main menu.
///
public interface IMainMenu : IVisual
{
///
/// Gets a value indicating whether the menu is open.
///
bool IsOpen { get; }
///
/// Closes the menu.
///
void Close();
///
/// Opens the menu in response to the Alt/F10 key.
///
void Open();
}
}