getState
Gibt den aktuellen Zustand des Gantt-Diagramms zurück
GanttUIState getState();
GanttUIState | Das Zustandsobjekt |
Example
const opened_task = gantt.getState().lightbox;
Details
Das Zustandsobjekt spiegelt die innere UI-Konfiguration des Gantt-Diagramms wider und hat die folgenden Eigenschaften:
- autoscroll - (boolean) - zeigt an, ob das Gantt automatisch gescrollt wird (true). Wird nur hinzugefügt, wenn die
click_drag Erweiterung aktiviert ist.
- batch_update - (boolean) - der Aktualisierungsmodus. true, wenn die Methode innerhalb der batchUpdate Methode aufgerufen wird.
- drag_from_start - (boolean | null) - der Größenänderungsmodus einer Aufgabe. true bedeutet, dass die Aufgabe von Beginn an geändert wird, false bedeutet, dass die Aufgabe von Ende an geändert wird. Wenn die Aufgabe nicht geändert wird, ist sie null.
- drag_id - (string | null | undefined) - die ID einer Aufgabe, die der Benutzer derzeit im Gantt-Diagramm zieht. undefined oder null, wenn keine Aufgaben im Gantt-Diagramm gezogen werden.
- drag_mode - (string | null | undefined) - der Ziehmodus. Hat die Werte: 'move', 'resize', 'progress', 'ignore', wenn eine Aufgabe gezogen wird. Andernfalls hat es den Wert null oder undefined.
- fullscreen - (boolean) - das Flag für den Vollbildmodus. true, wenn das Gantt-Diagramm im Vollbildmodus ist, false andernfalls.
- lightbox - (string | null | undefined) - die ID einer Aufgabe, die derzeit in der Lightbox geöffnet ist. undefined oder null, wenn keine Aufgaben in der Lightbox geöffnet sind.
- link_from_start - (boolean | null) - der Status der neuen Linkerstellung, gibt true zurück, wenn der Link von Beginn der Vorgängeraufgabe erstellt wird.
- link_landing_area - (boolean) - der Status der neuen Linkerstellung, gibt true zurück, wenn die Maus auf das Link-Zieh-Element (Bubble) zeigt.
- link_source_id - (string | number | null) - der Status der neuen Linkerstellung. die ID der Quelle (Vorgänger) Aufgabe.
- link_target_id - (string | number | null) - der Status der neuen Linkerstellung. die ID der Ziel (Nachfolger) Aufgabe.
- link_to_start - (boolean) - der Status der neuen Linkerstellung, gibt true zurück, wenn der Link zum Beginn der Nachfolgeraufgabe erstellt wird.
- min_date - (Date) - das Datum, ab dem Aufgaben im Diagramm angezeigt werden
- max_date - (Date) - das Datum, bis zu dem Aufgaben im Diagramm angezeigt werden
- scale_unit - (string) - die Einheit des Hintergrundgrids der Zeitachse
- scale_step - (number) - der Schritt des Hintergrundgrids der Zeitachse
- selected_task - (string | null | undefined) - die ID der derzeit ausgewählten Aufgabe. undefined oder null, wenn keine Aufgaben im Gantt-Diagramm ausgewählt sind.
Hinweis: Das Verhalten des Gantt-Diagramms kann nicht geändert werden, indem dieses Objekt modifiziert wird.
Zurück nach oben