Zum Hauptinhalt springen

onAfterTaskMove

Description

Wird unmittelbar ausgelöst, nachdem eine Aufgabe an eine neue vertikale Position verschoben wurde

onAfterTaskMove: (id: string | number, parent: string | number, tindex: number) => void;

Parameters

  • id - (required) string | number - die ID der verschobenen Aufgabe
  • parent - (required) string | number - die ID des neuen übergeordneten Elements
  • tindex - (required) number - der neue Positionsindex innerhalb des übergeordneten Zweigs

Example

// Verhindert das Verschieben in einen anderen Unterzweig
gantt.attachEvent("onAfterTaskMove", function(id, parent, tindex){
// eigene Logik hier
});

Details

Beachten Sie, dass dieses Event in zwei Situationen ausgelöst wird:

  1. Wenn die Methode moveTask aufgerufen wird
  2. Wenn die Option order_branch mit der Standardeinstellung (gantt.config.order_branch = true;) aktiviert ist und ein Benutzer Aufgaben per Drag & Drop verschiebt