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

More...

Inheritance diagram for Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >:
Ext.Net.BaseItem.Builder< TFieldTrigger, TBuilder >

Public Member Functions

 Builder (TFieldTrigger component)
 
virtual TBuilder ExtraCls (string extraCls)
 An additional CSS class (or classes) to be added to the trigger's element. Can be a single class name (e.g. 'foo') or a space-separated list of class names (e.g. 'foo bar'). More...
 
virtual TBuilder Handler (string handler)
 Function to run when trigger is clicked or tapped. More...
 
virtual TBuilder Hidden (bool hidden)
 true to initially render the trigger hidden. Defaults to: false More...
 
virtual TBuilder HideOnReadOnly (bool hideOnReadOnly)
 Set 'false' to prevent trigger from being hidden even though the related field is set readOnly. Defaults to: true More...
 
virtual TBuilder RepeatClick (bool repeatClick)
 true to attach a click repeater to the trigger. Defaults to: false More...
 
virtual TBuilder Scope (string scope)
 Execution context for the handler function. More...
 
virtual TBuilder Weight (int weight)
 An optional weighting to change the ordering of the items. The default weight is 0. Triggers are sorted by weight in ascending order before being rendered. Defaults to: 0 More...
 
virtual TBuilder Width (int width)
 The trigger's width, in pixels. Typically this is not needed as the trigger width is normally determined by the stylesheet More...
 
virtual TBuilder Tag (string tag)
 A trigger tag More...
 
virtual TBuilder Icon (TriggerIcon icon)
 The icon to use in the trigger. 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 QTip (string qTip)
 Quick tip. More...
 
virtual TBuilder QTipCfg (Action< QTipCfg > action)
 
 Builder ()
 
 Builder (FieldTrigger component)
 
 Builder (FieldTrigger.Config config)
 
- Public Member Functions inherited from Ext.Net.BaseItem.Builder< TFieldTrigger, 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 (FieldTrigger component)
 
- Static Public Member Functions inherited from Ext.Net.BaseItem.Builder< TFieldTrigger, 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< TFieldTrigger, TBuilder >
TItem item
 

Detailed Description

Type Constraints
TFieldTrigger :FieldTrigger 
TBuilder :Builder 
TBuilder :TFieldTrigger 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Builder ( TFieldTrigger  component)
inline

◆ Builder() [2/4]

Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Builder ( FieldTrigger  component)
inline

◆ Builder() [4/4]

Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Builder ( FieldTrigger.Config  config)
inline

Member Function Documentation

◆ ExtraCls()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.ExtraCls ( string  extraCls)
inlinevirtual

An additional CSS class (or classes) to be added to the trigger's element. Can be a single class name (e.g. 'foo') or a space-separated list of class names (e.g. 'foo bar').

◆ Handler()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Handler ( string  handler)
inlinevirtual

Function to run when trigger is clicked or tapped.

◆ Hidden()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Hidden ( bool  hidden)
inlinevirtual

true to initially render the trigger hidden. Defaults to: false

◆ HideOnReadOnly()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.HideOnReadOnly ( bool  hideOnReadOnly)
inlinevirtual

Set 'false' to prevent trigger from being hidden even though the related field is set readOnly. Defaults to: true

◆ Icon()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Icon ( TriggerIcon  icon)
inlinevirtual

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

◆ IconCls()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, 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.FieldTrigger.Builder< TFieldTrigger, TBuilder >.operator Builder ( FieldTrigger  component)
inlinestatic

◆ QTip()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.QTip ( string  qTip)
inlinevirtual

Quick tip.

◆ QTipCfg()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.QTipCfg ( Action< QTipCfg action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ RepeatClick()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.RepeatClick ( bool  repeatClick)
inlinevirtual

true to attach a click repeater to the trigger. Defaults to: false

◆ Scope()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Scope ( string  scope)
inlinevirtual

Execution context for the handler function.

◆ Tag()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Tag ( string  tag)
inlinevirtual

A trigger tag

◆ Weight()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Weight ( int  weight)
inlinevirtual

An optional weighting to change the ordering of the items. The default weight is 0. Triggers are sorted by weight in ascending order before being rendered. Defaults to: 0

◆ Width()

virtual TBuilder Ext.Net.FieldTrigger.Builder< TFieldTrigger, TBuilder >.Width ( int  width)
inlinevirtual

The trigger's width, in pixels. Typically this is not needed as the trigger width is normally determined by the stylesheet


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