xdesign-vue-next
Version:
XDesign Component for vue-next
11 lines (10 loc) • 525 B
TypeScript
import { SetupContext } from 'vue';
import { TdPrimaryTableProps } from '../type';
import { BaseTableColumns } from '../interface';
export default function useDragSort(props: TdPrimaryTableProps, context: SetupContext): {
isRowDraggable: import("vue").ComputedRef<boolean>;
isRowHandlerDraggable: import("vue").ComputedRef<boolean>;
isColDraggable: import("vue").ComputedRef<boolean>;
setDragSortPrimaryTableRef: (primaryTableElement: any) => void;
setDragSortColumns: (val: BaseTableColumns) => void;
};