Table of Contents

Class AdminMenuFactory

Namespace
Innova.Prism.Library.Menus.Factories
Assembly
Innova.Prism.Library.dll

Represents an abstract admin menu factory.

public abstract class AdminMenuFactory : IAdminMenuFactory
Inheritance
AdminMenuFactory
Implements

Constructors

AdminMenuFactory(IMenuService, IEventAggregator)

Initializes a new instance of the AdminMenuFactory class.

Fields

_eventAggregator
_menuService
_types

Properties

ShouldAddAppSettingMenu

Gets or sets a value indicating whether to add the app setting menu.

ShowEntityTypesAs

Gets or sets how to show the entity types.

Methods

AddAppsettingMenu()

Adds the app setting menu.

AddEntityType<T>()

Adds an entity type to the list.

CreateMenu()

Creates the menu.

CreateMenuAsButton()

Creates the menu as buttons.

CreateMenuAsComboBox()

Creates the menu as a combo box.

GotoAppSetting()

Navigates to the app setting.