Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.Menu.Builder< TMenu, TBuilder > Class Template Reference

More...

Inheritance diagram for Ext.Net.Menu.Builder< TMenu, TBuilder >:
Ext.Net.MenuBase.Builder< TMenu, TBuilder >

Public Member Functions

 Builder (TMenu component)
 
virtual TBuilder Listeners (Action< MenuListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< MenuDirectEvents > action)
 Server-side DirectEventHandlers More...
 
 Builder ()
 
 Builder (Menu component)
 
 Builder (Menu.Config config)
 
- Public Member Functions inherited from Ext.Net.MenuBase.Builder< TMenu, TBuilder >
 Builder (TMenuBase component)
 
virtual TBuilder AllowOtherMenus (bool allowOtherMenus)
 True to allow multiple menus to be displayed at the same time (defaults to false). More...
 
virtual TBuilder DefaultAlign (string defaultAlign)
 The default Ext.Element::getAlignToXY anchor position value for this menu relative to its element of origin. Defaults to: "tl-bl?" More...
 
virtual TBuilder IgnoreParentClicks (bool ignoreParentClicks)
 True to ignore clicks on any item in this menu that is a parent item (displays a submenu) so that the submenu is not dismissed when clicking the parent item. Defaults to: false More...
 
virtual TBuilder MouseLeaveDelay (int mouseLeaveDelay)
 The delay in ms as to how long the framework should wait before firing a mouseleave event. More...
 
virtual TBuilder Plain (bool plain)
 True to remove the incised line down the left side of the menu and to not indent general Component items. Defaults to: false More...
 
virtual TBuilder ShowSeparator (bool showSeparator)
 True to show the icon separator. (defaults to true). More...
 
virtual TBuilder RenderToForm (bool renderToForm)
 
virtual TBuilder DeactivateActiveItem ()
 
virtual TBuilder ShowBy (string element, string position, int[] offsets)
 
virtual TBuilder ShowBy (string element, string position)
 
virtual TBuilder ShowBy (string element)
 

Static Public Member Functions

static implicit operator Builder (Menu component)
 

Detailed Description

Type Constraints
TMenu :Menu 
TBuilder :Builder 
TBuilder :TMenu 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.Menu.Builder< TMenu, TBuilder >.Builder ( TMenu  component)
inline

◆ Builder() [2/4]

Ext.Net.Menu.Builder< TMenu, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.Menu.Builder< TMenu, TBuilder >.Builder ( Menu  component)
inline

◆ Builder() [4/4]

Ext.Net.Menu.Builder< TMenu, TBuilder >.Builder ( Menu.Config  config)
inline

Member Function Documentation

◆ DirectEvents()

virtual TBuilder Ext.Net.Menu.Builder< TMenu, TBuilder >.DirectEvents ( Action< MenuDirectEvents action)
inlinevirtual

Server-side DirectEventHandlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Listeners()

virtual TBuilder Ext.Net.Menu.Builder< TMenu, TBuilder >.Listeners ( Action< MenuListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.Menu.Builder< TMenu, TBuilder >.operator Builder ( Menu  component)
inlinestatic


The documentation for this class was generated from the following file: