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

More...

Inheritance diagram for Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >:
Ext.Net.BaseItem.Builder< TMenuCommand, TBuilder >

Public Member Functions

 Builder (TMenuCommand component)
 
virtual TBuilder CommandName (string commandName)
 
virtual TBuilder Icon (Icon icon)
 
virtual TBuilder IconCls (string iconCls)
 
virtual TBuilder Text (string text)
 
virtual TBuilder Cls (string cls)
 
virtual TBuilder CtCls (string ctCls)
 
virtual TBuilder Disabled (bool disabled)
 
virtual TBuilder DisabledClass (string disabledClass)
 
virtual TBuilder Hidden (bool hidden)
 
virtual TBuilder OverCls (string overCls)
 
virtual TBuilder ItemCls (string itemCls)
 
virtual TBuilder Menu (Action< CommandMenu > action)
 
virtual TBuilder Handler (string handler)
 A function that will handle the click event of this menu item (defaults to undefined). More...
 
virtual TBuilder HideOnClick (bool hideOnClick)
 True to hide the containing menu after this item is clicked (defaults to true). More...
 
 Builder ()
 
 Builder (MenuCommand component)
 
 Builder (MenuCommand.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TMenuCommand, 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 (MenuCommand component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TMenuCommand, 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< TMenuCommand, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TMenuCommand :MenuCommand 
TBuilder :Builder 
TBuilder :TMenuCommand 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Builder ( TMenuCommand  component)
inline

◆ Builder() [2/4]

Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Builder ( MenuCommand  component)
inline

◆ Builder() [4/4]

Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Builder ( MenuCommand.Config  config)
inline

Member Function Documentation

◆ Cls()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Cls ( string  cls)
inlinevirtual

◆ CommandName()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.CommandName ( string  commandName)
inlinevirtual

◆ CtCls()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.CtCls ( string  ctCls)
inlinevirtual

◆ Disabled()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Disabled ( bool  disabled)
inlinevirtual

◆ DisabledClass()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.DisabledClass ( string  disabledClass)
inlinevirtual

◆ Handler()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Handler ( string  handler)
inlinevirtual

A function that will handle the click event of this menu item (defaults to undefined).

◆ Hidden()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Hidden ( bool  hidden)
inlinevirtual

◆ HideOnClick()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.HideOnClick ( bool  hideOnClick)
inlinevirtual

True to hide the containing menu after this item is clicked (defaults to true).

◆ Icon()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Icon ( Icon  icon)
inlinevirtual

◆ IconCls()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.IconCls ( string  iconCls)
inlinevirtual

◆ ItemCls()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.ItemCls ( string  itemCls)
inlinevirtual

◆ Menu()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Menu ( Action< CommandMenu action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.operator Builder ( MenuCommand  component)
inlinestatic

◆ OverCls()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.OverCls ( string  overCls)
inlinevirtual

◆ Text()

virtual TBuilder Ext.Net.MenuCommand.Builder< TMenuCommand, TBuilder >.Text ( string  text)
inlinevirtual


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