JavaScript/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

SelectionSensitivity

Specifies sensitivity modes.

Accepted Values: 'base' | 'accent' | 'case' | 'variant'

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