1、编辑器类型
内联编辑器存储在editor_types配置对象中。
有几个预定义的内联编辑器:
- 文本编辑器 - 用于编辑文本列,例如任务名称
- 数字编辑器 - 用于编辑数字列,例如任务持续时间、顺序等。
- 日期编辑器 - 用于编辑日期列,例如任务的开始和结束日期
- 选择编辑器 - 用于从列表中选择一个选项
- 历史编辑器 - 用于为当前编辑的任务设置任务前任。此编辑器获取任务的 WBS 代码以设置与前置任务的连接。
var editors = { text: {type: "text", map_to: "text"}, start_date: {type: "date", map_to: "start_date", min: new Date(2018, 0, 1), max: new Date(2019, 0, 1)}, end_date: {type: "date", map_to: "end_date", min: new Date(2018, 0, 1), max: new Date(2019, 0, 1)}, duration: {type: "number", map_to: "duration", min:0, max: 100}, priority: {type:"select", map_to:"priority", options:gantt.serverList("priority")}, predecessors: {type: "predecessor", map_to: "auto"} };
2、日期编辑器中的