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

Интерфейс DraggableProvided

Объект, предоставляемый перетаскиваемому элементу во время рендера.

interface DraggableProvided {
    draggableProps: {
        "data-rbd-draggable-context-id": string;
        "data-rbd-draggable-id": string;
        onTransitionEnd?: TransitionEventHandler<any>;
        style?: NotDraggingStyle | DraggingStyle;
    };
    dragHandleProps?: {
        "aria-describedby": string;
        "data-rbd-drag-handle-context-id": string;
        "data-rbd-drag-handle-draggable-id": string;
        draggable: boolean;
        onDragStart: DragEventHandler<any>;
        role: string;
        tabIndex: number;
    };
    innerRef(element?: HTMLElement | null): any;
}
Индекс

Свойства

Методы

Свойства

draggableProps: {
    "data-rbd-draggable-context-id": string;
    "data-rbd-draggable-id": string;
    onTransitionEnd?: TransitionEventHandler<any>;
    style?: NotDraggingStyle | DraggingStyle;
}

Свойства, необходимые для перетаскиваемого элемента.

dragHandleProps?: {
    "aria-describedby": string;
    "data-rbd-drag-handle-context-id": string;
    "data-rbd-drag-handle-draggable-id": string;
    draggable: boolean;
    onDragStart: DragEventHandler<any>;
    role: string;
    tabIndex: number;
}

Свойства для области захвата элемента.

Методы

  • Ссылка на DOM-элемент перетаскиваемого объекта.

    Параметры

    • Optionalelement: HTMLElement | null

      Элемент или null.

    Возвращает any