Wird ausgelöst, wenn ein Benutzer eine neue Aufgabe durch Klicken auf die '+'-Schaltfläche in einem Grid hinzufügt oder wenn die Methode createTask aufgerufen wird.
task | Task | Das neue Task-Objekt |
boolean | Die Rückgabe von `false` verhindert die Erstellung der neuen Aufgabe, die Rückgabe von `true` lässt den Standardprozess fortfahren. |
gantt.attachEvent("onTaskCreated", function(task){
task.projectId = 1;
return true;
});
Dieses Event tritt genau bevor eine neue Aufgabe angezeigt wird auf und gibt Ihnen die Möglichkeit, Standardwerte festzulegen oder die Erstellung der Aufgabe abzubrechen.
Zu diesem Zeitpunkt existiert die neue Aufgabe bereits im Datenspeicher und kann über die Methode getTask abgerufen werden.
Wenn der Event-Handler false
zurückgibt, wird die Aufgabe aus dem Datenspeicher entfernt, ohne dass das Event onAfterTaskDelete ausgelöst wird.
Beim Erstellen einer Aufgabe über die Methode createTask erfolgen die Events in folgender Reihenfolge: