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

More...

Inheritance diagram for Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >:
Ext.Net.BaseItem.Builder< TCommandMenu, TBuilder >

Public Member Functions

 Builder (TCommandMenu component)
 
virtual TBuilder Items (Action< MenuCommandCollection > action)
 
virtual TBuilder Shared (bool shared)
 
virtual TBuilder EnableScrolling (bool enableScrolling)
 Whenever a menu gets so long that the items won't fit the viewable area, it provides the user with an easy UI to scroll the menu. More...
 
virtual TBuilder MinWidth (int minWidth)
 The minimum width of the menu in pixels (defaults to 120). More...
 
virtual TBuilder MaxHeight (int maxHeight)
 The maximum height of the menu. Only applies when enableScrolling is set to True (defaults to null). More...
 
virtual TBuilder ScrollIncrement (int scrollIncrement)
 The amount to scroll the menu. Only applies when enableScrolling is set to True (defaults to 24). More...
 
virtual TBuilder ShowSeparator (bool showSeparator)
 True to show the icon separator. (defaults to true). More...
 
virtual TBuilder Shadow (ShadowMode shadow)
 True or "sides" for the default effect, "frame" for 4-way shadow, and "drop" for bottom-right shadow (defaults to "sides") More...
 
virtual TBuilder SubMenuAlign (string subMenuAlign)
 The Ext.Element.alignTo anchor position value to use for submenus of this menu (defaults to "tl-tr?") 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...
 
 Builder ()
 
 Builder (CommandMenu component)
 
 Builder (CommandMenu.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TCommandMenu, TBuilder >
 Builder (TItem item)
 
virtual TItem ToComponent ()
 Get the instance of the underlying StateManagedItem. More...
 
virtual TBuilder CustomConfig (Action< ConfigItemCollection > action)
 Collection of custom js config More...
 

Static Public Member Functions

static implicit operator Builder (CommandMenu component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TCommandMenu, TBuilder >
static implicit operator TItem (BaseItem.Builder< TItem, TBuilder > builder)
 Implicit conversion of a TItem object directly into a TComponent. More...
 

Additional Inherited Members

- Protected Attributes inherited from Ext.Net.BaseItem.Builder< TCommandMenu, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TCommandMenu :CommandMenu 
TBuilder :Builder 
TBuilder :TCommandMenu 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Builder ( TCommandMenu  component)
inline

◆ Builder() [2/4]

Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Builder ( CommandMenu  component)
inline

◆ Builder() [4/4]

Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Builder ( CommandMenu.Config  config)
inline

Member Function Documentation

◆ EnableScrolling()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.EnableScrolling ( bool  enableScrolling)
inlinevirtual

Whenever a menu gets so long that the items won't fit the viewable area, it provides the user with an easy UI to scroll the menu.

◆ IgnoreParentClicks()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.IgnoreParentClicks ( bool  ignoreParentClicks)
inlinevirtual

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).

◆ Items()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Items ( Action< MenuCommandCollection action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ MaxHeight()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.MaxHeight ( int  maxHeight)
inlinevirtual

The maximum height of the menu. Only applies when enableScrolling is set to True (defaults to null).

◆ MinWidth()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.MinWidth ( int  minWidth)
inlinevirtual

The minimum width of the menu in pixels (defaults to 120).

◆ operator Builder()

static implicit Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.operator Builder ( CommandMenu  component)
inlinestatic

◆ ScrollIncrement()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.ScrollIncrement ( int  scrollIncrement)
inlinevirtual

The amount to scroll the menu. Only applies when enableScrolling is set to True (defaults to 24).

◆ Shadow()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Shadow ( ShadowMode  shadow)
inlinevirtual

True or "sides" for the default effect, "frame" for 4-way shadow, and "drop" for bottom-right shadow (defaults to "sides")

◆ Shared()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.Shared ( bool  shared)
inlinevirtual

◆ ShowSeparator()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.ShowSeparator ( bool  showSeparator)
inlinevirtual

True to show the icon separator. (defaults to true).

◆ SubMenuAlign()

virtual TBuilder Ext.Net.CommandMenu.Builder< TCommandMenu, TBuilder >.SubMenuAlign ( string  subMenuAlign)
inlinevirtual

The Ext.Element.alignTo anchor position value to use for submenus of this menu (defaults to "tl-tr?")


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