onTaskCreated
Description
在网格(grid)中按下 '+' 按钮创建新任务,或调用 createTask 方法时触发
onTaskCreated: (task: Task) => boolean;
Parameters
task- (required) Task - 新任务的对象
Returns
result- (boolean) - 返回false将取消新任务的创建,返回true将继续默认处理
Example
gantt.attachEvent("onTaskCreated", function(task){
task.projectId = 1;
return true;
});
Details
事件在新任务显示之前触发,这使你能够设置默认值或取消创建任务。
在该事件触发时,新任务已经可以通过 getTask 方法在数据存储中获取。
如果事件处理程序返回 false,该任务将从数据存储中移除,并且不会触发 onAfterTaskDelete 事件。
使用 createTask 方法创建任务时触发的最终事件顺序为:
Related API
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.