@wamra/gantt-task-react
Version:
Interactive Gantt Chart for React with TypeScript
13 lines (12 loc) • 740 B
TypeScript
import { BarMoveAction, DateExtremity, GanttDateRounding, Task } from "../types/public-types";
type AdjustTaskToWorkingDatesParams = {
action: BarMoveAction;
changedTask: Task;
checkIsHoliday: (date: Date, dateExtremity: DateExtremity) => boolean;
getNextWorkingDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date;
getPreviousWorkingDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date;
originalTask: Task;
dateMoveStep: GanttDateRounding;
};
export declare const adjustTaskToWorkingDates: ({ action, changedTask, checkIsHoliday, getNextWorkingDate, getPreviousWorkingDate, originalTask, dateMoveStep, }: AdjustTaskToWorkingDatesParams) => Task;
export {};