Class RowDeselectEventArgs<T>
Provides information about the RowDeselecting event. Also, provides information about the RowDeselected event.
Inherited Members
Namespace: Syncfusion.Blazor.Grids
Assembly: Syncfusion.Blazor.dll
Syntax
public class RowDeselectEventArgs<T> : GridEventBaseArgs
Type Parameters
Name | Description |
---|---|
T | TValue of the grid component. |
Constructors
RowDeselectEventArgs()
Declaration
public RowDeselectEventArgs()
Properties
Cancel
Defines the cancel option value.
Declaration
public bool Cancel { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Data
Gets the row data associated with deselect action.
Declaration
public T Data { get; set; }
Property Value
Type | Description |
---|---|
T | Row data associated with deselect action. |
Datas
Gets the collection of row data while perform the deselecting action.
Declaration
public List<T> Datas { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<T> | A collection of row data which is associate with clear the multiple selection. |
Remarks
When binding remote data, unselect-all action using checkbox returns only the data of rows in the current view. When binding list data, if PersistSelection is disabled then unselect-all action using checkbox returns only the data of rows in the current view.
Event
Defines the Mouse Event.
Declaration
public MouseEventArgs Event { get; set; }
Property Value
Type | Description |
---|---|
Microsoft.AspNetCore.Components.Web.MouseEventArgs |
ForeignKeyData
Define the foreignKey row data associated with this column.
Declaration
public IDictionary<string, IEnumerable<object>> ForeignKeyData { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.String, System.Collections.Generic.IEnumerable<System.Object>> |
IsCtrlPressed
Defines whether CTRL key is pressed.
Declaration
public bool IsCtrlPressed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsHeaderCheckboxClicked
Defines whether header checkbox is clicked or not.
Declaration
public bool IsHeaderCheckboxClicked { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsInteracted
Defines whether event is triggered by interaction or not.
Declaration
public bool IsInteracted { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsShiftPressed
Defines whether SHIFT key is pressed.
Declaration
public bool IsShiftPressed { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Row
Defines the selected/deselected row.
Declaration
public DOM Row { get; set; }
Property Value
Type | Description |
---|---|
DOM |
RowIndex
Gets the row index while perform the deselect action.
Declaration
public int RowIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | Row index which is associate with deselecting action. |
Remarks
returns the last deselected row index, when trying to clear the multiple selection.
RowIndexes
Gets the collection of row index while trying to clear multiple selection.
Declaration
public List<int> RowIndexes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.Int32> | A collection of row indexes associated with deselecting action |
Remarks
Returns only the indexes of the rows in current view, even though user unselect-all rows using checkbox selection.
Target
Defines the target element for row deselect.
Declaration
public DOM Target { get; set; }
Property Value
Type | Description |
---|---|
DOM |