order_branch

ermöglicht den 'branch'-Modus zum vertikalen Umordnen von Aufgaben innerhalb derselben Tree-Ebene

string|boolean order_branch;

Values

  • true,false,"marker"
  • Example

    gantt.config.order_branch = true;
     
    gantt.init("gantt_here");


    Default value:

    false

    Related samples

    Details

    Diese Einstellung erlaubt es, Aufgaben neu anzuordnen, während sie auf ihrer aktuellen Tree-Ebene bleiben. Beispielsweise bleibt eine Unteraufgabe eine Unteraufgabe und wird nicht zu einer übergeordneten Aufgabe.

    Leistungssteigerung

    Bei einer großen Anzahl von Aufgaben kann das standardmäßige Branch-Reordering die Performance verlangsamen. Zur Verbesserung der Leistung kann man in den "marker"-Modus wechseln.

    gantt.config.order_branch = "marker";

    Related sample:  Branch ordering - highlighting mode

    In diesem Modus wird nur der Name der Aufgabe beim Halten der linken Maustaste verschoben, und das Gantt-Chart wird erst aktualisiert, wenn die Aufgabe an ihrer neuen Position abgelegt wird (wenn die Taste losgelassen wird). Im Gegensatz zum Standardmodus löst das Verschieben von Aufgaben auf diese Weise nicht die Events onBeforeTaskMove oder onAfterTaskMove aus.

    Wenn Sie das Ablegen einer Aufgabe an bestimmten Positionen blockieren möchten, verwenden Sie das Event onBeforeRowDragMove (dies funktioniert nur im "marker"-Modus).

    See also
    Zurück nach oben