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

More...

Inheritance diagram for Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >:
Ext.Net.Component.Builder< TPanelTitle, TBuilder >

Public Member Functions

 Builder (TPanelTitle component)
 
virtual TBuilder Icon (Icon icon)
 The icon to use in the Title bar. See also, IconCls to set an icon with a custom Css class. More...
 
virtual TBuilder IconCls (string iconCls)
 A CSS class that will provide a background image to be used as the panel header icon (defaults to ''). More...
 
virtual TBuilder IconPath (string iconPath)
 A CSS class that will provide a background image to be used as the panel header icon (defaults to ''). More...
 
virtual TBuilder IconAlign (IconAlign iconAlign)
 
virtual TBuilder Glyph (int? glyph)
 A numeric unicode character code to use as the icon for the panel header. The default font-family for glyphs can be set globally using Ext.setGlyphFontFamily() or a ResourceManager's GlyphFontFamily. More...
 
virtual TBuilder GlyphSpec (string glyphSpec)
 A numeric unicode character code to use as the icon for the panel header. The default font-family for glyphs can be set globally using Ext.setGlyphFontFamily() or a ResourceManager's GlyphFontFamily. Alternatively, this config option accepts a string with the charCode and font-family separated by the @ symbol. For example '65@My Font Family'. More...
 
virtual TBuilder Rotation (int rotation)
 
virtual TBuilder Text (string text)
 The title's text (can contain html tags/entities) More...
 
virtual TBuilder TextAlign (TitleAlign textAlign)
 May be "left", "right" or "center". The alignment of the title text within the available space between the icon and the tools. Defaults to: "left" More...
 
 Builder ()
 
 Builder (PanelTitle component)
 
 Builder (PanelTitle.Config config)
 
- Public Member Functions inherited from Ext.Net.Component.Builder< TPanelTitle, TBuilder >
 Builder (TComponent component)
 
 Builder ()
 
 Builder (Component component)
 
 Builder (Component.Config config)
 
virtual TBuilder Listeners (Action< AbstractComponentListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< AbstractComponentDirectEvents > action)
 Server-side DirectEventHandlers More...
 

Static Public Member Functions

static implicit operator Builder (PanelTitle component)
 
- Static Public Member Functions inherited from Ext.Net.Component.Builder< TPanelTitle, TBuilder >
static implicit operator Builder (Component component)
 

Detailed Description

Type Constraints
TPanelTitle :PanelTitle 
TBuilder :Builder 
TBuilder :TPanelTitle 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Builder ( TPanelTitle  component)
inline

◆ Builder() [2/4]

Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Builder ( PanelTitle  component)
inline

◆ Builder() [4/4]

Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Builder ( PanelTitle.Config  config)
inline

Member Function Documentation

◆ Glyph()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Glyph ( int?  glyph)
inlinevirtual

A numeric unicode character code to use as the icon for the panel header. The default font-family for glyphs can be set globally using Ext.setGlyphFontFamily() or a ResourceManager's GlyphFontFamily.

◆ GlyphSpec()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.GlyphSpec ( string  glyphSpec)
inlinevirtual

A numeric unicode character code to use as the icon for the panel header. The default font-family for glyphs can be set globally using Ext.setGlyphFontFamily() or a ResourceManager's GlyphFontFamily. Alternatively, this config option accepts a string with the charCode and font-family separated by the @ symbol. For example '65@My Font Family'.

◆ Icon()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Icon ( Icon  icon)
inlinevirtual

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

◆ IconAlign()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.IconAlign ( IconAlign  iconAlign)
inlinevirtual

◆ IconCls()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.IconCls ( string  iconCls)
inlinevirtual

A CSS class that will provide a background image to be used as the panel header icon (defaults to '').

◆ IconPath()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.IconPath ( string  iconPath)
inlinevirtual

A CSS class that will provide a background image to be used as the panel header icon (defaults to '').

◆ operator Builder()

static implicit Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.operator Builder ( PanelTitle  component)
inlinestatic

◆ Rotation()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Rotation ( int  rotation)
inlinevirtual

◆ Text()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.Text ( string  text)
inlinevirtual

The title's text (can contain html tags/entities)

◆ TextAlign()

virtual TBuilder Ext.Net.PanelTitle.Builder< TPanelTitle, TBuilder >.TextAlign ( TitleAlign  textAlign)
inlinevirtual

May be "left", "right" or "center". The alignment of the title text within the available space between the icon and the tools. Defaults to: "left"


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