Wird unmittelbar ausgelöst, bevor sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird).
id | string|number | die eindeutige Kennung einer Aufgabe |
state | boolean | true, wenn die Aufgabe ausgewählt wird, false, wenn sie abgewählt wird |
e | Event|null | das native Event-Objekt, falls vorhanden |
gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){
// hier Ihre Logik hinzufügen
return true;
});
Dieses Event ist Teil der multiselect-Erweiterung, daher stellen Sie sicher, dass das multiselect Plugin aktiviert ist. Weitere Details finden Sie im Artikel Multi-Task-Auswahl.
Dieses Event wird für jede Aufgabe innerhalb des Auswahlbereichs ausgelöst.
Es kann durch Rückgabe von false blockiert werden, wodurch verhindert wird, dass sich der Auswahlstatus der Aufgabe ändert.