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

More...

Inheritance diagram for Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >:
Ext.Net.CheckboxGroupBase.Builder< TRadioGroup, TBuilder >

Public Member Functions

 Builder (TRadioGroup component)
 
virtual TBuilder Listeners (Action< CheckboxGroupListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< CheckboxGroupDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
virtual TBuilder AutomaticGrouping (bool automaticGrouping)
 Automatic grouping (defaults to true). More...
 
virtual TBuilder GroupName (string groupName)
 The field's HTML name attribute. More...
 
virtual TBuilder Local (bool? local)
 By default, child radio names are scoped to the encapsulating form panel if any, of the document. More...
 
virtual TBuilder SimpleValue (bool? simpleValue)
 When set to true the value of this group of radiofield components will be mapped to the inputValue of the checked item. More...
 
 Builder ()
 
 Builder (RadioGroup component)
 
 Builder (RadioGroup.Config config)
 
- Public Member Functions inherited from Ext.Net.CheckboxGroupBase.Builder< TRadioGroup, TBuilder >
 Builder (TCheckboxGroupBase component)
 
virtual TBuilder AllowBlank (bool allowBlank)
 False to validate that at least one item in the group is checked (defaults to true). If no items are selected at validation time, BlankText will be used as the error text. More...
 
virtual TBuilder BlankText (string blankText)
 Error text to display if the AllowBlank validation fails (defaults to 'You must select at least one item in this group') More...
 
virtual TBuilder ColumnsNumber (int columnsNumber)
 Specifies a number of columns will be created and the contained controls will be automatically distributed based on the value of vertical. More...
 
virtual TBuilder ColumnsWidths (double[] columnsWidths)
 You can also specify an array of column widths, mixing integer (fixed width) and float (percentage width) values as needed (e.g., [100, .25, .75]). Any integer values will be rendered first, then any float values will be calculated as a percentage of the remaining space. Float values do not have to add up to 1 (100%) although if you want the controls to take up the entire field container you should do so. More...
 
virtual TBuilder FireChangeOnLoad (bool fireChangeOnLoad)
 Fire change event after rendering More...
 
virtual TBuilder Vertical (bool vertical)
 True to distribute contained controls across columns, completely filling each column top to bottom before starting on the next column. The number of controls in each column will be automatically calculated to keep columns as even as possible. The default value is false, so that controls will be added to columns one at a time, completely filling each row left to right before starting on the next row. More...
 
virtual TBuilder SetValue (Dictionary< string, object > values)
 

Static Public Member Functions

static implicit operator Builder (RadioGroup component)
 

Detailed Description

Type Constraints
TRadioGroup :RadioGroup 
TBuilder :Builder 
TBuilder :TRadioGroup 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Builder ( TRadioGroup  component)
inline

◆ Builder() [2/4]

Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Builder ( RadioGroup  component)
inline

◆ Builder() [4/4]

Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Builder ( RadioGroup.Config  config)
inline

Member Function Documentation

◆ AutomaticGrouping()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.AutomaticGrouping ( bool  automaticGrouping)
inlinevirtual

Automatic grouping (defaults to true).

◆ DirectEvents()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.DirectEvents ( Action< CheckboxGroupDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ GroupName()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.GroupName ( string  groupName)
inlinevirtual

The field's HTML name attribute.

◆ Listeners()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Listeners ( Action< CheckboxGroupListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ Local()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.Local ( bool?  local)
inlinevirtual

By default, child radio names are scoped to the encapsulating form panel if any, of the document.

If you are using multiple RadioGroups each of which uses the same name configuration in child radios, configure this as true to scope the names to within this RadioGroup

Defaults to: false

◆ operator Builder()

static implicit Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.operator Builder ( RadioGroup  component)
inlinestatic

◆ SimpleValue()

virtual TBuilder Ext.Net.RadioGroup.Builder< TRadioGroup, TBuilder >.SimpleValue ( bool?  simpleValue)
inlinevirtual

When set to true the value of this group of radiofield components will be mapped to the inputValue of the checked item.


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