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

More...

Inheritance diagram for Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >:
Ext.Net.RowSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >

Public Member Functions

 Builder (TCheckboxSelectionModel component)
 
virtual TBuilder CheckOnly (bool checkOnly)
 true if rows can only be selected by clicking on the checkbox column (defaults to false). More...
 
virtual TBuilder EditRenderer (Renderer editRenderer)
 A renderer to be used in conjunction with Ext.grid.plugin.RowEditing. More...
 
virtual TBuilder EditRendererString (string editRendererString)
 A renderer to be used in conjunction with Ext.grid.plugin.RowEditing. More...
 
virtual TBuilder HeaderAriaLabel (string headerAriaLabel)
 ARIA label for screen readers to announce for the check column's header when it is focused. Note that this label will not be visible on screen. More...
 
virtual TBuilder HeaderDeselectText (string headerDeselectText)
 ARIA description text to announce for the check column's header when it is focused, showHeaderCheckbox is shown, and all rows are selected. More...
 
virtual TBuilder HeaderSelectText (string headerSelectText)
 ARIA description text to announce for the check column's header when it is focused, showHeaderCheckbox is shown, and not all rows are selected. More...
 
virtual TBuilder HeaderText (string headerText)
 Displays the configured text in the check column's header. If showHeaderCheckbox is true, the text is shown -above- the checkbox. More...
 
virtual TBuilder HeaderWidth (int headerWidth)
 The width of the checkbox column in pixels (defaults to 24). More...
 
virtual TBuilder InjectCheckbox (string injectCheckbox)
 Instructs the SelectionModel whether or not to inject the checkbox header automatically or not. (Note: By not placing the checkbox in manually, the grid view will need to be rendered 2x on initial render.) Supported values are a Number index, false and the strings 'first' and 'last'. Default is 0. More...
 
virtual TBuilder Renderer (Renderer renderer)
 A renderer is an 'interceptor' method which can be used to transform data (value, appearance, etc.) before it is rendered. More...
 
virtual TBuilder RendererString (string rendererString)
 A renderer is an 'interceptor' method which can be used to transform data (value, appearance, etc.) before it is rendered. More...
 
virtual TBuilder RowDeselectText (string rowDeselectText)
 ARIA description text to announce when check column cell is focused and the row is selected. More...
 
virtual TBuilder RowSelectText (string rowSelectText)
 ARIA description text to announce when check column cell is focused and the row is not selected. More...
 
virtual TBuilder RowSpan (int rowSpan)
 RowSpan attribute for the checkbox table cell More...
 
virtual TBuilder ShowHeaderCheckbox (bool showHeaderCheckbox)
 RowSpan attribute for the checkbox table cell More...
 
 Builder ()
 
 Builder (CheckboxSelectionModel component)
 
 Builder (CheckboxSelectionModel.Config config)
 
- Public Member Functions inherited from Ext.Net.RowSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >
 Builder (TRowSelectionModel component)
 
 Builder ()
 
 Builder (RowSelectionModel component)
 
 Builder (RowSelectionModel.Config config)
 
virtual TBuilder Listeners (Action< RowSelectionModelListeners > action)
 Client-side JavaScript Event Handlers More...
 
virtual TBuilder DirectEvents (Action< RowSelectionModelDirectEvents > action)
 Server-side Ajax Event Handlers More...
 
virtual TBuilder DeselectOnContainerClick (bool? deselectOnContainerClick)
 Set to true to deselect current selection when the container body is clicked. More...
 
virtual TBuilder SelectedRows (Action< SelectedRowCollection > action)
 
virtual TBuilder SelectedRow (Action< SelectedRow > action)
 
virtual TBuilder SelectedIndex (int selectedIndex)
 
virtual TBuilder SelectedRecordID (string selectedRecordID)
 
virtual TBuilder HiddenName (string hiddenName)
 HiddenField name which submits selected rows More...
 

Static Public Member Functions

static implicit operator Builder (CheckboxSelectionModel component)
 
- Static Public Member Functions inherited from Ext.Net.RowSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >
static implicit operator Builder (RowSelectionModel component)
 

Detailed Description

Type Constraints
TCheckboxSelectionModel :CheckboxSelectionModel 
TBuilder :Builder 
TBuilder :TCheckboxSelectionModel 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.Builder ( TCheckboxSelectionModel  component)
inline

◆ Builder() [2/4]

Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.Builder ( CheckboxSelectionModel  component)
inline

◆ Builder() [4/4]

Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.Builder ( CheckboxSelectionModel.Config  config)
inline

Member Function Documentation

◆ CheckOnly()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.CheckOnly ( bool  checkOnly)
inlinevirtual

true if rows can only be selected by clicking on the checkbox column (defaults to false).

◆ EditRenderer()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.EditRenderer ( Renderer  editRenderer)
inlinevirtual

A renderer to be used in conjunction with Ext.grid.plugin.RowEditing.

◆ EditRendererString()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.EditRendererString ( string  editRendererString)
inlinevirtual

A renderer to be used in conjunction with Ext.grid.plugin.RowEditing.

◆ HeaderAriaLabel()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.HeaderAriaLabel ( string  headerAriaLabel)
inlinevirtual

ARIA label for screen readers to announce for the check column's header when it is focused. Note that this label will not be visible on screen.

◆ HeaderDeselectText()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.HeaderDeselectText ( string  headerDeselectText)
inlinevirtual

ARIA description text to announce for the check column's header when it is focused, showHeaderCheckbox is shown, and all rows are selected.

◆ HeaderSelectText()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.HeaderSelectText ( string  headerSelectText)
inlinevirtual

ARIA description text to announce for the check column's header when it is focused, showHeaderCheckbox is shown, and not all rows are selected.

◆ HeaderText()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.HeaderText ( string  headerText)
inlinevirtual

Displays the configured text in the check column's header. If showHeaderCheckbox is true, the text is shown -above- the checkbox.

◆ HeaderWidth()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.HeaderWidth ( int  headerWidth)
inlinevirtual

The width of the checkbox column in pixels (defaults to 24).

◆ InjectCheckbox()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.InjectCheckbox ( string  injectCheckbox)
inlinevirtual

Instructs the SelectionModel whether or not to inject the checkbox header automatically or not. (Note: By not placing the checkbox in manually, the grid view will need to be rendered 2x on initial render.) Supported values are a Number index, false and the strings 'first' and 'last'. Default is 0.

◆ operator Builder()

static implicit Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.operator Builder ( CheckboxSelectionModel  component)
inlinestatic

◆ Renderer()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.Renderer ( Renderer  renderer)
inlinevirtual

A renderer is an 'interceptor' method which can be used to transform data (value, appearance, etc.) before it is rendered.

◆ RendererString()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.RendererString ( string  rendererString)
inlinevirtual

A renderer is an 'interceptor' method which can be used to transform data (value, appearance, etc.) before it is rendered.

◆ RowDeselectText()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.RowDeselectText ( string  rowDeselectText)
inlinevirtual

ARIA description text to announce when check column cell is focused and the row is selected.

◆ RowSelectText()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.RowSelectText ( string  rowSelectText)
inlinevirtual

ARIA description text to announce when check column cell is focused and the row is not selected.

◆ RowSpan()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.RowSpan ( int  rowSpan)
inlinevirtual

RowSpan attribute for the checkbox table cell

◆ ShowHeaderCheckbox()

virtual TBuilder Ext.Net.CheckboxSelectionModel.Builder< TCheckboxSelectionModel, TBuilder >.ShowHeaderCheckbox ( bool  showHeaderCheckbox)
inlinevirtual

RowSpan attribute for the checkbox table cell


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