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

More...

Inheritance diagram for Ext.Net.Tab.Builder< TTab, TBuilder >:
Ext.Net.BaseItem.Builder< TTab, TBuilder >

Public Member Functions

 Builder (TTab component)
 
virtual TBuilder TabID (string tabID)
 
virtual TBuilder ActionItemID (string actionItemID)
 Managed container id. It will be shown when tab is activated More...
 
virtual TBuilder ActionItem (AbstractComponent actionItem)
 Managed container. It will be shown when tab is activated More...
 
virtual TBuilder HideMode (HideMode hideMode)
 How the action item. Supported values are 'visibility' (css visibility), 'offsets' (negative offset position) and 'display' (css display). More...
 
virtual TBuilder Text (string text)
 
virtual TBuilder ToolTip (string toolTip)
 The tooltip for the button - can be a string to be used as innerHTML (html tags are accepted). More...
 
virtual TBuilder Closable (bool closable)
 Panels themselves do not directly support being closed, but some Panel subclasses do (like Ext.Window) or a Panel Class within an Ext.TabPanel. Specify true to enable closing in such situations. Defaults to false. More...
 
virtual TBuilder Hidden (bool hidden)
 Render this component hidden (default is false). If true, the hide method will be called internally. More...
 
virtual TBuilder Href (string href)
 The URL to open when the tab button is clicked. More...
 
virtual TBuilder HrefTarget (string hrefTarget)
 The target attribute to use for the underlying anchor. Only used if the href property is specified. Defaults to: "_blank" More...
 
virtual TBuilder Disabled (bool disabled)
 True to disable the tab. More...
 
virtual TBuilder Icon (Icon icon)
 The icon to use in the Button. See also, IconCls to set an icon with a custom Css class. More...
 
virtual TBuilder IconCls (string iconCls)
 A css class which sets a background image to be used as the icon for this button. More...
 
virtual TBuilder Reorderable (bool reorderable)
 False to disallow reordering for this Tab. More...
 
virtual TBuilder UI (UI uI)
 
virtual TBuilder UIName (string uIName)
 
virtual TBuilder SetTooltip (string tooltip)
 
 Builder ()
 
 Builder (Tab component)
 
 Builder (Tab.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TTab, 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 (Tab component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TTab, 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< TTab, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TTab :Tab 
TBuilder :Builder 
TBuilder :TTab 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.Tab.Builder< TTab, TBuilder >.Builder ( TTab  component)
inline

◆ Builder() [2/4]

Ext.Net.Tab.Builder< TTab, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.Tab.Builder< TTab, TBuilder >.Builder ( Tab  component)
inline

◆ Builder() [4/4]

Ext.Net.Tab.Builder< TTab, TBuilder >.Builder ( Tab.Config  config)
inline

Member Function Documentation

◆ ActionItem()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.ActionItem ( AbstractComponent  actionItem)
inlinevirtual

Managed container. It will be shown when tab is activated

◆ ActionItemID()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.ActionItemID ( string  actionItemID)
inlinevirtual

Managed container id. It will be shown when tab is activated

◆ Closable()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Closable ( bool  closable)
inlinevirtual

Panels themselves do not directly support being closed, but some Panel subclasses do (like Ext.Window) or a Panel Class within an Ext.TabPanel. Specify true to enable closing in such situations. Defaults to false.

◆ Disabled()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Disabled ( bool  disabled)
inlinevirtual

True to disable the tab.

◆ Hidden()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Hidden ( bool  hidden)
inlinevirtual

Render this component hidden (default is false). If true, the hide method will be called internally.

◆ HideMode()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.HideMode ( HideMode  hideMode)
inlinevirtual

How the action item. Supported values are 'visibility' (css visibility), 'offsets' (negative offset position) and 'display' (css display).

◆ Href()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Href ( string  href)
inlinevirtual

The URL to open when the tab button is clicked.

◆ HrefTarget()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.HrefTarget ( string  hrefTarget)
inlinevirtual

The target attribute to use for the underlying anchor. Only used if the href property is specified. Defaults to: "_blank"

◆ Icon()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Icon ( Icon  icon)
inlinevirtual

The icon to use in the Button. See also, IconCls to set an icon with a custom Css class.

◆ IconCls()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.IconCls ( string  iconCls)
inlinevirtual

A css class which sets a background image to be used as the icon for this button.

◆ operator Builder()

static implicit Ext.Net.Tab.Builder< TTab, TBuilder >.operator Builder ( Tab  component)
inlinestatic

◆ Reorderable()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Reorderable ( bool  reorderable)
inlinevirtual

False to disallow reordering for this Tab.

◆ SetTooltip()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.SetTooltip ( string  tooltip)
inlinevirtual

◆ TabID()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.TabID ( string  tabID)
inlinevirtual

◆ Text()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.Text ( string  text)
inlinevirtual

◆ ToolTip()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.ToolTip ( string  toolTip)
inlinevirtual

The tooltip for the button - can be a string to be used as innerHTML (html tags are accepted).

◆ UI()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.UI ( UI  uI)
inlinevirtual

◆ UIName()

virtual TBuilder Ext.Net.Tab.Builder< TTab, TBuilder >.UIName ( string  uIName)
inlinevirtual


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