UNPKG

@wamra/gantt-task-react

Version:
12 lines (11 loc) 783 B
import { BarMoveAction, Task, TaskCoordinates, ViewMode } from "../types/public-types"; export declare const taskXCoordinate: (xDate: Date, startDate: Date, viewMode: ViewMode, columnWidth: number) => number; export declare const progressWithByParams: (taskX1: number, taskX2: number, progress: number, rtl: boolean) => [number, number]; export declare const getProgressPoint: (progressX: number, taskY: number, taskHeight: number) => string; /** * Method handles event in real time(mousemove) and on finish(mouseup) */ export declare const handleTaskBySVGMouseEvent: (action: BarMoveAction, selectedTask: Task, initialCoordinates: TaskCoordinates, coordinates: TaskCoordinates, xStep: number, timeStep: number, rtl: boolean) => { isChanged: boolean; changedTask: Task; };