vxe-gantt
Version:
A vue based gantt component
37 lines (36 loc) • 1.41 kB
JavaScript
/**
* 依赖线枚举类型
*/
export var VxeGanttDependencyType;
(function (VxeGanttDependencyType) {
/**
* 结束后才开始,表示一个任务必须在另一个任务开始之前完成
*/
VxeGanttDependencyType[VxeGanttDependencyType["FinishToStart"] = 0] = "FinishToStart";
/**
* 开始到结束,表示从某个过程的开始到结束的整个过程
*/
VxeGanttDependencyType[VxeGanttDependencyType["StartToFinish"] = 1] = "StartToFinish";
/**
* 开始后才开始,表示一个活动结束了,另一个活动才能开始,它们之间按先后顺序进行
*/
VxeGanttDependencyType[VxeGanttDependencyType["StartToStart"] = 2] = "StartToStart";
/**
* 完成到完成,表示一个任务必须在另一个任务完成之后才能完成
*/
VxeGanttDependencyType[VxeGanttDependencyType["FinishToFinish"] = 3] = "FinishToFinish";
})(VxeGanttDependencyType || (VxeGanttDependencyType = {}));
/**
* 任务渲染类型
*/
export var VxeGanttTaskType;
(function (VxeGanttTaskType) {
/**
* 里程碑类型,该类型节点不需要结束日期
*/
VxeGanttTaskType["Milestone"] = "milestone";
/**
* 子视图类型,该类型会将子任务渲染到一行,无需开始日期和结束日期
*/
VxeGanttTaskType["Subview"] = "subview";
})(VxeGanttTaskType || (VxeGanttTaskType = {}));