UNPKG

@wamra/gantt-task-react

Version:
28 lines (27 loc) 943 B
import React from "react"; import { ColorStyles, Distances, DateExtremity, Task } from "../../types/public-types"; type ArrowProps = { colorStyles: ColorStyles; distances: Distances; taskFrom: Task; extremityFrom: DateExtremity; fromX1: number; fromX2: number; fromY: number; taskTo: Task; extremityTo: DateExtremity; toX1: number; toX2: number; toY: number; marginBetweenTasks?: number | null; fullRowHeight: number; taskHeight: number; isShowDependencyWarnings: boolean; isCritical: boolean; rtl: boolean; onArrowDoubleClick?: (taskFrom: Task, taskTo: Task) => void; onArrowClick?: (taskFrom: Task, extremityFrom: DateExtremity, taskTo: Task, extremityTo: DateExtremity, event: React.MouseEvent<SVGElement>) => void; handleFixDependency: (task: Task, delta: number) => void; }; export declare const Arrow: React.NamedExoticComponent<ArrowProps>; export {};