Table of Contents

Namespace Innova.Prism.Library.Menus.ItemModels

Classes

Name Summary
KeyInputBinding
MenuBaseModel

Represents the base model for a menu item.

MenuGroupModel

Represents a menu group in the application menu.

MenuItemModelBase

Base class for menu item models.

MenuModel

Represents a menu item model that can be bound to a command.

MenuModelElement

Represents a menu item model element.

MenuModelEntity<T>

Represents a menu model that is associated with an entity of type T.

MenuTabModel

Represents a menu tab item in the application.

ModelExtensions

Provides extension methods for the MenuBaseModel and IMenuService classes.

Interfaces

Name Summary
IMenuBaseModel

Represents the base model interface for a menu item.

IMenuGroupModel

Interface for a menu group model.

IMenuItemModelBase

Interface for menu item model base.

IMenuModel

Interface for a menu model that can be bound to a command.

IMenuModelElement
IMenuModelEntity<T>
IMenuTabModel

Interface for menu tab model.