Angular TreeList Types

AdaptiveDetailRowPreparingEvent

The type of the adaptiveDetailRowPreparing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.AdaptiveDetailRowPreparingEvent

AIColumnRequestCreatingEvent

The argument type in the aIColumnRequestCreating event.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.AIColumnRequestCreatingEvent

CellClickEvent

The type of the cellClick event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.CellClickEvent

CellDblClickEvent

The type of the cellDblClick event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.CellDblClickEvent

CellHoverChangedEvent

The type of the cellHoverChanged event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.CellHoverChangedEvent

CellPreparedEvent

The type of the cellPrepared event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.CellPreparedEvent

ColumnButtonClickEvent

The argument type in columns[].buttons[].onClick.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.ColumnButtonClickEvent

ContentReadyEvent

The type of the contentReady event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.ContentReadyEvent

ContextMenuPreparingEvent

The type of the contextMenuPreparing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.ContextMenuPreparingEvent

DataErrorOccurredEvent

The type of the dataErrorOccurred event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.DataErrorOccurredEvent

DisposingEvent

The type of the disposing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.DisposingEvent

EditCanceledEvent

The type of the editCanceled event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.EditCanceledEvent

EditCancelingEvent

The type of the editCanceling event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.EditCancelingEvent

Editing

Configures editing.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"

EditingStartEvent

The type of the editingStart event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.EditingStartEvent

EditingTexts

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

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"

EditorPreparedEvent

The type of the editorPrepared event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.EditorPreparedEvent

EditorPreparingEvent

The type of the editorPreparing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.EditorPreparingEvent

FocusedCellChangedEvent

The type of the focusedCellChanged event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.FocusedCellChangedEvent

FocusedCellChangingEvent

The type of the focusedCellChanging event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.FocusedCellChangingEvent

FocusedRowChangedEvent

The type of the focusedRowChanged event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.FocusedRowChangedEvent

FocusedRowChangingEvent

The type of the focusedRowChanging event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.FocusedRowChangingEvent

InitializedEvent

The type of the initialized event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.InitializedEvent

InitNewRowEvent

The type of the initNewRow event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.InitNewRowEvent

KeyDownEvent

The type of the keyDown event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.KeyDownEvent

NodesInitializedEvent

The type of the nodesInitialized event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.NodesInitializedEvent

OptionChangedEvent

The type of the optionChanged event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.OptionChangedEvent

Paging

An object that configures paging.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"

RowClickEvent

The type of the rowClick event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowClickEvent

RowCollapsedEvent

The type of the rowCollapsed event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowCollapsedEvent

RowCollapsingEvent

The type of the rowCollapsing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowCollapsingEvent

RowDblClickEvent

The type of the rowDblClick event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDblClickEvent

RowDraggingAddEvent

The type of the rowDragging.onAdd event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingAddEvent

Use this type to annotate the argument of an onAdd handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingChangeEvent

The type of the rowDragging.onDragChange event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingChangeEvent

Use this type to annotate the argument of an onDragChange handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingEndEvent

The type of the rowDragging.onDragEnd event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingEndEvent

Use this type to annotate the argument of an onDragEnd handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingMoveEvent

The type of the rowDragging.onDragMove event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingMoveEvent

Use this type to annotate the argument of an onDragMove handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingRemoveEvent

The type of the rowDragging.onRemove event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingRemoveEvent

Use this type to annotate the argument of an onRemove handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingReorderEvent

The type of the rowDragging.onReorder event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingReorderEvent

Use this type to annotate the argument of an onReorder handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowDraggingStartEvent

The type of the rowDragging.onDragStart event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowDraggingStartEvent

Use this type to annotate the argument of an onDragStart handler. Refer to the handler's description for details about the event argument. The TRowData and TKey type parameters specify the row data and key types.

RowExpandedEvent

The type of the rowExpanded event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowExpandedEvent

RowExpandingEvent

The type of the rowExpanding event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowExpandingEvent

RowInsertedEvent

The type of the rowInserted event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowInsertedEvent

RowInsertingEvent

The type of the rowInserting event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowInsertingEvent

RowPreparedEvent

The type of the rowPrepared event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowPreparedEvent

RowRemovedEvent

The type of the rowRemoved event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowRemovedEvent

RowRemovingEvent

The type of the rowRemoving event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowRemovingEvent

RowUpdatedEvent

The type of the rowUpdated event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowUpdatedEvent

RowUpdatingEvent

The type of the rowUpdating event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowUpdatingEvent

RowValidatingEvent

The type of the rowValidating event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.RowValidatingEvent

SavedEvent

The type of the saved event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.SavedEvent

SavingEvent

The type of the saving event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.SavingEvent

Scrolling

Configures scrolling.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"

Selection

Configures runtime selection.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"

SelectionChangedEvent

The type of the selectionChanged event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.SelectionChangedEvent

ToolbarPreparingEvent

The type of the toolbarPreparing event handler's argument.

import { DxTreeListTypes } from "devextreme-angular/ui/tree-list"
Type: DxTreeListTypes.ToolbarPreparingEvent

TreeListCommandColumnType

Specifies the command column that this object customizes.

Accepted Values: 'adaptive' | 'ai' | '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'