@amaui/ui-react
Version:
UI for React
17 lines (16 loc) • 608 B
TypeScript
import React from 'react';
import { IBaseElement } from '../types';
export interface IDragAndDropList extends IBaseElement {
onChange?: (indexPrevious: number, indexNew: number) => any;
items?: any[];
image?: boolean;
delay?: number;
precise?: boolean;
draggedIsElement?: boolean;
isEqual?: (item: any, value: any) => boolean;
getDraggingElement?: (event: DragEvent) => HTMLElement;
onDraggedElement?: (value: any) => any;
onDragStart?: (item: any, event: DragEvent) => any;
}
declare const DragAndDropList: React.FC<IDragAndDropList>;
export default DragAndDropList;