API overview
Gantt methods
| Name | Description |
|---|---|
| Promise | Konstruktor für Promise-Objekte |
| addCalendar | Fügt einen Kalender in das Gantt-Diagramm ein |
| addLink | Fügt einen neuen Abhängigkeitslink hinzu |
| addLinkLayer | Zeigt eine zusätzliche Ebene mit benutzerdefinierten Elementen für Links im Timeline-Bereich an |
| addMarker | Fügt einen Marker zum Timeline-Bereich hinzu |
| addShortcut | Fügt eine neue Tastenkombination hinzu |
| addTask | Fügt eine neue Aufgabe hinzu |
| addTaskLayer | Zeigt eine zusätzliche Ebene mit benutzerdefinierten Elementen für Tasks im Timeline-Bereich an |
| adjustTaskHeightForBaselines | Passt die Zeilenhöhe der Aufgabe an, um Baseline-Elemente korrekt anzuzeigen |
| alert | Ruft eine Alert-Nachrichtenbox auf |
| assert | Falls der gegebene Ausdruck falsch ist, erscheint eine Fehlermeldung in einem roten Popup oben rechts auf dem Bildschirm. |
| attachEvent | Verbindet einen Handler mit einem internen Event von dhtmlxGantt |
| autoSchedule | Aktualisiert den Projektzeitplan automatisch |
| batchUpdate | Aktualisiert mehrere Aufgaben/Links gleichzeitig |
| bind | Erstellt eine neue Funktion, die beim Aufruf ihr this-Schlüsselwort auf den angegebenen Wert setzt |
| calculateDuration | Ermittelt die Dauer einer Aufgabe |
| calculateEndDate | Ermittelt das Enddatum einer Aufgabe |
| calculateTaskLevel | Ermittelt, wie tief eine Aufgabe innerhalb der Hierarchie verschachtelt ist |
| callEvent | Löst ein internes Event aus |
| changeLightboxType | Aktualisiert die Lightbox für die Aufgabe basierend auf ihrem Typ |
| changeLinkId | Aktualisiert die ID des Links |
| changeTaskId | Aktualisiert die ID der Aufgabe |
| checkEvent | Prüft, ob für ein bestimmtes Event Handler zugewiesen sind |
| clearAll | Entfernt alle Aufgaben und zus ätzliche Elemente (wie Marker) aus dem Gantt-Diagramm |
| clearRedoStack | Setzt den Stack zurück, der die Redo-Befehle enthält |
| clearUndoStack | Leert den Stapel der gespeicherten Undo-Befehle |
| close | Schließt den Branch, der durch die angegebene ID identifiziert wird |
| collapse | Schaltet die Gantt-Ansicht vom Vollbildmodus zurück in den regulären Modus |
| columnIndexByDate | Bietet den Index der Spalte, die einem bestimmten Datum entspricht |
| confirm | Zeigt eine Confirm-Message-Box an |
| copy | Erstellt eine tiefgehende Kopie des angegebenen Objekts |
| correctTaskWorkTime | Berechnet die Aufgabendauer basierend auf der Arbeitszeit neu |
| createCalendar | Erstellt einen funktionalen Kalender |
| createDataProcessor | Erstellt eine neue dataProcessor-Instanz und verknüpft sie mit dem Gantt-Diagramm |
| createDatastore | Erstellt einen Datastore basierend auf der angegebenen Konfiguration |
| createTask | Fügt eine neue Aufgabe hinzu und öffnet die Lightbox zur Bestätigung |
| dataProcessor | DataProcessor Konstruktor |
| dateFromPos | Ermittelt das Datum, das einer gegebenen horizontalen Position innerhalb des Chartbereichs entspricht |
| defined | Gibt false zurück, wenn das übergebene Argument undefined ist, und true sonst |
| deleteCalendar | Entfernt einen Task-Kalender anhand seiner ID |
| deleteLink | Entfernt den angegebenen Abhängigkeits-Link |
| deleteMarker | Entfernt den angegebenen Marker |
| deleteTask | Entfernt die angegebene Aufgabe |
| destructor | Bereinigt die Gantt-Instanz |
| detachAllEvents | Entfernt alle Events aus dhtmlxGantt (einschließlich sowohl benutzerdefinierter als auch eingebauter Events) |
| detachEvent | Entfernt einen zuvor angehängten Event-Handler (hinzugefügt über die Methode attachEvent()) |
| eachParent | Iteriert durch alle übergeordneten Aufgaben einer bestimmten Aufgabe im Gantt-Diagramm |
| eachSelectedTask | Geht alle ausgewählten Tasks im Gantt-Chart durch |
| eachTask | Durchläuft alle untergeordneten Aufgaben einer bestimmten Aufgabe oder des gesamten Gantt-Diagramms |
| event | Richtet einen Event-Handler an einem HTML-Element ein |
| eventRemove | Entfernt einen Event-Handler von einem angegebenen HTML-Element |
| expand | Schaltet das Gantt-Diagramm in den Vollbildmodus, sodass es den gesamten Bildschirmbereich einnimmt. |
| exportToExcel | Exportiert Daten aus dem Gantt-Diagramm in eine Excel-Datei |
| exportToICal | Exportiert Daten aus dem Gantt-Diagramm als iCal-String |
| exportToJSON | Erstellt ein JSON-Objekt, das die Struktur und Daten eines Gantt-Diagramms enthält |
| exportToMSProject | Exportiert Daten aus dem Gantt-Diagramm nach MS Project |
| exportToPDF | Exportiert ein Gantt-Diagramm in eine PDF-Datei |
| exportToPNG | Exportiert ein Gantt-Diagramm als PNG-Bild |
| exporttoprimaverap6 | Exportiert Daten aus dem Gantt-Diagramm nach Primavera P6 |
| findCycles | Gibt alle in der Chart gefundenen Abhängigkeitskreise zurück |
| focus | Aktiviert den Fokus auf dem Gantt |
| getCalendar | Rufen Sie einen Arbeitszeitkalender anhand seiner ID ab |
| getCalendars | Ruft alle derzeit zum Gantt hinzugefügten Kalender ab |
| getChildren | Ruft die direkten untergeordneten Aufgaben eines gegebenen übergeordneten Branches ab |
| getClosestWorkTime | Gibt die nächstgelegene Arbeitszeit zurück |
| getColumnIndex | Gibt die Position der Spalte basierend auf ihrem Namen zurück |
| getConnectedGroup | Gibt alle Aufgaben und Verbindungen zurück, die mit einer bestimmten Aufgabe verbunden sind |
| getConstraintLimitations | Gibt die frühesten und spätesten zulässigen Daten zurück, die durch die auf eine Aufgabe angewendete Einschränkung festgelegt sind |
| getConstraintType | Gibt den auf die Aufgabe angewendeten Constraint-Typ zurück |
| getDatastore | Gibt das Konfigurationsobjekt für einen Datastore zurück |
| getFreeSlack | Gibt den freien Slack einer Aufgabe zurück |
| getGlobalTaskIndex | Findet die Position einer Aufgabe im gesamten Baum |
| getGridColumn | Ruft das Konfigurationsobjekt für eine bestimmte Spalte ab |
| getGridColumns | Ruft die Spalten des Gantt-Diagramms ab |
| getLabel | Rufen Sie das Label eines Select-Controls innerhalb der Lightbox ab |
| getLastSelectedTask | Liefert die ID der zuletzt ausgewählten Aufgabe |
| getLayoutView | Ruft das Layout-View-Objekt anhand seines Namens ab |
| getLightbox | Ruft das HTML-Element der Lightbox ab |
| getLightboxSection | Gibt das Objekt der Lightbox-Sektion zurück |
| getLightboxType | Liefert den Namen der aktuell aktiven Lightbox-Struktur |
| getLightboxValues | Ruft die Werte aus den Sektionen der Lightbox ab |
| getLink | Ruft das Abhängigkeits-Link-Objekt anhand der angegebenen ID ab |
| getLinkCount | Gibt zurück, wie viele Abhängigkeitslinks derzeit im Gantt-Diagramm angezeigt werden |
| getLinkNode | Holt das HTML-Element, das dem angegebenen Abhängigkeitslink entspricht |
| getLinks | Ruft alle im Gantt-Diagramm angezeigten Links ab |
| getMarker | Ruft das Marker-Objekt ab |
| getNext | Liefert die ID des folgenden Elements, unabhängig von dessen Verschachtelungsebene, egal ob es sich um dasselbe oder ein anderes handelt |
| getNextSibling | Liefert die ID der nächsten Aufgabe auf derselben Ebene |
| getParent | Ruft die ID der übergeordneten Aufgabe ab |
| getPrev | Ruft die ID des vorherigen Elements ab, unabhängig von dessen Verschachtelungsebene - egal ob es sich auf derselben Ebene oder einer anderen befindet. |
| getPrevSibling | Holt die ID der vorherigen Aufgabe auf derselben Ebene |
| getRedoStack | Liefert den Stapel der gespeicherten Redo-Benutzeraktionen |
| getResourceAssignments | Gibt alle Aufgaben zurück, die mit der angegebenen Ressource verknüpft sind |
| getResourceCalendar | Ruft den Kalender ab, der einem bestimmten Resource zugewiesen ist |
| getScale | Gibt die aktuelle Konfiguration der Zeitskala zurück |
| getScrollState | Ruft die aktuelle Scroll-Position ab |
| getSelectedId | Liefert die ID der aktuell ausgewählten Aufgabe |
| getSelectedTasks | Gibt ein Array der aktuell ausgewählten Tasks zurück |
| getShortcutHandler | Ruft eine Handler-Funktion für eine Tastaturnavigations-Shortcut ab |
| getSiblings | Bietet die Geschwister einer gegebenen Aufgabe, einschließlich der Aufgabe selbst |
| getSlack | Bestimmt, wie viel Zeit (in der aktuellen Dauereinheit) eine Aufgabe hat, bevor sie andere Aufgaben beeinflusst |
| getState | Ruft den aktuellen Zustand des Gantt-Diagramms ab |
| getSubtaskDates | Berechnet die kombinierten Start-/Enddaten von Aufgaben, die in einem Projekt oder einer anderen Aufgabe verschachtelt sind |
| getSubtaskDuration | Berechnet die Gesamtdauer der innerhalb eines Projekts oder einer anderen Aufgabe verschachtelten Tasks. |
| getTask | Gibt das Task-Objekt zurück |
| getTaskAssignments | Ruft die geparsten Ressourcen-Zuweisungen für eine bestimmte Aufgabe aus dem Datenspeicher ab |
| getTaskBarHeight | Liefert die Höhe (in Pixel) des DOM-Elements der Aufgabe |
| getTaskBaselines | Ruft ein Array von Baselines ab, die mit einer bestimmten Aufgabe im Datenspeicher verknüpft sind |
| getTaskBy | Sucht eine Aufgabe basierend auf den angegebenen Kriterien |
| getTaskByIndex | Gibt eine Aufgabe basierend auf ihrem globalen Aufgabenindex zurück |
| getTaskByTime | Ruft eine Liste von Aufgaben ab, die innerhalb eines bestimmten Zeitraums stattfinden |
| getTaskByWBSCode | Gibt eine Aufgabe basierend auf ihrem WBS-Code zurück |
| getTaskCalendar | Rufen Sie den mit einer bestimmten Aufgabe verknüpften Kalender ab (ein auf Aufgabenebene festgelegter Kalender) |
| getTaskCount | Gibt die Gesamtanzahl der aktuell im Gantt-Chart geladenen Aufgaben zurück |
| getTaskHeight | Bietet die sichtbare Höhe einer Aufgabe |
| getTaskIndex | Ruft die Position einer Aufgabe innerhalb ihres Zweigs ab |
| getTaskNode | Ruft das HTML-Element ab, das der Task-Leiste entspricht |
| getTaskPosition | Ermittelt die Position und Größe des DOM-Elements der Aufgabe innerhalb des Timeline-Bereichs. |
| getTaskResources | Ruft eine Liste eindeutiger Ressourcen ab, die einer bestimmten Aufgabe im Datenspeicher zugewiesen sind |
| getTaskRowNode | Gibt das HTML-Element zurück, das die Task-Zeile in der Tabelle repräsentiert |
| getTaskTop | Ruft die obere Position des DOM-Elements einer Aufgabe im Timeline-Bereich ab |
| getTaskType | Gibt den Typ einer Aufgabe zurück |
| getTotalSlack | Gibt den Gesamtslack für eine Aufgabe zurück |
| getUndoStack | Liefert den Stack der gespeicherten Undo-Benutzeraktionen |
| getVisibleTaskCount | Gibt die Anzahl der aktuell auf dem Bildschirm sichtbaren Tasks zurück (ausgenommen der zusammengeklappten) |
| getWBSCode | Gibt den WBS-Code (die Gliederungsnummer) einer Aufgabe zurück |
| getWorkHours | Bietet die Arbeitszeiten für das angegebene Datum |
| groupBy | Organisiert Aufgaben basierend auf einem bestimmten Aufgabenattribut |
| hasChild | Liefert die Anzahl der untergeordneten Tasks |
| hideCover | Entfernt die Lightbox-Modal-Überlagerung, die die Interaktion mit dem restlichen Bildschirm verhindert |
| hideLightbox | Schließt die Lightbox, falls sie geöffnet ist |
| hideQuickInfo | Blendet das Pop-up-Aufgabenformular aus, falls es derzeit geöffnet ist |
| importFromExcel | Wandelt eine Excel-Datei in das JSON-Format um |
| importFromMSProject | Konvertiert eine MS Project Datei im XML- oder MPP-Format in JSON |
| importfromprimaverap6 | Konvertiert eine XML- oder XER-Datei von Primavera P6 in das JSON-Format |
| init | Richtet ein dhtmlxGantt in einem angegebenen Container ein |
| isChildOf | Bestimmt, ob eine Aufgabe ein Kind einer anderen Aufgabe ist |
| isCircularLink | Prüft, ob der Link zirkulär ist |
| isCriticalLink | Bestimmt, ob ein gegebener Link kritisch ist |
| isCriticalTask | Prüft, ob die angegebene Aufgabe kritisch ist |
| isLinkAllowed | Prüft, ob der angegebene Link gültig ist |
| isLinkExists | Überprüft, ob der angegebene Link vorhanden ist |
| isReadonly | Bestimmt, ob eine bestimmte Aufgabe, ein Link oder das gesamte Gantt-Diagramm auf read-only gesetzt ist |
| isSelectedTask | Prüft, ob die angegebene Aufgabe aktuell ausgewählt ist |
| isSplitTask | Bestimmt, ob die angegebene Aufgabe eine Split-Task ist |
| isSummaryTask | Prüft, ob die angegebene Aufgabe eine Summary-Task ist |
| isTaskExists | Überprüft, ob eine Aufgabe mit der angegebenen ID vorhanden ist |
| isTaskVisible | Bestimmt, ob die angegebene Aufgabe derzeit im Gantt-Diagramm angezeigt wird |
| isUnscheduledTask | Prüft, ob die Aufgabe unscheduled ist |
| isWorkTime | Bestimmt, ob das angegebene Datum innerhalb der Arbeitszeit liegt |
| load | Lädt Daten aus einer externen Quelle in das Gantt-Diagramm. |
| locate | Rufen Sie die ID einer Aufgabe basierend auf dem übergebenen HTML-Event ab |
| mergeCalendars | Kombiniert mehrere Arbeitskalender zu einem einzigen Kalender |
| message | Öffnet ein Message-Box des angegebenen Typs |
| mixin | Fügt Eigenschaften vom 'source'-Objekt in das 'target'-Objekt ein |
| modalbox | Öffnet eine modalbox |
| moveTask | Verschiebt eine Aufgabe an eine andere Stelle |
| open | Öffnet den Branch, der durch die angegebene ID identifiziert wird |
| parse | Lädt Daten aus einer clientseitigen Ressource |
| plugins | Aktiviert die angegebenen Extensions |
| posFromDate | Ermittelt die relative horizontale Position eines angegebenen Datums innerhalb des Chartbereichs |
| redo | Wendet die Änderungen erneut an, die zuvor im Gantt rückgängig gemacht wurden |
| refreshData | Aktualisiert die Daten im Gantt-Diagramm |
| refreshLink | Aktualisiert den angegebenen Link |
| refreshTask | Aktualisiert die Aufgabe und ihre zugehörigen Links |
| removeLinkLayer | Entfernt die angegebene Ebene, die mit einem Link verbunden ist |
| removeShortcut | Entfernt eine Tastenkombination |
| removeTaskLayer | Entfernt eine spezifische Ebene, die mit einer Aufgabe verknüpft ist |
| render | Zeichnet das gesamte Gantt-Diagramm |
| renderMarkers | Aktualisiert alle auf der Seite angezeigten Marker |
| resetLayout | Baut das Gantt-Layout basierend auf der aktuellen Layout-Konfiguration neu auf |
| resetLightbox | Entfernt das aktuelle HTML-Objektelement der Lightbox |
| resetProjectDates | Berechnet die Dauer einer Projektaufgabe basierend auf den Terminen ihrer untergeordneten Aufgaben neu |
| resetSkin | Berechnet die Einstellungen des Skins basierend auf der verknüpften Skin-CSS-Datei neu |
| resizeLightbox | Erzwingt die Größenänderung der Lightbox |
| roundDate | Rundet das angegebene Datum auf das nächstgelegene Datum basierend auf der Zeitskala |
| roundTaskDates | Passt die Start- und Enddaten einer Aufgabe so an, dass sie mit den nächstgelegenen Daten auf der Timeline-Skala übereinstimmen |
| scrollLayoutCell | Verschiebt die Layout-Ansicht an die angegebene Position |
| scrollTo | Scrollt den Gantt-Container zur angegebenen Position |
| selectTask | Wählt die angegebene Aufgabe aus |
| serialize | Wandelt die Daten in JSON- oder XML-Format um |
| serverList | Gibt eine Liste von Optionen zurück |
| setParent | Einem Task einen Parent zuweisen |
| setSizes | Passt die Größe des Gantt-Diagramms an |
| setSkin | Ändert das aktive Skin |
| setWorkTime | Setzt die Arbeitszeit für das Gantt-Diagramm |
| showCover | Zeigt das Lightbox-Modal-Overlay an, das die Interaktion mit dem restlichen Bildschirm verhindert |
| showDate | Scrollt den Chart-Bereich, um das angegebene Datum sichtbar zu machen |
| showLightbox | Öffnet die Lightbox für die angegebene Aufgabe |
| showQuickInfo | Öffnet das Pop-up Task-Formular für eine bestimmte Aufgabe |
| showTask | Macht die angegebene Aufgabe auf dem Bildschirm sichtbar |
| silent | Verhindert, dass durch den darin enthaltenen Code interne Events oder serverseitige Aufrufe ausgelöst werden. |
| sort | Sortiert Aufgaben im Grid |
| toggleTaskSelection | Wechselt den Auswahlstatus der angegebenen Aufgabe - wählt sie aus, wenn sie nicht ausgewählt ist, oder hebt die Auswahl auf, wenn sie bereits ausgewählt ist |
| uid | Gibt eine eindeutige ID zurück |
| undo | Macht die im Gantt vorgenommenen Änderungen rückgängig |
| unselectTask | Entfernt die Auswahl von der ausgewählten Aufgabe |
| unsetWorkTime | Entfernt eine Arbeitszeiteinstellung im Gantt Chart |
| updateCollection | Aktualisiert die angegebene Collection mit neuen Optionen |
| updateLink | Aktualisiert den angegebenen Abhängigkeits-Link |
| updateMarker | Aktualisiert den angegebenen Marker |
| updateTask | Aktualisiert die angegebene Aufgabe |
| updateTaskAssignments | Aktualisiert die resource-Eigenschaft des task-Objekts basierend auf den aktuellen Ressourcenzuweisungen, die im Datastore gespeichert sind |
Gantt properties
| Name | Description |
|---|---|
| auto_scheduling_compatibility | Deaktiviert die Verwendung von Zeitbeschränkungen für Aufgaben |
| auto_scheduling | Ermöglicht auto scheduling |
| auto_scheduling_descendant_links | Steuert, ob Links von übergeordneten Aufgaben (Projekten) zu ihren untergeordneten Aufgaben erstellt werden können |
| auto_scheduling_initial | Definiert, ob das Gantt eine automatische Planung durchführt, wenn Daten geladen oder geparst werden |
| auto_scheduling_move_projects | Definiert, ob das gesamte Projekt während der Planung verschoben wird (Details siehe unten) |
| auto_scheduling_project_constraint | Steuert, ob Aufgaben den Constraint-Typ von ihrem übergeordneten Projekt erben |
| auto_scheduling_strict | Aktiviert den Auto-Scheduling-Modus, bei dem Aufgaben bei jeder Änderung auf das frühestmögliche Datum neu geplant werden |
| auto_scheduling_use_progress | Legt fest, wie Scheduling-Algorithmen mit abgeschlossenen Tasks umgehen |
| auto_types | Schaltet Aufgaben mit Unteraufgaben automatisch in Projekte um und wandelt Projekte ohne Unteraufgaben wieder in Aufgaben zurück. |
| autofit | Passt die Spalten des Grids automatisch an die Breite des Grids an |
| autoscroll | Ermöglicht es dem Gantt-Diagramm, beim Ziehen einer Aufgabe oder eines Links über den sichtbaren Browserbereich hinaus automatisch zu scrollen |
| autoscroll_speed | Definiert, wie schnell das Autoscroll (in ms) erfolgt, wenn eine Aufgabe oder ein Link über die aktuelle Browseransicht hinaus gezogen wird |
| autosize | Passt die Größe des Gantt-Diagramms automatisch an, um alle Aufgaben ohne Scrollen anzuzeigen |
| autosize_min_width | Definiert die minimale Breite (in Pixel), die das Gantt-Diagramm im horizontalen 'autosize'-Modus haben wird |
| bar_height | Definiert die Höhe der Task-Bars im Timeline-Bereich |
| bar_height_padding | Steuert den Abstand um Task-Bars in der Timeline, wenn bar_height auf "full" gesetzt ist |
| baselines | Legt fest, wie baselines im Gantt-Chart funktionieren |
| branch_loading | Ermöglicht dem Gantt-Chart, Daten dynamisch zu laden |
| branch_loading_property | Zeigt an, dass eine Aufgabe untergeordnete Aufgaben hat, die noch nicht vom Backend geladen wurden |
| buttons_left | Enthält eine Reihe von Buttons, die sich in der unteren linken Ecke des Lightbox befinden |
| buttons_right | Enthält eine Reihe von Buttons, die sich in der unteren rechten Ecke des Lightbox befinden |
| calendar_property | Legt den Namen der Eigenschaft fest, die verwendet wird, um einen Kalender mit einer Aufgabe oder einer Gruppe von Aufgaben zu verknüpfen |
| cascade_delete | Ermöglicht das automatische Löschen von verschachtelten Tasks und Links, wenn ein übergeordneter Task gelöscht wird |
| click_drag | Ermöglicht erweitertes Drag-n-Drop |
| columns | Richtet die columns in der Tabelle ein |
| constraint_types | Beinhaltet alle Constraint-Typen, die Sie verwenden können |
| container_resize_method | Gibt an, ob der Gantt die Größenänderung des Containers in regelmäßigen Zeitintervallen überwachen soll. |
| container_resize_timeout | Legt die Verzögerungszeit (in Millisekunden) fest, bevor das Gantt nach einer Größenänderung des Containers neu gezeichnet wird. |
| correct_work_time | Ermöglicht das Anpassen der Start- und Enddaten einer Aufgabe, damit sie während des Draggens innerhalb der Arbeitszeiten liegen |
| csp | Steuert, wie Datumformatierungsmethoden intern implementiert werden |
| date_format | Gibt das Datumsformat an, das verwendet wird, um Daten aus einem Datensatz zu interpretieren und Daten zurück an den Server zu senden |
| date_grid | Legt das Format fest, das für Daten in der Spalte "Start time" der Tabelle verwendet wird |
| date_scale | Legt das Format der Zeitachse (X-Achse) fest |
| deadlines | Schaltet die Anzeige von Deadline-Elementen für Aufgaben ein oder aus |
| deepcopy_on_parse | Steuert, ob gantt eine Deep Copy der Datenobjekte erstellt, die der Methode gantt.parse() übergeben werden |
| details_on_create | Ermöglicht, dass die Lightbox automatisch geöffnet wird, wenn neue Events durch Klicken auf die '+'-Schaltfläche erstellt werden. |
| details_on_dblclick | Ermöglicht das Öffnen der Lightbox durch Doppelklick auf eine Aufgabe |
| drag_lightbox | Ermöglicht das Ziehen der Lightbox über ihre Kopfzeile |
| drag_links | Ermöglicht das Erstellen von Abhängigkeits-Links durch Drag-and-Drop |
| drag_mode | Enthält die verschiedenen verfügbaren drag-and-drop Modi |
| drag_move | Ermöglicht das Verschieben von Aufgaben per Drag-and-Drop |
| drag_multiple | Ermöglicht das gleichzeitige Ziehen mehrerer ausgewählter Aufgaben |
| drag_progress | Ermöglicht die Anpassung des Task-Fortschritts durch Ziehen des Fortschritts-Knopfs |
| drag_project | Ermöglicht das Drag & Drop von Projekttyp-Elementen |
| drag_resize | Ermöglicht das Ändern der Größe von Aufgaben mittels Drag-and-Drop |
| drag_timeline | Legt fest, wie sich die drag_timeline Erweiterung verhält |
| duration_step | Definiert, wie viele Einheiten von 'gantt.config.duration_unit' eine Einheit der 'duration' Daten-Eigenschaft ausmachen. |
| duration_unit | Setzt die Duration Unit |
| dynamic_resource_calendars | Ermöglicht das automatische Zusammenführen mehrerer Ressourcen-Kalender zu einem einzigen Kalender |
| editable_property | Ändert den Namen einer Eigenschaft, die steuert, ob Aufgaben oder Links im read-only Gantt-Diagramm bearbeitet werden können |
| editor_types | Ein Objekt, das Definitionen für Inline-Editoren enthält |
| end_date | Definiert den Endpunkt der Zeitskala |
| external_render | Fügt eine externe Komponente in das DOM ein |
| fit_tasks | 'weist' das Gantt-Diagramm an, die Zeitskala automatisch anzupassen, um alle angezeigten Aufgaben darzustellen |
| grid_elastic_columns | Passt die Breite der Spalten innerhalb eines scrollbaren grids an |
| grid_resize | Ermöglicht das Ändern der Größe des Grids durch Ziehen seines rechten Randes |
| grid_resizer_attribute | Gibt den Namen des Attributes für das DOM-Element des grid resizers an |
| grid_resizer_column_attribute | Gibt den Attributnamen an, der am DOM-Element des Spalten-Resizers verwendet wird. Dieses Attribut kennzeichnet den Index der Spalte. |
| grid_width | Legt die Breite des Grids fest |
| highlight_critical_path | Hebt den kritischen Pfad innerhalb des Charts hervor |
| horizontal_scroll_key | Steuert, ob horizontales Scrollen erfolgt, wenn die Shift-, Alt- oder Meta-Taste in Kombination mit dem Mausrad verwendet wird |
| inherit_calendar | Definiert, ob Aufgaben die Arbeitskalender von ihren übergeordneten Summary-Aufgaben erben sollen |
| inherit_scale_class | Steuert, ob Sub-Skalen standardmäßig die scale_cell_class Vorlage verwenden |
| initial_scroll | Steuert, ob der Timeline-Bereich zu Beginn so gescrollt wird, dass die früheste Aufgabe angezeigt wird |
| inline_editors_date_processing | Behält die Dauer einer Aufgabe bei, wenn deren Start- oder Enddatum bearbeitet wird |
| inline_editors_multiselect_open | Steuert, ob der inline Editor bei aktivierter Mehrfachauswahl durch einen einzelnen Klick auf eine Aufgabe geöffnet wird. |
| keep_grid_width | Behält die ursprüngliche Grid-Breite bei, wenn die Spaltengrößen angepasst werden |
| keyboard_navigation | Ermöglicht die Tastaturnavigation im Gantt |
| keyboard_navigation_cells | Ermöglicht die Tastaturnavigation durch einzelne Zellen |
| layer_attribute | Definiert den Attributnamen für das DOM-Element der Task-Ebene |
| layout | Definiert das layout-Objekt |
| lightbox | Spezifiziert das lightbox-Objekt |
| lightbox_additional_height | Fügt der Lightbox zusätzliche Höhe hinzu |
| link_arrow_size | Setzt die Größe des Link-Pfeils |
| link_attribute | Definiert den Attributnamen, der verwendet wird, um die ID des HTML-Elements des Links anzugeben |
| link_line_width | Passt die Dicke der Abhängigkeitslinks im Timeline-Bereich an |
| link_radius | Steuert den Radius, der verwendet wird, um die Ecken der Link-Linien in der Timeline abzurunden |
| link_wrapper_width | Definiert die Breite des klickbaren Bereichs um den Link |
| links | Speichert die Typen von Link-Abhängigkeiten |
| min_column_width | Definiert die minimale Breite einer Spalte im Timeline-Bereich |
| min_duration | Definiert die minimale Dauer (in Millisekunden), die für eine Aufgabe beim Ändern der Größe zulässig ist. |
| min_grid_column_width | Definiert die minimale Breite jeder Grid-Spalte (in Pixel) beim Ändern der Größe des Grids |
| min_task_grid_row_height | Definiert die minimale Höhe, die eine Task-Zeile beim Ändern der Größe haben kann |
| multiselect | Steuert, ob mehrere Aufgaben gleichzeitig im Gantt-Diagramm ausgewählt werden können |
| multiselect_one_level | Steuert, ob die Mehrfachauswahl von Aufgaben auf eine Ebene beschränkt ist oder mehrere Ebenen umfassen kann |
| open_split_tasks | Ermöglicht das Erweitern oder Zusammenklappen von Split-Tasks durch Klicken auf die +/- Schaltfläche |
| open_tree_initially | Öffnet standardmäßig alle Zweige |
| order_branch | Ermöglicht den 'branch'-Modus zum vertikalen Umordnen von Aufgaben innerhalb derselben Tree-Ebene |
| order_branch_free | Ermöglicht den 'branch'-Modus, der es erlaubt, Tasks überall innerhalb des gesamten Gantt-Diagramms neu anzuordnen |
| placeholder_task | Fügt am Ende der Aufgabenliste eine leere Zeile hinzu, um das Bearbeiten von Aufgaben mit der Tastatur zu erleichtern |
| preserve_scroll | Behält die aktuellen vertikalen und horizontalen Scrollpositionen bei, wenn das Gantt-Diagramm neu gezeichnet wird |
| prevent_default_scroll | Steuert, ob der Gantt-Container das Mousewheel-Event blockieren oder es zum Window-Element weiterleiten soll |
| process_resource_assignments | Aktiviert oder deaktiviert das Parsen von Ressourcen-Zuweisungen |
| project_end | Legt das Enddatum des Projekts fest |
| project_start | Legt das Startdatum für ein Projekt fest |
| quick_info_detached | Steuert, ob das Task-Formular von der linken oder rechten Seite des Bildschirms hereinschiebt oder direkt neben der ausgewählten Aufgabe erscheint. |
| quickinfo_buttons | Enthält eine Reihe von Buttons, die im Pop-up-Formular mit den Aufgabendetails angezeigt werden |
| readonly | Aktiviert den Nur-Lese-Modus für das Gantt-Diagramm |
| readonly_property | Legt den Namen der Property fest, die den Read-Only-Status von Tasks und Links steuert |
| redo | Ermöglicht die Verwendung der Redo-Funktion im Gantt |
| reorder_grid_columns | Ermöglicht das Verschieben von Grid-Spalten per Drag & Drop |
| resize_rows | Ermöglicht das Anpassen der Höhe von Zeilen durch Ziehen |
| resource_assignment_store | Definiert den Namen des Datastores, der Resource Assignments hält |
| resource_attribute | Definiert den Attributnamen, den Gantt verwendet, um zu erkennen, welcher Resource eine Aufgabenzeile im Resource Grid oder in der Timeline zugeordnet ist. |
| resource_calendars | Bietet eine Möglichkeit, Arbeitskalender zu definieren, die mit bestimmten Ressourcen wie Benutzern verknüpft werden können |
| resource_property | Definiert, welche Eigenschaft eines Task-Objekts die Resource-ID enthält, die mit resourceGrid/Timeline/Histogram/Calendar verknüpft ist |
| resource_render_empty_cells | Ermöglicht der Resource Timeline, Elemente zu rendern und Templates für Zellen ohne zugewiesene Aufgaben zu verwenden |
| resource_store | Gibt den Namen des dataStore an, der mit den Ansichten resourceGrid/resourceTimeline/resourceHistogram verknüpft ist |
| resources | Definiert zusätzliche Einstellungen für den resource store |
| root_id | Setzt die ID des virtuellen Root-Elements |
| round_dnd_dates | Ermöglicht das Runden der Start- und Enddaten einer Aufgabe auf die nächstgelegenen Skalierungsmarkierungen |
| row_height | Legt die Standardhöhe für die Zeilen in der Tabelle fest |
| rtl | Wechselt Gantt in den Rechts-nach-Links-Modus |
| scale_height | Passt die Höhe der Zeitskala und des Grid-Headers an |
| scale_offset_minimal | Steuert, ob die minimale Skalen-Einheit (bei Verwendung mehrerer Skalen) als Größe des führenden und abschließenden Leerraums verwendet wird |
| scale_unit | Definiert die Einheit der Zeitskala auf der X-Achse |
| scales | Richtet die Konfiguration für die time scale ein |
| schedule_from_end | Ermöglicht rückwärts gerichtete Planung |
| scroll_on_click | Bestimmt, ob die Timeline beim Klicken auf eine Aufgabe automatisch scrollen soll, um die ausgewählte Aufgabe anzuzeigen |
| scroll_size | Gibt die Größe für die vertikalen (Breite) und horizontalen (Höhe) Scrollbars an |
| select_task | Ermöglicht das Auswählen von Tasks im Gantt-Diagramm |
| server_utc | Ermöglicht die Umrechnung von serverseitigen Datumsangaben zwischen UTC und lokalen Zeitzonen beim Datenaustausch mit dem Server |
| show_chart | Steuert die Sichtbarkeit des Timeline-Abschnitts im Gantt-Diagramm |
| show_empty_state | Steuert, ob ein Platzhalter im Grid angezeigt wird, wenn es leer ist |
| show_errors | Aktiviert Fehlermeldungen, wenn unerwartet etwas schiefgeht |
| show_grid | Steuert die Sichtbarkeit des Grid-Bereichs im Gantt-Diagramm |
| show_links | Schaltet die Anzeige von Links im Gantt-Diagramm ein oder aus |
| show_markers | Steuert die Sichtbarkeit der Marker auf der Seite |
| show_progress | Ermöglicht die Anzeige des Fortschritts innerhalb der Task-Bars |
| show_quick_info | Aktiviert oder deaktiviert die 'quick_info' Erweiterung (das Pop-up, das Details zur Aufgabe anzeigt) |
| show_task_cells | Schaltet die Spaltenränder im Chart-Bereich ein oder aus |
| show_tasks_outside_timescale | Ermöglicht die Anzeige von Tasks, die außerhalb des definierten Datumsbereichs im Gantt-Diagramm liegen. |
| show_unscheduled | Ermöglicht das Umschalten der Sichtbarkeit von nicht geplanten Tasks |
| skip_off_time | Blendet die Nicht-Arbeitszeit aus der Zeitskala aus |
| smart_rendering | Aktiviert den smart rendering Modus zur Anzeige der Aufgaben und Verknüpfungen im Gantt |
| smart_scales | Gibt an, dass nur der sichtbare Teil der Zeitskala auf dem Bildschirm dargestellt wird |
| sort | Ermöglicht das Sortieren innerhalb der Tabelle |
| start_date | Definiert, wo die Zeitskala beginnt |
| start_on_monday | Legt den Starttag der Woche fest |
| static_background | Erstellt ein Hintergrundbild für den Timeline-Bereich, anstatt die Linien der Spalten und Zeilen direkt zu zeichnen |
| static_background_cells | Ermöglicht das Rendern von hervorgehobenen Zellen bei Verwendung des static_background Modus |
| step | Definiert die Inkrementgröße der Zeitskala (X-Achse) |
| task_attribute | Definiert den Namen des Attributs, das verwendet wird, um die ID des HTML-Elements einer Aufgabe anzugeben |
| task_date | Definiert das Format für das Datumslabel, das im Abschnitt „Time period" der Lightbox angezeigt wird |
| task_grid_row_resizer_attribute | Definiert den Attributnamen, der am DOM-Element des Resizers für eine Grid-Zeile verwendet wird und den Index der Zeile angibt |
| task_height | Steuert die Höhe der Task-Balken im Timeline-Bereich |
| task_scroll_offset | Definiert den Offset (in Pixeln) für die nächstgelegene Task vom linken Rand der Timeline |
| time_picker | Definiert das Format für den Time-Dropdown-Selector im Lightbox |
| time_step | Legt den minimalen Schritt (in Minuten) für die Zeitwerte der Aufgabe fest |
| timeline_placeholder | Zeigt das Hintergrund-Grid an, wenn die Timeline leer ist |
| tooltip_hide_timeout | Legt fest, wie lange die Tooltip in Millisekunden sichtbar bleiben, bevor sie verschwinden |
| tooltip_offset_x | Passt den horizontalen Versatz der Tooltip-Position nach rechts an, wenn ein positiver Wert eingestellt ist |
| tooltip_offset_y | Passt den vertikalen Versatz der Tooltip-Position an und verschiebt ihn nach unten, wenn der Wert positiv ist. |
| tooltip_timeout | Gibt die Verzögerung in Millisekunden an, bevor ein Tooltip für eine Aufgabe erscheint |
| touch | Steuert, ob die Touch-Unterstützung für das Gantt-Diagramm aktiviert oder deaktiviert ist |
| touch_drag | Legt den Zeitraum in Millisekunden fest, um eine lange Touch-Geste von einer Scroll-Geste zu unterscheiden |
| touch_feedback | Aktiviert Vibrations-Feedback vor oder nach Drag-and-Drop-Aktionen auf Touch-Geräten |
| touch_feedback_duration | Gibt an, wie lange das Vibrations-Feedback vor oder nach Drag-and-Drop-Aktionen auf Touch-Geräten anhält (gemessen in Millisekunden) |
| type_renderers | Definiert Funktionen neu, die für die Anzeige verschiedener Aufgabentypen verantwortlich sind |
| types | Speichert die Namen der Lightbox-Strukturen (verwendet für verschiedene types von Aufgaben) |
| undo | Aktiviert die Undo-Funktion für das Gantt |
| undo_actions | Definiert die Aktionen, die die Undo-Funktion rückgängig machen wird |
| undo_steps | Gibt an, wie viele Schritte die undo-Methode zurücksetzt |
| undo_types | Legt fest, welche Typen von Entitäten die Undo-Aktion beeinflussen |
| wai_aria_attributes | Aktiviert die WAI-ARIA-Unterstützung, sodass die Komponente von Screenreadern korrekt erkannt werden kann |
| wheel_scroll_sensitivity | Steuert, wie schnell das Gantt mit dem Mausrad scrollt |
| wide_form | Platziert den Abschnitt und sein Label nebeneinander in derselben Zeile |
| work_time | Berechnet Aufgabendauern basierend auf Arbeitszeit statt Kalenderzeit |
| xml_date | Gibt die Datumsformate an, die zum Parsen von Daten aus einem Dataset und zum Senden von Daten an einen Server verwendet werden. |
Gantt events
| Name | Description |
|---|---|
| onAfterAutoSchedule | Löst aus, sobald der Autoscheduling-Prozess abgeschlossen ist. |
| onAfterBatchUpdate | Wird direkt nach Abschluss der Methode batchUpdate ausgelöst |
| onAfterBranchLoading | Wenn das dynamische Laden aktiviert ist, wird dieses Event unmittelbar ausgelöst, nachdem ein Task-Branch auf der Seite vollständig geladen wurde. |
| onAfterLightbox | Wird ausgelöst, sobald der Benutzer die Lightbox (Editierformular) schließt. |
| onAfterLinkAdd | Wird unmittelbar ausgelöst, nachdem ein neuer Link zum Gantt-Diagramm hinzugefügt wurde |
| onAfterLinkDelete | Wird unmittelbar ausgelöst, nachdem ein Link vom Benutzer gelöscht wurde |
| onAfterLinkUpdate | Wird unmittelbar ausgelöst, nachdem ein Benutzer einen Link geändert hat |
| onAfterQuickInfo | Wird ausgelöst, nachdem das Pop-up-Bearbeitungsformular geschlossen wurde |
| onAfterRedo | Wird unmittelbar nach der Ausführung der Methode redo() ausgelöst |
| onAfterRowResize | Wird ausgelöst, nachdem die Zeilenhöhe geändert wurde |
| onAfterSort | Wird ausgelöst, sobald die Aufgaben im Grid sortiert wurden |
| onAfterTaskAdd | Wird direkt ausgelöst, nachdem eine Aufgabe zum Gantt-Diagramm hinzugefügt wurde |
| onAfterTaskAutoSchedule | Löst für jede Aufgabe aus, die automatisch geplant wird |
| onAfterTaskDelete | Wird unmittelbar ausgelöst, nachdem ein Task vom Benutzer gelöscht wurde |
| onAfterTaskDrag | Wird ausgelöst, sobald der Benutzer das Dragging beendet und die Maustaste loslässt. |
| onAfterTaskMove | Wird unmittelbar ausgelöst, nachdem eine Aufgabe an eine neue vertikale Position verschoben wurde |
| onAfterTaskUpdate | Wird unmittelbar ausgelöst, nachdem ein Benutzer eine Aufgabe aktualisiert hat |
| onAfterUndo | Löst unmittelbar nach der Ausführung der Methode undo() aus |
| onAjaxError | Ausgelöst, wenn der Server mit einem Fehler antwortet |
| onAutoScheduleCircularLink | Wird ausgelöst, wenn während der automatischen Planung Abhängigkeitszyklen erkannt werden |
| onBeforeAutoSchedule | Löst aus, kurz bevor die automatische Planung startet |
| onBeforeBatchUpdate | Wird unmittelbar vor dem Ausführen der batchUpdate Methode ausgelöst |
| onBeforeBranchLoading | Wenn das dynamische Laden aktiviert ist, wird dieses Event direkt ausgelöst, nachdem ein Benutzer einen Task-Branch erweitert hat, jedoch bevor der Ladeprozess beginnt. |
| onBeforeCollapse | Wird ausgelöst, kurz bevor der Gantt aus dem Vollbildmodus wechselt und zur normalen Ansicht zurückkehrt |
| onBeforeDataRender | Wird ausgelöst, kurz bevor die Daten auf der Seite angezeigt werden |
| onBeforeExpand | Wird ausgelöst kurz bevor der Gantt in den Vollbildmodus wechselt |
| onBeforeGanttReady | Wird ausgelöst, kurz bevor die Initialisierung von dhtmlxGantt beginnt |
| onBeforeGanttRender | Wird ausgelöst, kurz bevor das Gantt-Diagramm auf der Seite gerendert wird. |
| onBeforeLightbox | Wird unmittelbar ausgelöst, bevor die Lightbox (Bearbeitungsformular) geöffnet wird |
| onBeforeLinkAdd | Wird ausgelöst, kurz bevor ein neuer Link zum Gantt-Diagramm hinzugefügt wird |
| onBeforeLinkDelete | Wird ausgelöst, kurz bevor ein Link vom Benutzer gelöscht wird |
| onBeforeLinkDisplay | Wird ausgelöst, nachdem die Links in das Gantt-Diagramm geladen wurden, aber noch bevor sie auf dem Bildschirm erscheinen |
| onBeforeLinkUpdate | Wird ausgelöst, kurz bevor ein Link aktualisiert wird |
| onBeforeMultiSelect | Löst aus, kurz bevor eine oder mehrere Aufgaben ausgewählt werden |
| onBeforeParse | Wird ausgelöst, direkt bevor die Datenparsing beginnt |
| onBeforeRedo | Wird unmittelbar vor dem Ausführen der redo() Methode ausgelöst |
| onBeforeRedoStack | Wird ausgelöst, kurz bevor eine Aktion auf den Redo-Stack gelegt wird |
| onBeforeRollupTaskDisplay | Wird ausgelöst, kurz bevor die Rollup-Task im übergeordneten Projekt angezeigt wird |
| onBeforeRowDragEnd | Wird ausgelöst, wenn ein Benutzer eine Zeile innerhalb des Grids fallen lässt. |
| onBeforeRowDragMove | Wird ausgelöst, kurz bevor eine Zeile im Grid vertikal an eine neue Position gezogen wird |
| onBeforeRowResize | Wird ausgelöst, kurz bevor der Benutzer beginnt, die Zeilenhöhe per Drag-and-Drop zu ändern. |
| onBeforeRowResizeEnd | Wird unmittelbar vor dem Abschluss des Prozesses zur Größenänderung der Zeilenhöhe ausgelöst |
| onBeforeSplitTaskDisplay | Wird ausgelöst, kurz bevor ein Segment einer geteilten Aufgabe im Gantt-Chart angezeigt wird |
| onBeforeTaskAdd | Wird ausgelöst, kurz bevor eine neue Aufgabe zum Gantt-Diagramm hinzugefügt wird |
| onBeforeTaskAutoSchedule | Wird für jede Aufgabe ausgelöst, die neu geplant wird |
| onBeforeTaskChanged | Wird ausgelöst, nachdem der Benutzer das Draggen beendet und die Maustaste losgelassen hat, jedoch bevor Änderungen angewendet werden |
| onBeforeTaskDelete | Wird ausgelöst, kurz bevor eine Aufgabe vom Benutzer gelöscht wird. |
| onBeforeTaskDisplay | Wird direkt ausgelöst, nachdem Aufgaben in das Gantt-Diagramm geladen wurden, jedoch bevor sie angezeigt werden |
| onBeforeTaskDrag | Wird direkt ausgelöst, nachdem der Benutzer die Maustaste gedrückt hält und mit dem Draggen beginnt, jedoch bevor dhtmlxGantt den Drag-and-Drop-Prozess startet. |
| onBeforeTaskMove | Wird ausgelöst kurz bevor sich die vertikale Position einer Aufgabe ändert |
| onBeforeTaskMultiSelect | Wird unmittelbar ausgelöst, bevor sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird). |
| onBeforeTaskSelected | Wird unmittelbar ausgelöst, bevor eine Aufgabe ausgewählt wird |
| onBeforeTaskUpdate | Wird ausgelöst, kurz bevor eine Aufgabe vom Benutzer aktualisiert wird |
| onBeforeUndo | Löst aus kurz bevor die Methode undo() ausgeführt wird |
| onBeforeUndoStack | Löst unmittelbar aus, bevor eine Aktion auf den Undo-Stack gelegt wird. |
| onCircularLinkError | Wird ausgelöst, wenn eine zirkuläre Referenz gefunden wird und die automatische Planung nicht fortgesetzt werden kann |
| onClear | Wird ausgelöst, sobald alle Aufgaben mithilfe der clearAll Methode aus dem Gantt-Diagramm entfernt wurden. |
| onCollapse | Löst aus, wenn die Gantt-Ansicht vom Vollbildmodus zurück in den Normalmodus wechselt. |
| onColumnResize | Wird ausgelöst, wenn der Benutzer die Spaltenbegrenzung zieht, um die Spaltenbreite anzupassen |
| onColumnResizeEnd | Wird ausgelöst, sobald der Benutzer das Ziehen der Spaltengrenze beendet hat, um die Breite anzupassen |
| onColumnResizeStart | Wird ausgelöst, kurz bevor der Benutzer beginnt, eine Spaltenbegrenzung zu ziehen, um die Größe zu ändern |
| onContextMenu | Wird ausgelöst, wenn ein Benutzer mit der rechten Maustaste innerhalb des Gantt-Diagramms klickt (siehe Details) |
| onDataProcessorReady | Ausgelöst, wenn dp.init(gantt) aufgerufen wird |
| onDataRender | Wird ausgelöst, unmittelbar nachdem die Daten auf der Seite angezeigt wurden |
| onDestroy | Wird ausgelöst, sobald das Gantt-Diagramm mit der Methode destructor gelöscht wurde |
| onEmptyClick | Wird ausgelöst, wenn der Benutzer auf einen leeren Bereich innerhalb des Gantt-Diagramms klickt (außerhalb von Aufgaben) |
| onError | Wird ausgelöst, sobald assert einen Wert 'false' erhält, was bedeutet, dass eine Assertion nicht bestanden wurde. |
| onExpand | Wird ausgelöst, wenn der Gantt in den Vollbildmodus wechselt |
| onGanttLayoutReady | Wird ausgelöst, sobald das Gantt-Layout eingerichtet ist, jedoch unmittelbar bevor es gerendert wird |
| onGanttReady | Wird ausgelöst, sobald dhtmlxGantt die Initialisierung abgeschlossen hat, obwohl das Gantt-Diagramm selbst noch nicht auf der Seite angezeigt wird. |
| onGanttRender | Wird ausgelöst, sobald das Gantt-Diagramm vollständig auf der Seite gerendert wurde |
| onGanttScroll | Wird ausgelöst, wenn das Gantt-Diagramm auf eine bestimmte Position gescrollt wird |
| onGridHeaderClick | Wird ausgelöst, wenn der Benutzer auf einen Grid-Header klickt |
| onGridResize | Wird ausgelöst, wenn der Benutzer die Grenze des Grids zieht, um dessen Größe anzupassen |
| onGridResizeEnd | Wird unmittelbar ausgelöst, nachdem der Benutzer die Grenze des Grids gezogen hat, um dessen Größe anzupassen |
| onGridResizeStart | Wird ausgelöst, kurz bevor der Benutzer beginnt, den Rand des Grids zu ziehen, um dessen Größe zu ändern |
| onLightbox | Wird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) öffnet. |
| onLightboxButton | Wird ausgelöst, wenn ein Benutzer auf einen benutzerdefinierten Button innerhalb der Lightbox klickt |
| onLightboxCancel | Wird ausgelöst, wenn der Benutzer im Lightbox das 'Cancel'-Button drückt |
| onLightboxChange | Wird ausgelöst, wenn die Lightbox-Struktur aktualisiert wird |
| onLightboxDelete | Wird ausgelöst, wenn der Benutzer im Lightbox auf die Schaltfläche „Delete" klickt |
| onLightboxSave | Wird ausgelöst, wenn der Benutzer im Lightbox-Fenster auf die Schaltfläche 'Save' klickt |
| onLinkClick | Wird ausgelöst, wenn ein Link vom Benutzer angeklickt wird |
| onLinkCreated | Wird ausgelöst, wenn ein Benutzer eine neue Verbindung zwischen Aufgaben herstellt |
| onLinkDblClick | Wird ausgelöst, wenn ein Link doppelt angeklickt wird |
| onLinkIdChange | Wird ausgelöst, wenn die ID eines Links aktualisiert wird |
| onLinkValidation | Wird ausgelöst, wenn ein neuer Link vom Benutzer hinzugefügt wird und dhtmlxGantt überprüft, ob der Link gültig ist. |
| onLoadEnd | Wird ausgelöst, sobald das Laden der Daten aus der Quelle vollständig abgeschlossen ist |
| onLoadStart | Wird unmittelbar vor Beginn des Datenladevorgangs aus der Datenquelle ausgelöst |
| onMouseMove | Wird ausgelöst, wenn sich die Maus über dem Gantt-Container bewegt |
| onMultiSelect | Löst aus, sobald die Auswahl einer Aufgabe oder mehrerer Aufgaben abgeschlossen ist |
| onOptionsLoad | Wird ausgelöst, direkt nachdem ein Satz von Optionen vom Server geladen wurde, aber bevor diese geparst werden. |
| onParse | Wird ausgelöst, sobald die Daten geparst wurden (und für die API bereitstehen), jedoch bevor sie im Gantt-Chart angezeigt werden. |
| onQuickInfo | Wird ausgelöst, wenn das Pop-up Bearbeitungsformular angezeigt wird |
| onRowDragEnd | Wird ausgelöst, nachdem ein Benutzer eine Zeile, die vertikal im Grid neu angeordnet wurde, fallen lässt. |
| onRowDragStart | Wird unmittelbar ausgelöst, bevor eine Zeile im Grid für die vertikale Neuordnung gezogen wird. |
| onRowResize | Wird ausgelöst, wenn der Benutzer die Zeilengrenze zieht, um die Höhe zu ändern |
| onScaleAdjusted | Wird ausgelöst, wenn die Skala neu gerendert wird, um sicherzustellen, dass alle Tasks vollständig sichtbar sind |
| onScaleClick | Wird ausgelöst, wenn ein Benutzer auf eine Zelle innerhalb der Zeitskala klickt |
| onTaskClick | Wird ausgelöst, wenn ein Benutzer auf eine Aufgabenzeile im Grid-Bereich klickt (einschließlich der 'expand/collapse' und 'add task' Buttons) oder auf eine Aufgabenleiste innerhalb des Timeline-Bereichs. |
| onTaskClosed | Wird ausgelöst, wenn ein Branch geschlossen wird |
| onTaskCreated | Wird ausgelöst, wenn ein Benutzer eine neue Aufgabe durch Klicken auf die '+'-Schaltfläche in einem Grid hinzufügt oder wenn die Methode createTask aufgerufen wird. |
| onTaskDblClick | Wird ausgelöst, wenn eine Aufgabe doppelt angeklickt wird |
| onTaskDrag | Wird ausgelöst, wenn ein Task vom Benutzer gezogen wird |
| onTaskIdChange | Wird ausgelöst, wenn die ID einer Aufgabe aktualisiert wird |
| onTaskLoading | Wird ausgelöst, wenn eine Aufgabe aus der Datenquelle geladen wird. |
| onTaskMultiSelect | Wird ausgelöst, sobald sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird) |
| onTaskOpened | Wird ausgelöst, wenn ein Branch geöffnet wird |
| onTaskRowClick | Wird ausgelöst, wenn ein Benutzer auf eine Zeile in der Tabelle klickt |
| onTaskSelected | Wird ausgelöst, wenn ein Benutzer eine Aufgabe auswählt |
| onTaskUnselected | Wird ausgelöst, wenn ein Benutzer eine Aufgabe durch Auswahl einer anderen deselektiert. |
| onTemplatesReady | Wird ausgelöst, wenn die dhtmlxGantt Templates initialisiert wurden |
Gantt templates
| Name | Description |
|---|---|
| baseline_text | Definiert den Text, der innerhalb des baseline-Elements angezeigt wird |
| date_grid | Definiert den Inhalt, der in Spalten angezeigt wird, welche Daten (Rückgabe von Date-Werten) innerhalb des Grids darstellen |
| drag_link_class | Definiert die CSS-Klasse, die auf das Pop-up angewendet wird, das angezeigt wird, wenn ein Benutzer einen Link zieht. |
| drag_link | Definiert den Tooltip-Text, der angezeigt wird, wenn ein neuer Abhängigkeitslink erstellt wird |
| format_date | Wandelt ein Date-Objekt in einen Datumsstring um. Dies ist nützlich, wenn Daten zurück an den Server gesendet werden. |
| grid_blank | Definiert den benutzerdefinierten Inhalt, der vor den Labels der untergeordneten Elemente in der Tree-Spalte angezeigt wird |
| grid_date_format | Definiert, wie Daten in Spalten angezeigt werden, die Datumswerte darstellen (gibt die Date-Werte zurück) |
| grid_file | Definiert das Icon für untergeordnete Elemente in der Baumspalte |
| grid_folder | Definiert das Icon, das für übergeordnete Elemente in der Tree-Spalte verwendet wird |
| grid_header_class | Definiert die CSS-Klasse, die den Headern der Tabellenspalten zugewiesen wird |
| grid_indent | Steuert die Einrückung von untergeordneten Elementen innerhalb eines Branches in der Tree-Spalte |
| grid_open | Gibt das Icon an, das als Open/Close-Indikator in der Tree-Spalte verwendet wird |
| grid_row_class | Definiert die CSS-Klasse, die einer grid-Zeile zugewiesen wird |
| histogram_cell_allocated | Spezifiziert die Höhe des ausgefüllten Abschnitts im resourceHistogram |
| histogram_cell_capacity | Definiert die Höhe der Linie, die die verfügbare Kapazität einer Ressource darstellt |
| histogram_cell_class | Definiert die CSS-Klasse, die auf eine Zelle im Resource-Panel angewendet wird |
| histogram_cell_label | Definiert das Label, das innerhalb einer Zelle angezeigt wird |
| leftside_text | Definiert den Text, der auf der linken Seite der Task-Balken angezeigt wird |
| lightbox_header | Spezifiziert den Header der lightbox |
| link_class | Definiert die CSS-Klasse, die einem Link zugewiesen wird |
| link_description | Legt den Text fest, der im Header des Bestätigungsfensters für das Löschen eines Links angezeigt wird |
| marker_class | Definiert die CSS-Klasse, die Markern zugewiesen wird |
| parse_date | Wandelt einen Datums-String in ein Date-Objekt um |
| progress_text | Definiert den Text, der im abgeschlossenen Bereich der Task-Leiste angezeigt wird |
| quick_info_class | Definiert die CSS-Klasse, die auf das Pop-up-Bearbeitungsformular angewendet wird |
| quick_info_content | Definiert, was im Pop-up-Bearbeitungsformular angezeigt wird |
| quick_info_date | Legt das Datum fest, das im Pop-up-Bearbeitungsformular angezeigt wird |
| quick_info_title | Legt den Titel für das Pop-up-Bearbeitungsformular fest |
| resource_cell_class | Definiert die CSS-Klassennamen für Zellen in der Resource-Timeline-Ansicht |
| resource_cell_value | Legt den HTML-Inhalt für Zellen im Resource-Timeline fest |
| rightside_text | Definiert den Text, der auf der rechten Seite der Task-Balken angezeigt wird |
| scale_cell_class | Definiert die CSS-Klasse, die den Zellen im Zeitachsenbereich der Zeitskala zugewiesen wird |
| scale_row_class | Definiert die CSS-Klasse, die auf die Zeitskala angewendet wird |
| task_class | Definiert die CSS-Klasse, die auf die Task-Balken angewendet wird |
| task_date | Definiert das Datumsformat, das für das Label im Abschnitt 'Time period' der Lightbox verwendet wird |
| task_end_date | Steuert, wie die Enddaten der Tasks im Lightbox angezeigt werden |
| task_row_class | Gibt die CSS-Klasse an, die auf die Zeile im Timeline-Bereich angewendet wird |
| task_text | Legt den Text fest, der in den Task-Balken und im Lightbox-Header angezeigt wird |
| task_time | Definiert den Datumsbereich, der im Header der Lightbox angezeigt wird |
| task_unscheduled_time | Gibt die Daten von nicht geplanten Tasks an |
| timeline_cell_class | Definiert die CSS-Klasse, die auf die Zellen im Timeline-Bereich angewendet wird |
| timeline_cell_content | Ermöglicht das Festlegen von benutzerdefiniertem HTML-Inhalt innerhalb von Timeline-Zellen |
| time_picker | Definiert das Format, das für den Drop-down-Zeitselektor im Lightbox verwendet wird |
| tooltip_date_format | Definiert, wie Start- und Enddaten im Tooltip angezeigt werden |
| tooltip_text | Legt den Text fest, der in Tooltips angezeigt wird |
| xml_date | Diese Vorlage konvertiert einen String aus einer XML-Datei in ein Datumsobjekt basierend auf einem angegebenen Format. |
| xml_format | Wandelt ein Date-Objekt in einen String um, der diesem Template folgt. Dies wird verwendet, um Daten zurück an den Server zu senden. |
Gantt others
| Name | Description |
|---|---|
| $click | Ändert die Standard-Klickaktionen für Buttons im Gantt-Diagramm |
| ajax | Gantt ajax Modul |
| calendar | Die Schnittstelle für das Arbeitskalender-Objekt |
| config | Definiert Konfigurationsoptionen für Daten, Skala, Steuerungen |
| constants | Enthält verschiedene constants, um die Verwendung von Magic Numbers im Code zu vermeiden |
| dataprocessor | Eine Sammlung von dataprocessor-Methoden |
| datastore | Eine Sammlung von datastore-Methoden |
| date | Eine Sammlung von Datumsformatierungs-Utilities |
| env | Eine Sammlung von Flags, die die aktuelle Umgebung anzeigen |
| ext | Ein Objekt, das eine Vielzahl von Extensions enthält |
| form_blocks | Ein Objekt, das die Lightbox-Steuerelemente enthält |
| i18n | Eine Sammlung von Methoden zur Lokalisierung des Gantt-Diagramms |
| ignore_time | Blendet eine Zeiteinheit in der Zeitskala aus |
| json | Verwaltet JSON-Serialisierung und -Parsing |
| keys | Definiert die Hotkeys für das Gantt-Diagramm |
| license | Gibt den Lizenznamen von dhtmlxGantt zurück |
| locale | Das aktuell verwendete locale-Objekt, das regionsspezifische Bezeichnungen für das Gantt-Diagramm enthält |
| oldxml | Verwaltet die Serialisierung und das Parsen des XML-Formats in dhtmlxGantt 1.0 |
| skin | Stellt die aktuell auf das Gantt-Diagramm angewendete skin bereit |
| skins | Stellt die verfügbaren Skin-Objekte bereit |
| templates | Richtet Formatierungs-templates für Daten, Titel und Tooltips im Gantt-Diagramm ein |
| treeDatastore | Eine Sammlung von treeDatastore-Methoden |
| utils | Verschiedene Hilfsmodule |
| version | Bietet die aktuelle Version von dhtmlxGantt |
| xml | Spezifiziert XML-Serialisierung und Parsing |