vue-ganttastic-custom
Version:
A simple and customizable Gantt chart component for Vue.js
7 lines (6 loc) • 415 B
TypeScript
import type { GGanttChartConfig } from "../components/GGanttChart.vue";
import type { GanttBarObject } from "../types";
export default function createBarDrag(bar: GanttBarObject, onDrag?: (e: MouseEvent, bar: GanttBarObject) => void, onEndDrag?: (e: MouseEvent, bar: GanttBarObject) => void, config?: GGanttChartConfig): {
isDragging: import("vue").Ref<boolean>;
initDrag: (e: MouseEvent) => void;
};