Юниверс DG SDK UI
v2.15.0

Интерфейс TreeNodeDropConfig<T, K>

Конфигурация перетаскивания для узлов дерева.

interface TreeNodeDropConfig<T, K extends TreeNodeKeyType = TreeNodeKeyType> {
    configFilled: boolean;
    draggedNode?: TreeNodeType<T, K>;
    dropAsNext?: boolean;
    filledParent: boolean;
    filledPrevious: boolean;
    globalDropLevel: number;
    parentNode?: TreeNodeType<T, K>;
    previousNode?: TreeNodeType<T, K>;
}

Параметры типа

Индекс

Свойства

configFilled: boolean

Признак корректной конфигурации.

draggedNode?: TreeNodeType<T, K>

Перетаскиваемый узел.

dropAsNext?: boolean

Требуется ли поместить draggedNode после previousNode

filledParent: boolean

Заполнен ли родительский узел.

filledPrevious: boolean

Заполнен ли предыдущий узел.

globalDropLevel: number

Глобальный уровень вложенности при переносе.

parentNode?: TreeNodeType<T, K>

Родительский узел.

previousNode?: TreeNodeType<T, K>

Предыдущий узел.