hy-vue-gantt
Version:
Evolution of vue-ganttastic package
13 lines • 666 B
TypeScript
import type { GGanttChartConfig } from "../types";
/**
* A composable that handles the bi-directional mapping between time values and pixel positions.
* This utility is essential for accurate positioning of chart elements and handling user interactions.
*
* @param config - Optional Gantt chart configuration. Uses default config if not provided
* @returns Object containing mapping functions between time and position
*/
export default function useTimePositionMapping(config?: GGanttChartConfig): {
mapTimeToPosition: (time: string) => number;
mapPositionToTime: (xPos: number) => string | Date;
};
//# sourceMappingURL=useTimePositionMapping.d.ts.map