@orca-fe/antd-plus
Version:
Transformer Container
23 lines (22 loc) • 817 B
TypeScript
import React from 'react';
export interface DraggableListNoKeyProps<T> extends Omit<React.HTMLAttributes<HTMLDivElement>, 'children'> {
data?: T[];
onDataChange?: (data: T[]) => void;
children: (item: T, params: {
checked: boolean;
dragging: boolean;
changeItem: (item: Partial<T>) => void;
removeItem: () => void;
drag: () => void;
moveUp: () => boolean;
moveDown: () => boolean;
}, index: number) => React.ReactChild;
customStyle?: boolean;
noHoverStyle?: boolean;
copyByKeyboard?: boolean;
checkable?: boolean;
multipleCheck?: boolean;
customDragHandler?: boolean;
}
declare function DraggableListNoKey<T>(props: DraggableListNoKeyProps<T>): import("react/jsx-runtime").JSX.Element;
export default DraggableListNoKey;