onLightboxSave
Description
Wird ausgelöst, wenn der Benutzer im Lightbox-Fenster auf die Schaltfläche 'Save' klickt
onLightboxSave: (id: string | number, task: Task, is_new: boolean) => boolean;
Parameters
id- (required) string | number - die ID der unveränderten Aufgabe. Beachten Sie, dass zu diesem Zeitpunkt die Werte aus der Lightbox noch nicht auf das Aufgabenobjekt angewendet wurden, daher können Sie die ursprüngliche Aufgabe mit gantt.getTask(id) abrufentask- (required) Task - das aktualisierte Aufgabenobjektis_new- (required) boolean - zeigt an, ob die Lightbox zum Erstellen einer neuen Aufgabe geöffnet wurde (true)
oder zum Bearbeiten einer bestehenden (false)
Returns
result- (boolean) - bestimmt, ob die Standardaktion des Events ausgeführt wird (true) oder abgebrochen wird (false)
Example
gantt.attachEvent("onLightboxSave", function(id, task, is_new){
// benutzerdefinierte Logik kann hier hinzugef ügt werden
return true;
})
Details
Dieses Event kann blockiert werden. Wenn false zurückgegeben wird, wird die 'Save'-Operation abgebrochen und die Lightbox bleibt geöffnet.