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

Интерфейс DropResult

Итоговый результат операции перетаскивания.

interface DropResult {
    combine?: { draggableId: string; droppableId: string };
    destination?: { droppableId: string; index: number };
    draggableId: string;
    mode: "FLUID" | "SNAP";
    reason: "DROP" | "CANCEL";
    source: { droppableId: string; index: number };
    type: string;
}

Иерархия (Просмотр сводки)

Индекс

Свойства

combine?: { draggableId: string; droppableId: string }

Описание слияния элементов.

destination?: { droppableId: string; index: number }

Новая позиция элемента.

draggableId: string

Идентификатор перетаскиваемого элемента.

mode: "FLUID" | "SNAP"

Режим перетаскивания: FLUID или SNAP.

reason: "DROP" | "CANCEL"

Причина завершения операции: сброс или отмена.

source: { droppableId: string; index: number }

Исходная зона и индекс элемента.

type: string

Тип перетаскиваемого элемента.