vxe-gantt
Version:
A vue based gantt component
42 lines (41 loc) • 1.55 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.VxeGanttTaskType = exports.VxeGanttDependencyType = void 0;
/**
* 依赖线枚举类型
*/
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 || (exports.VxeGanttDependencyType = VxeGanttDependencyType = {}));
/**
* 任务渲染类型
*/
var VxeGanttTaskType;
(function (VxeGanttTaskType) {
/**
* 里程碑类型,该类型节点不需要结束日期
*/
VxeGanttTaskType["Milestone"] = "milestone";
/**
* 子视图类型,该类型会将子任务渲染到一行,无需开始日期和结束日期
*/
VxeGanttTaskType["Subview"] = "subview";
})(VxeGanttTaskType || (exports.VxeGanttTaskType = VxeGanttTaskType = {}));