Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.SpreadsheetSelectionModel.Config Class Reference

More...

Inheritance diagram for Ext.Net.SpreadsheetSelectionModel.Config:
Ext.Net.AbstractSelectionModel.Config Ext.Net.LazyObservable.Config Ext.Net.Observable.Config Ext.Net.BaseControl.Config Ext.Net.IApply

Static Public Member Functions

static implicit operator SpreadsheetSelectionModel.Builder (SpreadsheetSelectionModel.Config config)
 
- Static Public Member Functions inherited from Ext.Net.BaseControl.Config
static Config ToConfig (string config)
 
static TConfig ToConfig< TConfig > (string config)
 

Properties

virtual ? bool CellSelect [get, set]
 Set to true to enable selection of individual cells or a single rectangular range of cells. This will provide cell range selection using click, and potentially drag to select a rectangular range. You can also use "SHIFT + arrow" key navigation to select a range of cells. Defaults to: true More...
 
virtual string CheckboxColumnIndex [get, set]
 The index at which to insert the checkbox column. Supported values are a numeric index, and the strings 'first' and 'last'. Only valid when set before render. Defaults to: 0 More...
 
virtual Unit CheckboxHeaderWidth [get, set]
 Width of checkbox column. More...
 
virtual ? bool CheckboxSelect [get, set]
 Enables selection of the row via clicking on checkbox. Note: this feature will add new column at position specified by checkboxColumnIndex. Defaults to: false More...
 
virtual string CheckColumnHeaderText [get, set]
 Displays the configured text in the check column's header. More...
 
virtual ? bool ColumnSelect [get, set]
 Set to true to enable selection of columns. NOTE: This will remove sorting on header click and instead provide column selection and deselection.Sorting is still available via column header menu. Defaults to: false More...
 
virtual ? bool DragSelect [get, set]
 Set to true to enables cell range selection by cell dragging. Defaults to: true More...
 
virtual SpreadsheetExtensible Extensible [get, set]
 This configures whether this selection model is to implement a mouse based dragging gesture to extend a contiguous selection. More...
 
virtual ? bool Reducible [get, set]
 This configures if the extensible config is also allowed to reduce its selection, only relevant if extensible is not false or null. More...
 
virtual Unit RowNumbererHeaderWidth [get, set]
 Width of row numbering column. More...
 
virtual ? bool RowSelect [get, set]
 Set to true to enable selection of rows by clicking on a row number column. Note: This feature will add the row number as the first column. Defaults to: true More...
 
virtual ? bool ShowHeaderCheckbox [get, set]
 Configure as false to not display the header checkbox at the top of the checkbox column when checkboxSelect is set. Defaults to: true More...
 
virtual string HiddenName [get, set]
 The name of the hidden field which submits selected data More...
 
SpreadsheetSelectionModelListeners Listeners [get]
 Client-side JavaScript Event Handlers More...
 
SpreadsheetSelectionModelDirectEvents DirectEvents [get]
 Server-side Ajax Event Handlers More...
 
- Properties inherited from Ext.Net.AbstractSelectionModel.Config
virtual bool AllowDeselect [get, set]
 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 bool IgnoreRightMouseSelection [get, set]
 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 bool PruneRemoved [get, set]
 Prune records when they are removed from the store from the selection. More...
 
virtual bool ToggleOnClick [get, set]
 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 SelectionMode Mode [get, set]
 Modes of selection. Valid values are SINGLE, SIMPLE, and MULTI. Defaults to 'SINGLE' More...
 
- Properties inherited from Ext.Net.Observable.Config
ConfigItemCollection CustomConfig [get]
 Collection of custom js config More...
 
MessageBusListeners MessageBusListeners [get]
 
MessageBusDirectEvents MessageBusDirectEvents [get]
 
- Properties inherited from Ext.Net.BaseControl.Config
virtual string ItemID [get, set]
 An itemId can be used as an alternative way to get a reference to a component when no object reference is available. More...
 
virtual bool Disabled [get, set]
 
virtual short TabIndex [get, set]
 
virtual bool IsInForm [get, set]
 
virtual Unit Height [get, set]
 
virtual Unit Width [get, set]
 
virtual string ToolTip [get, set]
 
virtual bool RegisterAllResources [get, set]
 
virtual bool AutoDataBind [get, set]
 
virtual IDMode IDMode [get, set]
 
virtual LazyMode LazyMode [get, set]
 
virtual string Namespace [get, set]
 
List< ClientResourceItemResourceItems [get]
 

Additional Inherited Members

- Public Member Functions inherited from Ext.Net.BaseControl.Config
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
new Type GetType ()
 
object ApplyIf (object obj)
 
Apply< T > (object obj)
 
object Apply (object obj)
 
virtual string ToScript ()
 

Detailed Description

Member Function Documentation

◆ operator SpreadsheetSelectionModel.Builder()

static implicit Ext.Net.SpreadsheetSelectionModel.Config.operator SpreadsheetSelectionModel.Builder ( SpreadsheetSelectionModel.Config  config)
inlinestatic

Property Documentation

◆ CellSelect

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.CellSelect
getset

Set to true to enable selection of individual cells or a single rectangular range of cells. This will provide cell range selection using click, and potentially drag to select a rectangular range. You can also use "SHIFT + arrow" key navigation to select a range of cells. Defaults to: true

◆ CheckboxColumnIndex

virtual string Ext.Net.SpreadsheetSelectionModel.Config.CheckboxColumnIndex
getset

The index at which to insert the checkbox column. Supported values are a numeric index, and the strings 'first' and 'last'. Only valid when set before render. Defaults to: 0

◆ CheckboxHeaderWidth

virtual Unit Ext.Net.SpreadsheetSelectionModel.Config.CheckboxHeaderWidth
getset

Width of checkbox column.

◆ CheckboxSelect

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.CheckboxSelect
getset

Enables selection of the row via clicking on checkbox. Note: this feature will add new column at position specified by checkboxColumnIndex. Defaults to: false

◆ CheckColumnHeaderText

virtual string Ext.Net.SpreadsheetSelectionModel.Config.CheckColumnHeaderText
getset

Displays the configured text in the check column's header.

◆ ColumnSelect

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.ColumnSelect
getset

Set to true to enable selection of columns. NOTE: This will remove sorting on header click and instead provide column selection and deselection.Sorting is still available via column header menu. Defaults to: false

◆ DirectEvents

SpreadsheetSelectionModelDirectEvents Ext.Net.SpreadsheetSelectionModel.Config.DirectEvents
get

Server-side Ajax Event Handlers

◆ DragSelect

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.DragSelect
getset

Set to true to enables cell range selection by cell dragging. Defaults to: true

◆ Extensible

virtual SpreadsheetExtensible Ext.Net.SpreadsheetSelectionModel.Config.Extensible
getset

This configures whether this selection model is to implement a mouse based dragging gesture to extend a contiguous selection.

◆ HiddenName

virtual string Ext.Net.SpreadsheetSelectionModel.Config.HiddenName
getset

The name of the hidden field which submits selected data

◆ Listeners

SpreadsheetSelectionModelListeners Ext.Net.SpreadsheetSelectionModel.Config.Listeners
get

Client-side JavaScript Event Handlers

◆ Reducible

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.Reducible
getset

This configures if the extensible config is also allowed to reduce its selection, only relevant if extensible is not false or null.

◆ RowNumbererHeaderWidth

virtual Unit Ext.Net.SpreadsheetSelectionModel.Config.RowNumbererHeaderWidth
getset

Width of row numbering column.

◆ RowSelect

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.RowSelect
getset

Set to true to enable selection of rows by clicking on a row number column. Note: This feature will add the row number as the first column. Defaults to: true

◆ ShowHeaderCheckbox

virtual ? bool Ext.Net.SpreadsheetSelectionModel.Config.ShowHeaderCheckbox
getset

Configure as false to not display the header checkbox at the top of the checkbox column when checkboxSelect is set. Defaults to: true


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