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

More...

Inheritance diagram for Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >:
Ext.Net.AbstractSelectionModel.Builder< TRowSelectionModel, TBuilder >

Public Member Functions

 Builder (TRowSelectionModel component)
 
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...
 
 Builder ()
 
 Builder (RowSelectionModel component)
 
 Builder (RowSelectionModel.Config config)
 
- Public Member Functions inherited from Ext.Net.AbstractSelectionModel.Builder< TRowSelectionModel, TBuilder >
 Builder (TAbstractSelectionModel component)
 
virtual TBuilder AllowDeselect (bool allowDeselect)
 Allow users to deselect a record in a DataView, List or Grid. Only applicable when the SelectionModel's mode is 'SINGLE'. Defaults to false. More...
 
virtual TBuilder IgnoreRightMouseSelection (bool ignoreRightMouseSelection)
 True to ignore selections that are made when using the right mouse button if there are records that are already selected. If no records are selected, selection will continue as normal. Defaults to: false. More...
 
virtual TBuilder PruneRemoved (bool pruneRemoved)
 Prune records when they are removed from the store from the selection. More...
 
virtual TBuilder ToggleOnClick (bool toggleOnClick)
 true to toggle the selection state of an item when clicked. Only applicable when the mode is 'SINGLE'. Only applicable when the allowDeselect is 'true'. More...
 
virtual TBuilder Mode (SelectionMode mode)
 Modes of selection. Valid values are SINGLE, SIMPLE, and MULTI. Defaults to 'SINGLE' More...
 

Static Public Member Functions

static implicit operator Builder (RowSelectionModel component)
 

Detailed Description

Type Constraints
TRowSelectionModel :RowSelectionModel 
TBuilder :Builder 
TBuilder :TRowSelectionModel 
TBuilder :TBuilder 

Constructor & Destructor Documentation

◆ Builder() [1/4]

Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.Builder ( TRowSelectionModel  component)
inline

◆ Builder() [2/4]

Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.Builder ( )
inline

◆ Builder() [3/4]

Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.Builder ( RowSelectionModel  component)
inline

◆ Builder() [4/4]

Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.Builder ( RowSelectionModel.Config  config)
inline

Member Function Documentation

◆ DeselectOnContainerClick()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.DeselectOnContainerClick ( bool?  deselectOnContainerClick)
inlinevirtual

Set to true to deselect current selection when the container body is clicked.

◆ DirectEvents()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.DirectEvents ( Action< RowSelectionModelDirectEvents action)
inlinevirtual

Server-side Ajax Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ HiddenName()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.HiddenName ( string  hiddenName)
inlinevirtual

HiddenField name which submits selected rows

◆ Listeners()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.Listeners ( Action< RowSelectionModelListeners action)
inlinevirtual

Client-side JavaScript Event Handlers

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ operator Builder()

static implicit Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.operator Builder ( RowSelectionModel  component)
inlinestatic

◆ SelectedIndex()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.SelectedIndex ( int  selectedIndex)
inlinevirtual

◆ SelectedRecordID()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.SelectedRecordID ( string  selectedRecordID)
inlinevirtual

◆ SelectedRow()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.SelectedRow ( Action< SelectedRow action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

◆ SelectedRows()

virtual TBuilder Ext.Net.RowSelectionModel.Builder< TRowSelectionModel, TBuilder >.SelectedRows ( Action< SelectedRowCollection action)
inlinevirtual

Parameters
actionThe action delegate
Returns
An instance of TBuilder

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