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

More...

Inheritance diagram for Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >:
Ext.Net.LabelBase.Builder< THyperlink, TBuilder >

Public Member Functions

 Builder (THyperlink component)
 
virtual TBuilder Listeners (Action< AbstractComponentListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< AbstractComponentDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
virtual TBuilder ImageUrl (string imageUrl)
 
virtual TBuilder NavigateUrl (string navigateUrl)
 
virtual TBuilder Target (string target)
 
 Builder ()
 
 Builder (Hyperlink component)
 
 Builder (Hyperlink.Config config)
 
- Public Member Functions inherited from Ext.Net.LabelBase.Builder< THyperlink, TBuilder >
 Builder (TLabelBase component)
 
virtual TBuilder Format (string format)
 The format of the string to render using the .Text property. Example 'Hello {0}'. More...
 
virtual TBuilder EmptyText (string emptyText)
 The default text to display if the Text property is empty (defaults to ''). More...
 
virtual TBuilder ForID (string forID)
 The id of the input element to which this label will be bound via the standard HTML 'for' attribute. If not specified, the attribute will not be added to the label. In most cases you will be associating the label with a Ext.form.field.Base component, so you should make sure this matches the inputId of that field. More...
 
virtual TBuilder Text (string text)
 The plain text to display within the label (defaults to ''). If you need to include HTML tags within the label's innerHTML, use the html config instead. More...
 
virtual TBuilder Icon (Icon icon)
 The icon to use in the label. 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 label. More...
 
virtual TBuilder IconAlign (Alignment iconAlign)
 (optional) Set the CSS text-align property of the icon. The center is not supported. Defaults to "Left" More...
 
virtual TBuilder Editor (Action< ItemsCollection< Editor >> action)
 Inline editor More...
 

Static Public Member Functions

static implicit operator Builder (Hyperlink component)
 

Detailed Description

Type Constraints
THyperlink :Hyperlink 
TBuilder :Builder 
TBuilder :THyperlink 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Builder ( THyperlink  component)
inline

◆ Builder() [2/4]

Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Builder ( Hyperlink  component)
inline

◆ Builder() [4/4]

Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Builder ( Hyperlink.Config  config)
inline

Member Function Documentation

◆ DirectEvents()

virtual TBuilder Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.DirectEvents ( Action< AbstractComponentDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ ImageUrl()

virtual TBuilder Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.ImageUrl ( string  imageUrl)
inlinevirtual

◆ Listeners()

virtual TBuilder Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Listeners ( Action< AbstractComponentListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ NavigateUrl()

virtual TBuilder Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.NavigateUrl ( string  navigateUrl)
inlinevirtual

◆ operator Builder()

static implicit Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.operator Builder ( Hyperlink  component)
inlinestatic

◆ Target()

virtual TBuilder Ext.Net.Hyperlink.Builder< THyperlink, TBuilder >.Target ( string  target)
inlinevirtual


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