Zum Hauptinhalt springen

onBeforeTaskMultiSelect

Description

Wird ausgelöst, bevor der Status der Task-Auswahl geändert wird (die Task wird ausgewählt oder abgewählt)

onBeforeTaskMultiSelect: (id: string | number, state: boolean, e: Event | null) => void;

Parameters

  • id - (erforderlich) string | number - die ID einer Aufgabe
  • state - (erforderlich) boolean - true, wenn die Aufgabe ausgewählt wird; false, wenn sie abgewählt wird
  • e - (erforderlich) Event | null - ein natives Event-Objekt

Example

gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){
// Fügen Sie hier Ihre benutzerdefinierte Logik ein
return true;
});

Details

Hinweis

Dieses Event ist in der Multiselect-Erweiterung definiert, daher müssen Sie das Multiselect Plugin aktivieren. Lesen Sie die Details im Artikel Multi-Task Selection.

Das Event wird für jede Task im angegebenen Bereich aufgerufen.

Das Event kann blockiert werden; Wenn false zurückgegeben wird, wird die Änderung des Task-Auswahlstatus abgebrochen.

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.