@wamra/gantt-task-react
Version:
Interactive Gantt Chart for React with TypeScript
8 lines (7 loc) • 1.01 kB
TypeScript
import { type BarMoveAction, type DateExtremity, type GanttDateRounding, type Task } from "../types/public-types";
export declare const ONE_HOUR_DURATION: number;
export declare const ONE_DAY_DURATION: number;
export declare const roundTaskDates: (task: Task, roundDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date, action: BarMoveAction, dateMoveStep: GanttDateRounding) => Task;
export declare const incrementDate: (date: Date, action: BarMoveAction, roundDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date, dateExtremity: DateExtremity, dateMoveStep: GanttDateRounding, limitDateMoveToOneDay: boolean) => Date;
export declare const decrementDate: (date: Date, action: BarMoveAction, roundDate: (date: Date, action: BarMoveAction, dateExtremity: DateExtremity) => Date, dateExtremity: DateExtremity, dateMoveStep: GanttDateRounding, limitDateMoveToOneDay: boolean) => Date;
export declare const getStepTime: (dateMoveStep: GanttDateRounding) => number;