All docs
V23.2
24.1
23.2
23.1
22.2
The page you are viewing does not exist in version 22.2.
22.1
The page you are viewing does not exist in version 22.1.
21.2
The page you are viewing does not exist in version 21.2.
21.1
The page you are viewing does not exist in version 21.1.
20.2
The page you are viewing does not exist in version 20.2.
20.1
The page you are viewing does not exist in version 20.1.
19.2
The page you are viewing does not exist in version 19.2.
19.1
The page you are viewing does not exist in version 19.1.
18.2
The page you are viewing does not exist in version 18.2.
18.1
The page you are viewing does not exist in version 18.1.
17.2
The page you are viewing does not exist in version 17.2.
Box
Map

jQuery DataGrid Types

AdaptiveDetailRowPreparingEvent

The type of the adaptiveDetailRowPreparing event handler's argument.

import { AdaptiveDetailRowPreparingEvent } from "devextreme/ui/data_grid"
Type:

Object

CellClickEvent

The type of the cellClick event handler's argument.

import { CellClickEvent } from "devextreme/ui/data_grid"
Type:

Object

CellDblClickEvent

The type of the cellDblClick event handler's argument.

import { CellDblClickEvent } from "devextreme/ui/data_grid"
Type:

Object

CellHoverChangedEvent

The type of the cellHoverChanged event handler's argument.

import { CellHoverChangedEvent } from "devextreme/ui/data_grid"
Type:

Object

CellPreparedEvent

The type of the cellPrepared event handler's argument.

import { CellPreparedEvent } from "devextreme/ui/data_grid"
Type:

Object

ColumnButtonClickEvent

import { ColumnButtonClickEvent } from "devextreme/ui/data_grid"
Type:

Object

ContentReadyEvent

The type of the contentReady event handler's argument.

import { ContentReadyEvent } from "devextreme/ui/data_grid"
Type:

Object

ContextMenuPreparingEvent

The type of the contextMenuPreparing event handler's argument.

import { ContextMenuPreparingEvent } from "devextreme/ui/data_grid"
Type:

Object

DataErrorOccurredEvent

The type of the dataErrorOccurred event handler's argument.

import { DataErrorOccurredEvent } from "devextreme/ui/data_grid"
Type:

Object

DataGridCommandColumnType

Specifies the command column that this object customizes.

Accepted Values: 'adaptive' | 'buttons' | 'detailExpand' | 'groupExpand' | 'selection' | 'drag'

DataGridExportFormat

Specifies the availability and captions of data export buttons.

Accepted Values: 'pdf' | 'xlsx'

DataGridPredefinedColumnButton

The name used to identify a built-in button.

Accepted Values: 'cancel' | 'delete' | 'edit' | 'save' | 'undelete'

DataGridPredefinedToolbarItem

A name used to identify the toolbar item.

Accepted Values: 'addRowButton' | 'applyFilterButton' | 'columnChooserButton' | 'exportButton' | 'groupPanel' | 'revertButton' | 'saveButton' | 'searchPanel'

DataGridScrollMode

Specifies the scrolling mode.

Accepted Values: 'infinite' | 'standard' | 'virtual'

DisposingEvent

The type of the disposing event handler's argument.

import { DisposingEvent } from "devextreme/ui/data_grid"
Type:

Object

EditCanceledEvent

The type of the editCanceled event handler's argument.

import { EditCanceledEvent } from "devextreme/ui/data_grid"
Type:

Object

EditCancelingEvent

The type of the editCanceling event handler's argument.

import { EditCancelingEvent } from "devextreme/ui/data_grid"
Type:

Object

Editing

Configures editing.

import { Editing } from "devextreme/ui/data_grid"

EditingStartEvent

The type of the editingStart event handler's argument.

import { EditingStartEvent } from "devextreme/ui/data_grid"
Type:

Object

EditorPreparedEvent

The type of the editorPrepared event handler's argument.

import { EditorPreparedEvent } from "devextreme/ui/data_grid"
Type:

Object

EditorPreparingEvent

The type of the editorPreparing event handler's argument.

import { EditorPreparingEvent } from "devextreme/ui/data_grid"
Type:

Object

Export

Configures client-side exporting.

import { Export } from "devextreme/ui/data_grid"

ExportingEvent

The type of the exporting event handler's argument.

import { ExportingEvent } from "devextreme/ui/data_grid"
Type:

Object

ExportTexts

Configures the texts of export commands, buttons, and hints.

import { ExportTexts } from "devextreme/ui/data_grid"

FocusedCellChangedEvent

The type of the focusedCellChanged event handler's argument.

import { FocusedCellChangedEvent } from "devextreme/ui/data_grid"
Type:

Object

FocusedCellChangingEvent

The type of the focusedCellChanging event handler's argument.

import { FocusedCellChangingEvent } from "devextreme/ui/data_grid"
Type:

Object

FocusedRowChangedEvent

The type of the focusedRowChanged event handler's argument.

import { FocusedRowChangedEvent } from "devextreme/ui/data_grid"
Type:

Object

FocusedRowChangingEvent

The type of the focusedRowChanging event handler's argument.

import { FocusedRowChangingEvent } from "devextreme/ui/data_grid"
Type:

Object

GroupData

Specifies a group of elements in a template.

import { GroupData } from "devextreme/ui/data_grid"
Type:

Object

Grouping

Configures grouping.

import { Grouping } from "devextreme/ui/data_grid"

GroupingTexts

Defines the texts of grouping-related visual elements.

import { GroupingTexts } from "devextreme/ui/data_grid"

GroupPanel

Configures the group panel.

import { GroupPanel } from "devextreme/ui/data_grid"

InitializedEvent

The type of the initialized event handler's argument.

import { InitializedEvent } from "devextreme/ui/data_grid"
Type:

Object

InitNewRowEvent

The type of the initNewRow event handler's argument.

import { InitNewRowEvent } from "devextreme/ui/data_grid"
Type:

Object

KeyDownEvent

The type of the keyDown event handler's argument.

import { KeyDownEvent } from "devextreme/ui/data_grid"
Type:

Object

MasterDetail

Allows you to build a master-detail interface in the grid.

import { MasterDetail } from "devextreme/ui/data_grid"

OptionChangedEvent

The type of the optionChanged event handler's argument.

import { OptionChangedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowClickEvent

The type of the rowClick event handler's argument.

import { RowClickEvent } from "devextreme/ui/data_grid"
Type:

Object

RowCollapsedEvent

The type of the rowCollapsed event handler's argument.

import { RowCollapsedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowCollapsingEvent

The type of the rowCollapsing event handler's argument.

import { RowCollapsingEvent } from "devextreme/ui/data_grid"
Type:

Object

RowDblClickEvent

The type of the rowDblClick event handler's argument.

import { RowDblClickEvent } from "devextreme/ui/data_grid"
Type:

Object

RowExpandedEvent

The type of the rowExpanded event handler's argument.

import { RowExpandedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowExpandingEvent

The type of the rowExpanding event handler's argument.

import { RowExpandingEvent } from "devextreme/ui/data_grid"
Type:

Object

RowInsertedEvent

The type of the rowInserted event handler's argument.

import { RowInsertedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowInsertingEvent

The type of the rowInserting event handler's argument.

import { RowInsertingEvent } from "devextreme/ui/data_grid"
Type:

Object

RowPreparedEvent

The type of the rowPrepared event handler's argument.

import { RowPreparedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowRemovedEvent

The type of the rowRemoved event handler's argument.

import { RowRemovedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowRemovingEvent

The type of the rowRemoving event handler's argument.

import { RowRemovingEvent } from "devextreme/ui/data_grid"
Type:

Object

RowUpdatedEvent

The type of the rowUpdated event handler's argument.

import { RowUpdatedEvent } from "devextreme/ui/data_grid"
Type:

Object

RowUpdatingEvent

The type of the rowUpdating event handler's argument.

import { RowUpdatingEvent } from "devextreme/ui/data_grid"
Type:

Object

RowValidatingEvent

The type of the rowValidating event handler's argument.

import { RowValidatingEvent } from "devextreme/ui/data_grid"
Type:

Object

SavedEvent

The type of the saved event handler's argument.

import { SavedEvent } from "devextreme/ui/data_grid"
Type:

Object

SavingEvent

The type of the saving event handler's argument.

import { SavingEvent } from "devextreme/ui/data_grid"
Type:

Object

Scrolling

Configures scrolling.

import { Scrolling } from "devextreme/ui/data_grid"

SelectionChangedEvent

The type of the selectionChanged event handler's argument.

import { SelectionChangedEvent } from "devextreme/ui/data_grid"
Type:

Object

SortByGroupSummaryInfoItem

Allows you to sort groups according to the values of group summary items.

import { SortByGroupSummaryInfoItem } from "devextreme/ui/data_grid"

Summary

Specifies the properties of the grid summary.

import { Summary } from "devextreme/ui/data_grid"

SummaryGroupItem

Specifies items of the group summary.

import { SummaryGroupItem } from "devextreme/ui/data_grid"

SummaryTexts

Contains properties that specify text patterns for summary items.

import { SummaryTexts } from "devextreme/ui/data_grid"

SummaryTotalItem

Specifies items of the total summary.

import { SummaryTotalItem } from "devextreme/ui/data_grid"

ToolbarPreparingEvent

The type of the toolbarPreparing event handler's argument.

import { ToolbarPreparingEvent } from "devextreme/ui/data_grid"
Type:

Object