Zum Hauptinhalt springen

onBeforeSplitTaskDisplay

Description

Wird ausgelöst, kurz bevor ein Segment einer geteilten Aufgabe im Gantt-Chart angezeigt wird

onBeforeSplitTaskDisplay: (id: number | string, task: Task, parent: any) => boolean;

Parameters

  • id - (required) number | string - die Kennung der Teilaufgabe
  • task - (required) Task - das Teilaufgaben-Objekt
  • parent - (required) object - das übergeordnete Aufgaben-Objekt

Returns

  • result - (boolean) - gibt an, ob die Teilaufgabe der geteilten Aufgabe auf der Seite angezeigt werden soll (true) oder ausgeblendet wird (false)

Example

gantt.attachEvent("onBeforeSplitTaskDisplay", function (id, task, parent) {
if (task.duration < 3) {
return false;
}
return true;
});

Details

split tasks

Beim Rendern einer geteilten Aufgabe wird zuerst das Event onBeforeTaskDisplay für die übergeordnete Aufgabe (die mit render:"split") ausgelöst. Direkt danach feuert "onBeforeSplitTaskDisplay" für jede ihrer Teilaufgaben. Wenn "onBeforeSplitTaskDisplay" false zurückgibt, wird diese bestimmte Teilaufgabe nicht angezeigt.

Hinweis

Change log

  • hinzugefügt in v8.0