|
| Builder (TSpreadsheetSelectionModel component) |
|
virtual TBuilder | CellSelect (bool? cellSelect) |
| 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 TBuilder | CheckboxColumnIndex (string checkboxColumnIndex) |
| 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 TBuilder | CheckboxHeaderWidth (Unit checkboxHeaderWidth) |
| Width of checkbox column. More...
|
|
virtual TBuilder | CheckboxSelect (bool? checkboxSelect) |
| 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 TBuilder | CheckColumnHeaderText (string checkColumnHeaderText) |
| Displays the configured text in the check column's header. More...
|
|
virtual TBuilder | ColumnSelect (bool? columnSelect) |
| 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 TBuilder | DragSelect (bool? dragSelect) |
| Set to true to enables cell range selection by cell dragging. Defaults to: true More...
|
|
virtual TBuilder | Extensible (SpreadsheetExtensible extensible) |
| This configures whether this selection model is to implement a mouse based dragging gesture to extend a contiguous selection. More...
|
|
virtual TBuilder | Reducible (bool? reducible) |
| This configures if the extensible config is also allowed to reduce its selection, only relevant if extensible is not false or null. More...
|
|
virtual TBuilder | RowNumbererHeaderWidth (Unit rowNumbererHeaderWidth) |
| Width of row numbering column. More...
|
|
virtual TBuilder | RowSelect (bool? rowSelect) |
| 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 TBuilder | ShowHeaderCheckbox (bool? showHeaderCheckbox) |
| 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 TBuilder | HiddenName (string hiddenName) |
| The name of the hidden field which submits selected data More...
|
|
virtual TBuilder | Listeners (Action< SpreadsheetSelectionModelListeners > action) |
| Client-side JavaScript Event Handlers More...
|
|
virtual TBuilder | DirectEvents (Action< SpreadsheetSelectionModelDirectEvents > action) |
| Server-side Ajax Event Handlers More...
|
|
virtual TBuilder | SetReducible (bool reducible) |
|
virtual TBuilder | ClearSelection () |
| Clears any selection More...
|
|
virtual TBuilder | DeselectColumn (ColumnBase column, bool suppressEvent=false) |
| Deselects a Column More...
|
|
virtual TBuilder | DeselectColumn (string columnId, bool suppressEvent=false) |
| Deselects a Column More...
|
|
virtual TBuilder | DeselectColumn (int columnIndex, bool suppressEvent=false) |
| Deselects a Column More...
|
|
virtual TBuilder | DeselectColumn (SelectedColumn column, bool suppressEvent=false) |
| Deselects a Column More...
|
|
virtual TBuilder | DeselectRows (int[] rowsIndexes, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one or more rows More...
|
|
virtual TBuilder | DeselectRows (object[] recordsIds, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one or more rows More...
|
|
virtual TBuilder | DeselectRows (ModelProxy[] records, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one or more rows More...
|
|
virtual TBuilder | DeselectRows (IEnumerable< SelectedRow > rows, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one or more rows More...
|
|
virtual TBuilder | DeselectRows (SelectedRow[] rows, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one or more rows More...
|
|
virtual TBuilder | DeselectRows (int rowIndex, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one row More...
|
|
virtual TBuilder | DeselectRows (object recordId, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one row More...
|
|
virtual TBuilder | DeselectRows (ModelProxy record, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one row More...
|
|
virtual TBuilder | DeselectRows (SelectedRow row, bool keepSelection=false, bool suppressEvent=false) |
| Deselect one row More...
|
|
virtual TBuilder | SelectCells (SelectedCell rangeStart, SelectedCell rangeEnd, bool suppressEvent=false) |
| This method allows programmatic selection of the cell range. More...
|
|
virtual TBuilder | SelectColumn (ColumnBase column, bool keepSelection=false, bool suppressEvent=false) |
| Selects a Column. More...
|
|
virtual TBuilder | SelectColumn (string columnId, bool keepSelection=false, bool suppressEvent=false) |
| Selects a Column. More...
|
|
virtual TBuilder | SelectColumn (int columnIndex, bool keepSelection=false, bool suppressEvent=false) |
| Selects a Column. More...
|
|
virtual TBuilder | SelectColumn (SelectedColumn column, bool keepSelection=false, bool suppressEvent=false) |
| Selects a Column. More...
|
|
virtual TBuilder | SelectRows (int[] rowsIndexes, bool keepSelection=false, bool suppressEvent=false) |
| Select one or more rows More...
|
|
virtual TBuilder | SelectRows (object[] recordsIds, bool keepSelection=false, bool suppressEvent=false) |
| Select one or more rows More...
|
|
virtual TBuilder | SelectRows (ModelProxy[] records, bool keepSelection=false, bool suppressEvent=false) |
| Select one or more rows More...
|
|
virtual TBuilder | SelectRows (IEnumerable< SelectedRow > rows, bool keepSelection=false, bool suppressEvent=false) |
| Select one or more rows More...
|
|
virtual TBuilder | SelectRows (SelectedRow[] rows, bool keepSelection=false, bool suppressEvent=false) |
| Select one or more rows More...
|
|
virtual TBuilder | SelectRows (int rowIndex, bool keepSelection=false, bool suppressEvent=false) |
| Select one row More...
|
|
virtual TBuilder | SelectRows (object recordId, bool keepSelection=false, bool suppressEvent=false) |
| Select one row More...
|
|
virtual TBuilder | SelectRows (ModelProxy record, bool keepSelection=false, bool suppressEvent=false) |
| Select one row More...
|
|
virtual TBuilder | SelectRows (SelectedRow row, bool keepSelection=false, bool suppressEvent=false) |
| Select one row More...
|
|
virtual TBuilder | SetCellSelect (bool? cellSelect) |
| Sets the value of CellSelect. More...
|
|
virtual TBuilder | SetColumnSelect (bool? columnSelect) |
| Sets the value of ColumnSelect. More...
|
|
virtual TBuilder | SetDragSelect (bool? dragSelect) |
| Sets the value of DragSelect. More...
|
|
virtual TBuilder | SetExtensible (SpreadsheetExtensible extensible) |
| Sets the value of extensible. More...
|
|
virtual TBuilder | SetRowSelect (bool? rowSelect) |
| Sets the value of RowSelect. More...
|
|
virtual TBuilder | SetSelectedData (SpreadsheetSelectedData selectedData) |
| Sets the value of SelectedData. More...
|
|
| Builder () |
|
| Builder (SpreadsheetSelectionModel component) |
|
| Builder (SpreadsheetSelectionModel.Config config) |
|
| 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...
|
|