All docs
V24.1
24.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

JavaScript/jQuery TreeList Types

AdaptiveDetailRowPreparingEvent

The type of the adaptiveDetailRowPreparing event handler's argument.

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

Object

CellClickEvent

The type of the cellClick event handler's argument.

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

Object

CellDblClickEvent

The type of the cellDblClick event handler's argument.

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

Object

CellHoverChangedEvent

The type of the cellHoverChanged event handler's argument.

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

Object

CellPreparedEvent

The type of the cellPrepared event handler's argument.

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

Object

ContentReadyEvent

The type of the contentReady event handler's argument.

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

Object

ContextMenuPreparingEvent

The type of the contextMenuPreparing event handler's argument.

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

Object

DataErrorOccurredEvent

The type of the dataErrorOccurred event handler's argument.

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

Object

DisposingEvent

The type of the disposing event handler's argument.

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

Object

EditCanceledEvent

The type of the editCanceled event handler's argument.

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

Object

EditCancelingEvent

The type of the editCanceling event handler's argument.

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

Object

Editing

Configures editing.

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

EditingStartEvent

The type of the editingStart event handler's argument.

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

Object

EditingTexts

Contains properties that specify texts for editing-related UI elements.

import { EditingTexts } from "devextreme/ui/tree_list"

EditorPreparedEvent

The type of the editorPrepared event handler's argument.

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

Object

EditorPreparingEvent

The type of the editorPreparing event handler's argument.

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

Object

FocusedCellChangedEvent

The type of the focusedCellChanged event handler's argument.

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

Object

FocusedCellChangingEvent

The type of the focusedCellChanging event handler's argument.

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

Object

FocusedRowChangedEvent

The type of the focusedRowChanged event handler's argument.

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

Object

FocusedRowChangingEvent

The type of the focusedRowChanging event handler's argument.

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

Object

InitializedEvent

The type of the initialized event handler's argument.

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

Object

InitNewRowEvent

The type of the initNewRow event handler's argument.

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

Object

KeyDownEvent

The type of the keyDown event handler's argument.

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

Object

NodesInitializedEvent

The type of the nodesInitialized event handler's argument.

import { NodesInitializedEvent } from "devextreme/ui/tree_list"
Type:

Object

OptionChangedEvent

The type of the optionChanged event handler's argument.

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

Object

Paging

An object that configures paging.

import { Paging } from "devextreme/ui/tree_list"

RowClickEvent

The type of the rowClick event handler's argument.

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

Object

RowCollapsedEvent

The type of the rowCollapsed event handler's argument.

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

Object

RowCollapsingEvent

The type of the rowCollapsing event handler's argument.

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

Object

RowDblClickEvent

The type of the rowDblClick event handler's argument.

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

Object

RowExpandedEvent

The type of the rowExpanded event handler's argument.

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

Object

RowExpandingEvent

The type of the rowExpanding event handler's argument.

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

Object

RowInsertedEvent

The type of the rowInserted event handler's argument.

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

Object

RowInsertingEvent

The type of the rowInserting event handler's argument.

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

Object

RowPreparedEvent

The type of the rowPrepared event handler's argument.

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

Object

RowRemovedEvent

The type of the rowRemoved event handler's argument.

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

Object

RowRemovingEvent

The type of the rowRemoving event handler's argument.

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

Object

RowUpdatedEvent

The type of the rowUpdated event handler's argument.

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

Object

RowUpdatingEvent

The type of the rowUpdating event handler's argument.

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

Object

RowValidatingEvent

The type of the rowValidating event handler's argument.

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

Object

SavedEvent

The type of the saved event handler's argument.

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

Object

SavingEvent

The type of the saving event handler's argument.

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

Object

Scrolling

Configures scrolling.

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

Selection

Configures runtime selection.

import { Selection } from "devextreme/ui/tree_list"

SelectionChangedEvent

The type of the selectionChanged event handler's argument.

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

Object

ToolbarPreparingEvent

The type of the toolbarPreparing event handler's argument.

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

Object

TreeListCommandColumnType

Specifies the command column that this object customizes.

Accepted Values: 'adaptive' | 'buttons' | 'drag'

TreeListFilterMode

Specifies the filter and search parameters.

Accepted Values: 'fullBranch' | 'withAncestors' | 'matchOnly'

TreeListPredefinedColumnButton

Specifies buttons in the edit column or create a custom command column.

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

TreeListPredefinedToolbarItem

Specifies buttons in the toolbar.

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