Zum Hauptinhalt springen

API overview

Gantt methods

NameDescription
PromiseKonstruktor für Promise-Objekte
addCalendarFügt einen Kalender in das Gantt-Diagramm ein
addLinkFügt einen neuen Abhängigkeitslink hinzu
addLinkLayerZeigt eine zusätzliche Ebene mit benutzerdefinierten Elementen für Links im Timeline-Bereich an
addMarkerFügt einen Marker zum Timeline-Bereich hinzu
addShortcutFügt eine neue Tastenkombination hinzu
addTaskFügt eine neue Aufgabe hinzu
addTaskLayerZeigt eine zusätzliche Ebene mit benutzerdefinierten Elementen für Tasks im Timeline-Bereich an
adjustTaskHeightForBaselinesPasst die Zeilenhöhe der Aufgabe an, um Baseline-Elemente korrekt anzuzeigen
alertRuft eine Alert-Nachrichtenbox auf
assertFalls der gegebene Ausdruck falsch ist, erscheint eine Fehlermeldung in einem roten Popup oben rechts auf dem Bildschirm.
attachEventVerbindet einen Handler mit einem internen Event von dhtmlxGantt
autoScheduleAktualisiert den Projektzeitplan automatisch
batchUpdateAktualisiert mehrere Aufgaben/Links gleichzeitig
bindErstellt eine neue Funktion, die beim Aufruf ihr this-Schlüsselwort auf den angegebenen Wert setzt
calculateDurationErmittelt die Dauer einer Aufgabe
calculateEndDateErmittelt das Enddatum einer Aufgabe
calculateTaskLevelErmittelt, wie tief eine Aufgabe innerhalb der Hierarchie verschachtelt ist
callEventLöst ein internes Event aus
changeLightboxTypeAktualisiert die Lightbox für die Aufgabe basierend auf ihrem Typ
changeLinkIdAktualisiert die ID des Links
changeTaskIdAktualisiert die ID der Aufgabe
checkEventPrüft, ob für ein bestimmtes Event Handler zugewiesen sind
clearAllEntfernt alle Aufgaben und zusätzliche Elemente (wie Marker) aus dem Gantt-Diagramm
clearRedoStackSetzt den Stack zurück, der die Redo-Befehle enthält
clearUndoStackLeert den Stapel der gespeicherten Undo-Befehle
closeSchließt den Branch, der durch die angegebene ID identifiziert wird
collapseSchaltet die Gantt-Ansicht vom Vollbildmodus zurück in den regulären Modus
columnIndexByDateBietet den Index der Spalte, die einem bestimmten Datum entspricht
confirmZeigt eine Confirm-Message-Box an
copyErstellt eine tiefgehende Kopie des angegebenen Objekts
correctTaskWorkTimeBerechnet die Aufgabendauer basierend auf der Arbeitszeit neu
createCalendarErstellt einen funktionalen Kalender
createDataProcessorErstellt eine neue dataProcessor-Instanz und verknüpft sie mit dem Gantt-Diagramm
createDatastoreErstellt einen Datastore basierend auf der angegebenen Konfiguration
createTaskFügt eine neue Aufgabe hinzu und öffnet die Lightbox zur Bestätigung
dataProcessorDataProcessor Konstruktor
dateFromPosErmittelt das Datum, das einer gegebenen horizontalen Position innerhalb des Chartbereichs entspricht
definedGibt false zurück, wenn das übergebene Argument undefined ist, und true sonst
deleteCalendarEntfernt einen Task-Kalender anhand seiner ID
deleteLinkEntfernt den angegebenen Abhängigkeits-Link
deleteMarkerEntfernt den angegebenen Marker
deleteTaskEntfernt die angegebene Aufgabe
destructorBereinigt die Gantt-Instanz
detachAllEventsEntfernt alle Events aus dhtmlxGantt (einschließlich sowohl benutzerdefinierter als auch eingebauter Events)
detachEventEntfernt einen zuvor angehängten Event-Handler (hinzugefügt über die Methode attachEvent())
eachParentIteriert durch alle übergeordneten Aufgaben einer bestimmten Aufgabe im Gantt-Diagramm
eachSelectedTaskGeht alle ausgewählten Tasks im Gantt-Chart durch
eachTaskDurchläuft alle untergeordneten Aufgaben einer bestimmten Aufgabe oder des gesamten Gantt-Diagramms
eventRichtet einen Event-Handler an einem HTML-Element ein
eventRemoveEntfernt einen Event-Handler von einem angegebenen HTML-Element
expandSchaltet das Gantt-Diagramm in den Vollbildmodus, sodass es den gesamten Bildschirmbereich einnimmt.
exportToExcelExportiert Daten aus dem Gantt-Diagramm in eine Excel-Datei
exportToICalExportiert Daten aus dem Gantt-Diagramm als iCal-String
exportToJSONErstellt ein JSON-Objekt, das die Struktur und Daten eines Gantt-Diagramms enthält
exportToMSProjectExportiert Daten aus dem Gantt-Diagramm nach MS Project
exportToPDFExportiert ein Gantt-Diagramm in eine PDF-Datei
exportToPNGExportiert ein Gantt-Diagramm als PNG-Bild
exporttoprimaverap6Exportiert Daten aus dem Gantt-Diagramm nach Primavera P6
findCyclesGibt alle in der Chart gefundenen Abhängigkeitskreise zurück
focusAktiviert den Fokus auf dem Gantt
getCalendarRufen Sie einen Arbeitszeitkalender anhand seiner ID ab
getCalendarsRuft alle derzeit zum Gantt hinzugefügten Kalender ab
getChildrenRuft die direkten untergeordneten Aufgaben eines gegebenen übergeordneten Branches ab
getClosestWorkTimeGibt die nächstgelegene Arbeitszeit zurück
getColumnIndexGibt die Position der Spalte basierend auf ihrem Namen zurück
getConnectedGroupGibt alle Aufgaben und Verbindungen zurück, die mit einer bestimmten Aufgabe verbunden sind
getConstraintLimitationsGibt die frühesten und spätesten zulässigen Daten zurück, die durch die auf eine Aufgabe angewendete Einschränkung festgelegt sind
getConstraintTypeGibt den auf die Aufgabe angewendeten Constraint-Typ zurück
getDatastoreGibt das Konfigurationsobjekt für einen Datastore zurück
getFreeSlackGibt den freien Slack einer Aufgabe zurück
getGlobalTaskIndexFindet die Position einer Aufgabe im gesamten Baum
getGridColumnRuft das Konfigurationsobjekt für eine bestimmte Spalte ab
getGridColumnsRuft die Spalten des Gantt-Diagramms ab
getLabelRufen Sie das Label eines Select-Controls innerhalb der Lightbox ab
getLastSelectedTaskLiefert die ID der zuletzt ausgewählten Aufgabe
getLayoutViewRuft das Layout-View-Objekt anhand seines Namens ab
getLightboxRuft das HTML-Element der Lightbox ab
getLightboxSectionGibt das Objekt der Lightbox-Sektion zurück
getLightboxTypeLiefert den Namen der aktuell aktiven Lightbox-Struktur
getLightboxValuesRuft die Werte aus den Sektionen der Lightbox ab
getLinkRuft das Abhängigkeits-Link-Objekt anhand der angegebenen ID ab
getLinkCountGibt zurück, wie viele Abhängigkeitslinks derzeit im Gantt-Diagramm angezeigt werden
getLinkNodeHolt das HTML-Element, das dem angegebenen Abhängigkeitslink entspricht
getLinksRuft alle im Gantt-Diagramm angezeigten Links ab
getMarkerRuft das Marker-Objekt ab
getNextLiefert die ID des folgenden Elements, unabhängig von dessen Verschachtelungsebene, egal ob es sich um dasselbe oder ein anderes handelt
getNextSiblingLiefert die ID der nächsten Aufgabe auf derselben Ebene
getParentRuft die ID der übergeordneten Aufgabe ab
getPrevRuft die ID des vorherigen Elements ab, unabhängig von dessen Verschachtelungsebene - egal ob es sich auf derselben Ebene oder einer anderen befindet.
getPrevSiblingHolt die ID der vorherigen Aufgabe auf derselben Ebene
getRedoStackLiefert den Stapel der gespeicherten Redo-Benutzeraktionen
getResourceAssignmentsGibt alle Aufgaben zurück, die mit der angegebenen Ressource verknüpft sind
getResourceCalendarRuft den Kalender ab, der einem bestimmten Resource zugewiesen ist
getScaleGibt die aktuelle Konfiguration der Zeitskala zurück
getScrollStateRuft die aktuelle Scroll-Position ab
getSelectedIdLiefert die ID der aktuell ausgewählten Aufgabe
getSelectedTasksGibt ein Array der aktuell ausgewählten Tasks zurück
getShortcutHandlerRuft eine Handler-Funktion für eine Tastaturnavigations-Shortcut ab
getSiblingsBietet die Geschwister einer gegebenen Aufgabe, einschließlich der Aufgabe selbst
getSlackBestimmt, wie viel Zeit (in der aktuellen Dauereinheit) eine Aufgabe hat, bevor sie andere Aufgaben beeinflusst
getStateRuft den aktuellen Zustand des Gantt-Diagramms ab
getSubtaskDatesBerechnet die kombinierten Start-/Enddaten von Aufgaben, die in einem Projekt oder einer anderen Aufgabe verschachtelt sind
getSubtaskDurationBerechnet die Gesamtdauer der innerhalb eines Projekts oder einer anderen Aufgabe verschachtelten Tasks.
getTaskGibt das Task-Objekt zurück
getTaskAssignmentsRuft die geparsten Ressourcen-Zuweisungen für eine bestimmte Aufgabe aus dem Datenspeicher ab
getTaskBarHeightLiefert die Höhe (in Pixel) des DOM-Elements der Aufgabe
getTaskBaselinesRuft ein Array von Baselines ab, die mit einer bestimmten Aufgabe im Datenspeicher verknüpft sind
getTaskBySucht eine Aufgabe basierend auf den angegebenen Kriterien
getTaskByIndexGibt eine Aufgabe basierend auf ihrem globalen Aufgabenindex zurück
getTaskByTimeRuft eine Liste von Aufgaben ab, die innerhalb eines bestimmten Zeitraums stattfinden
getTaskByWBSCodeGibt eine Aufgabe basierend auf ihrem WBS-Code zurück
getTaskCalendarRufen Sie den mit einer bestimmten Aufgabe verknüpften Kalender ab (ein auf Aufgabenebene festgelegter Kalender)
getTaskCountGibt die Gesamtanzahl der aktuell im Gantt-Chart geladenen Aufgaben zurück
getTaskHeightBietet die sichtbare Höhe einer Aufgabe
getTaskIndexRuft die Position einer Aufgabe innerhalb ihres Zweigs ab
getTaskNodeRuft das HTML-Element ab, das der Task-Leiste entspricht
getTaskPositionErmittelt die Position und Größe des DOM-Elements der Aufgabe innerhalb des Timeline-Bereichs.
getTaskResourcesRuft eine Liste eindeutiger Ressourcen ab, die einer bestimmten Aufgabe im Datenspeicher zugewiesen sind
getTaskRowNodeGibt das HTML-Element zurück, das die Task-Zeile in der Tabelle repräsentiert
getTaskTopRuft die obere Position des DOM-Elements einer Aufgabe im Timeline-Bereich ab
getTaskTypeGibt den Typ einer Aufgabe zurück
getTotalSlackGibt den Gesamtslack für eine Aufgabe zurück
getUndoStackLiefert den Stack der gespeicherten Undo-Benutzeraktionen
getVisibleTaskCountGibt die Anzahl der aktuell auf dem Bildschirm sichtbaren Tasks zurück (ausgenommen der zusammengeklappten)
getWBSCodeGibt den WBS-Code (die Gliederungsnummer) einer Aufgabe zurück
getWorkHoursBietet die Arbeitszeiten für das angegebene Datum
groupByOrganisiert Aufgaben basierend auf einem bestimmten Aufgabenattribut
hasChildLiefert die Anzahl der untergeordneten Tasks
hideCoverEntfernt die Lightbox-Modal-Überlagerung, die die Interaktion mit dem restlichen Bildschirm verhindert
hideLightboxSchließt die Lightbox, falls sie geöffnet ist
hideQuickInfoBlendet das Pop-up-Aufgabenformular aus, falls es derzeit geöffnet ist
importFromExcelWandelt eine Excel-Datei in das JSON-Format um
importFromMSProjectKonvertiert eine MS Project Datei im XML- oder MPP-Format in JSON
importfromprimaverap6Konvertiert eine XML- oder XER-Datei von Primavera P6 in das JSON-Format
initRichtet ein dhtmlxGantt in einem angegebenen Container ein
isChildOfBestimmt, ob eine Aufgabe ein Kind einer anderen Aufgabe ist
isCircularLinkPrüft, ob der Link zirkulär ist
isCriticalLinkBestimmt, ob ein gegebener Link kritisch ist
isCriticalTaskPrüft, ob die angegebene Aufgabe kritisch ist
isLinkAllowedPrüft, ob der angegebene Link gültig ist
isLinkExistsÜberprüft, ob der angegebene Link vorhanden ist
isReadonlyBestimmt, ob eine bestimmte Aufgabe, ein Link oder das gesamte Gantt-Diagramm auf read-only gesetzt ist
isSelectedTaskPrüft, ob die angegebene Aufgabe aktuell ausgewählt ist
isSplitTaskBestimmt, ob die angegebene Aufgabe eine Split-Task ist
isSummaryTaskPrüft, ob die angegebene Aufgabe eine Summary-Task ist
isTaskExistsÜberprüft, ob eine Aufgabe mit der angegebenen ID vorhanden ist
isTaskVisibleBestimmt, ob die angegebene Aufgabe derzeit im Gantt-Diagramm angezeigt wird
isUnscheduledTaskPrüft, ob die Aufgabe unscheduled ist
isWorkTimeBestimmt, ob das angegebene Datum innerhalb der Arbeitszeit liegt
loadLädt Daten aus einer externen Quelle in das Gantt-Diagramm.
locateRufen Sie die ID einer Aufgabe basierend auf dem übergebenen HTML-Event ab
mergeCalendarsKombiniert mehrere Arbeitskalender zu einem einzigen Kalender
messageÖffnet ein Message-Box des angegebenen Typs
mixinFügt Eigenschaften vom 'source'-Objekt in das 'target'-Objekt ein
modalboxÖffnet eine modalbox
moveTaskVerschiebt eine Aufgabe an eine andere Stelle
openÖffnet den Branch, der durch die angegebene ID identifiziert wird
parseLädt Daten aus einer clientseitigen Ressource
pluginsAktiviert die angegebenen Extensions
posFromDateErmittelt die relative horizontale Position eines angegebenen Datums innerhalb des Chartbereichs
redoWendet die Änderungen erneut an, die zuvor im Gantt rückgängig gemacht wurden
refreshDataAktualisiert die Daten im Gantt-Diagramm
refreshLinkAktualisiert den angegebenen Link
refreshTaskAktualisiert die Aufgabe und ihre zugehörigen Links
removeLinkLayerEntfernt die angegebene Ebene, die mit einem Link verbunden ist
removeShortcutEntfernt eine Tastenkombination
removeTaskLayerEntfernt eine spezifische Ebene, die mit einer Aufgabe verknüpft ist
renderZeichnet das gesamte Gantt-Diagramm
renderMarkersAktualisiert alle auf der Seite angezeigten Marker
resetLayoutBaut das Gantt-Layout basierend auf der aktuellen Layout-Konfiguration neu auf
resetLightboxEntfernt das aktuelle HTML-Objektelement der Lightbox
resetProjectDatesBerechnet die Dauer einer Projektaufgabe basierend auf den Terminen ihrer untergeordneten Aufgaben neu
resetSkinBerechnet die Einstellungen des Skins basierend auf der verknüpften Skin-CSS-Datei neu
resizeLightboxErzwingt die Größenänderung der Lightbox
roundDateRundet das angegebene Datum auf das nächstgelegene Datum basierend auf der Zeitskala
roundTaskDatesPasst die Start- und Enddaten einer Aufgabe so an, dass sie mit den nächstgelegenen Daten auf der Timeline-Skala übereinstimmen
scrollLayoutCellVerschiebt die Layout-Ansicht an die angegebene Position
scrollToScrollt den Gantt-Container zur angegebenen Position
selectTaskWählt die angegebene Aufgabe aus
serializeWandelt die Daten in JSON- oder XML-Format um
serverListGibt eine Liste von Optionen zurück
setParentEinem Task einen Parent zuweisen
setSizesPasst die Größe des Gantt-Diagramms an
setSkinÄndert das aktive Skin
setWorkTimeSetzt die Arbeitszeit für das Gantt-Diagramm
showCoverZeigt das Lightbox-Modal-Overlay an, das die Interaktion mit dem restlichen Bildschirm verhindert
showDateScrollt 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
showTaskMacht die angegebene Aufgabe auf dem Bildschirm sichtbar
silentVerhindert, dass durch den darin enthaltenen Code interne Events oder serverseitige Aufrufe ausgelöst werden.
sortSortiert Aufgaben im Grid
toggleTaskSelectionWechselt 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
uidGibt eine eindeutige ID zurück
undoMacht die im Gantt vorgenommenen Änderungen rückgängig
unselectTaskEntfernt die Auswahl von der ausgewählten Aufgabe
unsetWorkTimeEntfernt eine Arbeitszeiteinstellung im Gantt Chart
updateCollectionAktualisiert die angegebene Collection mit neuen Optionen
updateLinkAktualisiert den angegebenen Abhängigkeits-Link
updateMarkerAktualisiert den angegebenen Marker
updateTaskAktualisiert die angegebene Aufgabe
updateTaskAssignmentsAktualisiert die resource-Eigenschaft des task-Objekts basierend auf den aktuellen Ressourcenzuweisungen, die im Datastore gespeichert sind

Gantt properties

NameDescription
auto_scheduling_compatibilityDeaktiviert die Verwendung von Zeitbeschränkungen für Aufgaben
auto_schedulingErmöglicht auto scheduling
auto_scheduling_descendant_linksSteuert, ob Links von übergeordneten Aufgaben (Projekten) zu ihren untergeordneten Aufgaben erstellt werden können
auto_scheduling_initialDefiniert, ob das Gantt eine automatische Planung durchführt, wenn Daten geladen oder geparst werden
auto_scheduling_move_projectsDefiniert, ob das gesamte Projekt während der Planung verschoben wird (Details siehe unten)
auto_scheduling_project_constraintSteuert, ob Aufgaben den Constraint-Typ von ihrem übergeordneten Projekt erben
auto_scheduling_strictAktiviert den Auto-Scheduling-Modus, bei dem Aufgaben bei jeder Änderung auf das frühestmögliche Datum neu geplant werden
auto_scheduling_use_progressLegt fest, wie Scheduling-Algorithmen mit abgeschlossenen Tasks umgehen
auto_typesSchaltet Aufgaben mit Unteraufgaben automatisch in Projekte um und wandelt Projekte ohne Unteraufgaben wieder in Aufgaben zurück.
autofitPasst die Spalten des Grids automatisch an die Breite des Grids an
autoscrollErmöglicht es dem Gantt-Diagramm, beim Ziehen einer Aufgabe oder eines Links über den sichtbaren Browserbereich hinaus automatisch zu scrollen
autoscroll_speedDefiniert, wie schnell das Autoscroll (in ms) erfolgt, wenn eine Aufgabe oder ein Link über die aktuelle Browseransicht hinaus gezogen wird
autosizePasst die Größe des Gantt-Diagramms automatisch an, um alle Aufgaben ohne Scrollen anzuzeigen
autosize_min_widthDefiniert die minimale Breite (in Pixel), die das Gantt-Diagramm im horizontalen 'autosize'-Modus haben wird
bar_heightDefiniert die Höhe der Task-Bars im Timeline-Bereich
bar_height_paddingSteuert den Abstand um Task-Bars in der Timeline, wenn bar_height auf "full" gesetzt ist
baselinesLegt fest, wie baselines im Gantt-Chart funktionieren
branch_loadingErmöglicht dem Gantt-Chart, Daten dynamisch zu laden
branch_loading_propertyZeigt an, dass eine Aufgabe untergeordnete Aufgaben hat, die noch nicht vom Backend geladen wurden
buttons_leftEnthält eine Reihe von Buttons, die sich in der unteren linken Ecke des Lightbox befinden
buttons_rightEnthält eine Reihe von Buttons, die sich in der unteren rechten Ecke des Lightbox befinden
calendar_propertyLegt den Namen der Eigenschaft fest, die verwendet wird, um einen Kalender mit einer Aufgabe oder einer Gruppe von Aufgaben zu verknüpfen
cascade_deleteErmöglicht das automatische Löschen von verschachtelten Tasks und Links, wenn ein übergeordneter Task gelöscht wird
click_dragErmöglicht erweitertes Drag-n-Drop
columnsRichtet die columns in der Tabelle ein
constraint_typesBeinhaltet alle Constraint-Typen, die Sie verwenden können
container_resize_methodGibt an, ob der Gantt die Größenänderung des Containers in regelmäßigen Zeitintervallen überwachen soll.
container_resize_timeoutLegt die Verzögerungszeit (in Millisekunden) fest, bevor das Gantt nach einer Größenänderung des Containers neu gezeichnet wird.
correct_work_timeErmöglicht das Anpassen der Start- und Enddaten einer Aufgabe, damit sie während des Draggens innerhalb der Arbeitszeiten liegen
cspSteuert, wie Datumformatierungsmethoden intern implementiert werden
date_formatGibt das Datumsformat an, das verwendet wird, um Daten aus einem Datensatz zu interpretieren und Daten zurück an den Server zu senden
date_gridLegt das Format fest, das für Daten in der Spalte "Start time" der Tabelle verwendet wird
date_scaleLegt das Format der Zeitachse (X-Achse) fest
deadlinesSchaltet die Anzeige von Deadline-Elementen für Aufgaben ein oder aus
deepcopy_on_parseSteuert, ob gantt eine Deep Copy der Datenobjekte erstellt, die der Methode gantt.parse() übergeben werden
details_on_createErmöglicht, dass die Lightbox automatisch geöffnet wird, wenn neue Events durch Klicken auf die '+'-Schaltfläche erstellt werden.
details_on_dblclickErmöglicht das Öffnen der Lightbox durch Doppelklick auf eine Aufgabe
drag_lightboxErmöglicht das Ziehen der Lightbox über ihre Kopfzeile
drag_linksErmöglicht das Erstellen von Abhängigkeits-Links durch Drag-and-Drop
drag_modeEnthält die verschiedenen verfügbaren drag-and-drop Modi
drag_moveErmöglicht das Verschieben von Aufgaben per Drag-and-Drop
drag_multipleErmöglicht das gleichzeitige Ziehen mehrerer ausgewählter Aufgaben
drag_progressErmöglicht die Anpassung des Task-Fortschritts durch Ziehen des Fortschritts-Knopfs
drag_projectErmöglicht das Drag & Drop von Projekttyp-Elementen
drag_resizeErmöglicht das Ändern der Größe von Aufgaben mittels Drag-and-Drop
drag_timelineLegt fest, wie sich die drag_timeline Erweiterung verhält
duration_stepDefiniert, wie viele Einheiten von 'gantt.config.duration_unit' eine Einheit der 'duration' Daten-Eigenschaft ausmachen.
duration_unitSetzt die Duration Unit
dynamic_resource_calendarsErmö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_typesEin Objekt, das Definitionen für Inline-Editoren enthält
end_dateDefiniert den Endpunkt der Zeitskala
external_renderFü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_columnsPasst die Breite der Spalten innerhalb eines scrollbaren grids an
grid_resizeErmöglicht das Ändern der Größe des Grids durch Ziehen seines rechten Randes
grid_resizer_attributeGibt den Namen des Attributes für das DOM-Element des grid resizers an
grid_resizer_column_attributeGibt den Attributnamen an, der am DOM-Element des Spalten-Resizers verwendet wird. Dieses Attribut kennzeichnet den Index der Spalte.
grid_widthLegt die Breite des Grids fest
highlight_critical_pathHebt den kritischen Pfad innerhalb des Charts hervor
horizontal_scroll_keySteuert, ob horizontales Scrollen erfolgt, wenn die Shift-, Alt- oder Meta-Taste in Kombination mit dem Mausrad verwendet wird
inherit_calendarDefiniert, ob Aufgaben die Arbeitskalender von ihren übergeordneten Summary-Aufgaben erben sollen
inherit_scale_classSteuert, ob Sub-Skalen standardmäßig die scale_cell_class Vorlage verwenden
initial_scrollSteuert, ob der Timeline-Bereich zu Beginn so gescrollt wird, dass die früheste Aufgabe angezeigt wird
inline_editors_date_processingBehält die Dauer einer Aufgabe bei, wenn deren Start- oder Enddatum bearbeitet wird
inline_editors_multiselect_openSteuert, ob der inline Editor bei aktivierter Mehrfachauswahl durch einen einzelnen Klick auf eine Aufgabe geöffnet wird.
keep_grid_widthBehält die ursprüngliche Grid-Breite bei, wenn die Spaltengrößen angepasst werden
keyboard_navigationErmöglicht die Tastaturnavigation im Gantt
keyboard_navigation_cellsErmöglicht die Tastaturnavigation durch einzelne Zellen
layer_attributeDefiniert den Attributnamen für das DOM-Element der Task-Ebene
layoutDefiniert das layout-Objekt
lightboxSpezifiziert das lightbox-Objekt
lightbox_additional_heightFügt der Lightbox zusätzliche Höhe hinzu
link_arrow_sizeSetzt die Größe des Link-Pfeils
link_attributeDefiniert den Attributnamen, der verwendet wird, um die ID des HTML-Elements des Links anzugeben
link_line_widthPasst die Dicke der Abhängigkeitslinks im Timeline-Bereich an
link_radiusSteuert den Radius, der verwendet wird, um die Ecken der Link-Linien in der Timeline abzurunden
link_wrapper_widthDefiniert die Breite des klickbaren Bereichs um den Link
linksSpeichert die Typen von Link-Abhängigkeiten
min_column_widthDefiniert die minimale Breite einer Spalte im Timeline-Bereich
min_durationDefiniert die minimale Dauer (in Millisekunden), die für eine Aufgabe beim Ändern der Größe zulässig ist.
min_grid_column_widthDefiniert die minimale Breite jeder Grid-Spalte (in Pixel) beim Ändern der Größe des Grids
min_task_grid_row_heightDefiniert die minimale Höhe, die eine Task-Zeile beim Ändern der Größe haben kann
multiselectSteuert, ob mehrere Aufgaben gleichzeitig im Gantt-Diagramm ausgewählt werden können
multiselect_one_levelSteuert, ob die Mehrfachauswahl von Aufgaben auf eine Ebene beschränkt ist oder mehrere Ebenen umfassen kann
open_split_tasksErmöglicht das Erweitern oder Zusammenklappen von Split-Tasks durch Klicken auf die +/- Schaltfläche
open_tree_initiallyÖffnet standardmäßig alle Zweige
order_branchErmöglicht den 'branch'-Modus zum vertikalen Umordnen von Aufgaben innerhalb derselben Tree-Ebene
order_branch_freeErmöglicht den 'branch'-Modus, der es erlaubt, Tasks überall innerhalb des gesamten Gantt-Diagramms neu anzuordnen
placeholder_taskFügt am Ende der Aufgabenliste eine leere Zeile hinzu, um das Bearbeiten von Aufgaben mit der Tastatur zu erleichtern
preserve_scrollBehält die aktuellen vertikalen und horizontalen Scrollpositionen bei, wenn das Gantt-Diagramm neu gezeichnet wird
prevent_default_scrollSteuert, ob der Gantt-Container das Mousewheel-Event blockieren oder es zum Window-Element weiterleiten soll
process_resource_assignmentsAktiviert oder deaktiviert das Parsen von Ressourcen-Zuweisungen
project_endLegt das Enddatum des Projekts fest
project_startLegt das Startdatum für ein Projekt fest
quick_info_detachedSteuert, ob das Task-Formular von der linken oder rechten Seite des Bildschirms hereinschiebt oder direkt neben der ausgewählten Aufgabe erscheint.
quickinfo_buttonsEnthält eine Reihe von Buttons, die im Pop-up-Formular mit den Aufgabendetails angezeigt werden
readonlyAktiviert den Nur-Lese-Modus für das Gantt-Diagramm
readonly_propertyLegt den Namen der Property fest, die den Read-Only-Status von Tasks und Links steuert
redoErmöglicht die Verwendung der Redo-Funktion im Gantt
reorder_grid_columnsErmöglicht das Verschieben von Grid-Spalten per Drag & Drop
resize_rowsErmöglicht das Anpassen der Höhe von Zeilen durch Ziehen
resource_assignment_storeDefiniert den Namen des Datastores, der Resource Assignments hält
resource_attributeDefiniert den Attributnamen, den Gantt verwendet, um zu erkennen, welcher Resource eine Aufgabenzeile im Resource Grid oder in der Timeline zugeordnet ist.
resource_calendarsBietet eine Möglichkeit, Arbeitskalender zu definieren, die mit bestimmten Ressourcen wie Benutzern verknüpft werden können
resource_propertyDefiniert, welche Eigenschaft eines Task-Objekts die Resource-ID enthält, die mit resourceGrid/Timeline/Histogram/Calendar verknüpft ist
resource_render_empty_cellsErmöglicht der Resource Timeline, Elemente zu rendern und Templates für Zellen ohne zugewiesene Aufgaben zu verwenden
resource_storeGibt den Namen des dataStore an, der mit den Ansichten resourceGrid/resourceTimeline/resourceHistogram verknüpft ist
resourcesDefiniert zusätzliche Einstellungen für den resource store
root_idSetzt die ID des virtuellen Root-Elements
round_dnd_datesErmöglicht das Runden der Start- und Enddaten einer Aufgabe auf die nächstgelegenen Skalierungsmarkierungen
row_heightLegt die Standardhöhe für die Zeilen in der Tabelle fest
rtlWechselt Gantt in den Rechts-nach-Links-Modus
scale_heightPasst die Höhe der Zeitskala und des Grid-Headers an
scale_offset_minimalSteuert, ob die minimale Skalen-Einheit (bei Verwendung mehrerer Skalen) als Größe des führenden und abschließenden Leerraums verwendet wird
scale_unitDefiniert die Einheit der Zeitskala auf der X-Achse
scalesRichtet die Konfiguration für die time scale ein
schedule_from_endErmöglicht rückwärts gerichtete Planung
scroll_on_clickBestimmt, ob die Timeline beim Klicken auf eine Aufgabe automatisch scrollen soll, um die ausgewählte Aufgabe anzuzeigen
scroll_sizeGibt die Größe für die vertikalen (Breite) und horizontalen (Höhe) Scrollbars an
select_taskErmöglicht das Auswählen von Tasks im Gantt-Diagramm
server_utcErmöglicht die Umrechnung von serverseitigen Datumsangaben zwischen UTC und lokalen Zeitzonen beim Datenaustausch mit dem Server
show_chartSteuert die Sichtbarkeit des Timeline-Abschnitts im Gantt-Diagramm
show_empty_stateSteuert, ob ein Platzhalter im Grid angezeigt wird, wenn es leer ist
show_errorsAktiviert Fehlermeldungen, wenn unerwartet etwas schiefgeht
show_gridSteuert die Sichtbarkeit des Grid-Bereichs im Gantt-Diagramm
show_linksSchaltet die Anzeige von Links im Gantt-Diagramm ein oder aus
show_markersSteuert die Sichtbarkeit der Marker auf der Seite
show_progressErmöglicht die Anzeige des Fortschritts innerhalb der Task-Bars
show_quick_infoAktiviert oder deaktiviert die 'quick_info' Erweiterung (das Pop-up, das Details zur Aufgabe anzeigt)
show_task_cellsSchaltet die Spaltenränder im Chart-Bereich ein oder aus
show_tasks_outside_timescaleErmöglicht die Anzeige von Tasks, die außerhalb des definierten Datumsbereichs im Gantt-Diagramm liegen.
show_unscheduledErmöglicht das Umschalten der Sichtbarkeit von nicht geplanten Tasks
skip_off_timeBlendet die Nicht-Arbeitszeit aus der Zeitskala aus
smart_renderingAktiviert den smart rendering Modus zur Anzeige der Aufgaben und Verknüpfungen im Gantt
smart_scalesGibt an, dass nur der sichtbare Teil der Zeitskala auf dem Bildschirm dargestellt wird
sortErmöglicht das Sortieren innerhalb der Tabelle
start_dateDefiniert, wo die Zeitskala beginnt
start_on_mondayLegt den Starttag der Woche fest
static_backgroundErstellt ein Hintergrundbild für den Timeline-Bereich, anstatt die Linien der Spalten und Zeilen direkt zu zeichnen
static_background_cellsErmöglicht das Rendern von hervorgehobenen Zellen bei Verwendung des static_background Modus
stepDefiniert die Inkrementgröße der Zeitskala (X-Achse)
task_attributeDefiniert den Namen des Attributs, das verwendet wird, um die ID des HTML-Elements einer Aufgabe anzugeben
task_dateDefiniert das Format für das Datumslabel, das im Abschnitt „Time period" der Lightbox angezeigt wird
task_grid_row_resizer_attributeDefiniert den Attributnamen, der am DOM-Element des Resizers für eine Grid-Zeile verwendet wird und den Index der Zeile angibt
task_heightSteuert die Höhe der Task-Balken im Timeline-Bereich
task_scroll_offsetDefiniert den Offset (in Pixeln) für die nächstgelegene Task vom linken Rand der Timeline
time_pickerDefiniert das Format für den Time-Dropdown-Selector im Lightbox
time_stepLegt den minimalen Schritt (in Minuten) für die Zeitwerte der Aufgabe fest
timeline_placeholderZeigt das Hintergrund-Grid an, wenn die Timeline leer ist
tooltip_hide_timeoutLegt fest, wie lange die Tooltip in Millisekunden sichtbar bleiben, bevor sie verschwinden
tooltip_offset_xPasst den horizontalen Versatz der Tooltip-Position nach rechts an, wenn ein positiver Wert eingestellt ist
tooltip_offset_yPasst den vertikalen Versatz der Tooltip-Position an und verschiebt ihn nach unten, wenn der Wert positiv ist.
tooltip_timeoutGibt die Verzögerung in Millisekunden an, bevor ein Tooltip für eine Aufgabe erscheint
touchSteuert, ob die Touch-Unterstützung für das Gantt-Diagramm aktiviert oder deaktiviert ist
touch_dragLegt den Zeitraum in Millisekunden fest, um eine lange Touch-Geste von einer Scroll-Geste zu unterscheiden
touch_feedbackAktiviert Vibrations-Feedback vor oder nach Drag-and-Drop-Aktionen auf Touch-Geräten
touch_feedback_durationGibt an, wie lange das Vibrations-Feedback vor oder nach Drag-and-Drop-Aktionen auf Touch-Geräten anhält (gemessen in Millisekunden)
type_renderersDefiniert Funktionen neu, die für die Anzeige verschiedener Aufgabentypen verantwortlich sind
typesSpeichert die Namen der Lightbox-Strukturen (verwendet für verschiedene types von Aufgaben)
undoAktiviert die Undo-Funktion für das Gantt
undo_actionsDefiniert die Aktionen, die die Undo-Funktion rückgängig machen wird
undo_stepsGibt an, wie viele Schritte die undo-Methode zurücksetzt
undo_typesLegt fest, welche Typen von Entitäten die Undo-Aktion beeinflussen
wai_aria_attributesAktiviert die WAI-ARIA-Unterstützung, sodass die Komponente von Screenreadern korrekt erkannt werden kann
wheel_scroll_sensitivitySteuert, wie schnell das Gantt mit dem Mausrad scrollt
wide_formPlatziert den Abschnitt und sein Label nebeneinander in derselben Zeile
work_timeBerechnet Aufgabendauern basierend auf Arbeitszeit statt Kalenderzeit
xml_dateGibt die Datumsformate an, die zum Parsen von Daten aus einem Dataset und zum Senden von Daten an einen Server verwendet werden.

Gantt events

NameDescription
onAfterAutoScheduleLöst aus, sobald der Autoscheduling-Prozess abgeschlossen ist.
onAfterBatchUpdateWird direkt nach Abschluss der Methode batchUpdate ausgelöst
onAfterBranchLoadingWenn das dynamische Laden aktiviert ist, wird dieses Event unmittelbar ausgelöst, nachdem ein Task-Branch auf der Seite vollständig geladen wurde.
onAfterLightboxWird ausgelöst, sobald der Benutzer die Lightbox (Editierformular) schließt.
onAfterLinkAddWird unmittelbar ausgelöst, nachdem ein neuer Link zum Gantt-Diagramm hinzugefügt wurde
onAfterLinkDeleteWird unmittelbar ausgelöst, nachdem ein Link vom Benutzer gelöscht wurde
onAfterLinkUpdateWird unmittelbar ausgelöst, nachdem ein Benutzer einen Link geändert hat
onAfterQuickInfoWird ausgelöst, nachdem das Pop-up-Bearbeitungsformular geschlossen wurde
onAfterRedoWird unmittelbar nach der Ausführung der Methode redo() ausgelöst
onAfterRowResizeWird ausgelöst, nachdem die Zeilenhöhe geändert wurde
onAfterSortWird ausgelöst, sobald die Aufgaben im Grid sortiert wurden
onAfterTaskAddWird direkt ausgelöst, nachdem eine Aufgabe zum Gantt-Diagramm hinzugefügt wurde
onAfterTaskAutoScheduleLöst für jede Aufgabe aus, die automatisch geplant wird
onAfterTaskDeleteWird unmittelbar ausgelöst, nachdem ein Task vom Benutzer gelöscht wurde
onAfterTaskDragWird ausgelöst, sobald der Benutzer das Dragging beendet und die Maustaste loslässt.
onAfterTaskMoveWird unmittelbar ausgelöst, nachdem eine Aufgabe an eine neue vertikale Position verschoben wurde
onAfterTaskUpdateWird unmittelbar ausgelöst, nachdem ein Benutzer eine Aufgabe aktualisiert hat
onAfterUndoLöst unmittelbar nach der Ausführung der Methode undo() aus
onAjaxErrorAusgelöst, wenn der Server mit einem Fehler antwortet
onAutoScheduleCircularLinkWird ausgelöst, wenn während der automatischen Planung Abhängigkeitszyklen erkannt werden
onBeforeAutoScheduleLöst aus, kurz bevor die automatische Planung startet
onBeforeBatchUpdateWird unmittelbar vor dem Ausführen der batchUpdate Methode ausgelöst
onBeforeBranchLoadingWenn das dynamische Laden aktiviert ist, wird dieses Event direkt ausgelöst, nachdem ein Benutzer einen Task-Branch erweitert hat, jedoch bevor der Ladeprozess beginnt.
onBeforeCollapseWird ausgelöst, kurz bevor der Gantt aus dem Vollbildmodus wechselt und zur normalen Ansicht zurückkehrt
onBeforeDataRenderWird ausgelöst, kurz bevor die Daten auf der Seite angezeigt werden
onBeforeExpandWird ausgelöst kurz bevor der Gantt in den Vollbildmodus wechselt
onBeforeGanttReadyWird ausgelöst, kurz bevor die Initialisierung von dhtmlxGantt beginnt
onBeforeGanttRenderWird ausgelöst, kurz bevor das Gantt-Diagramm auf der Seite gerendert wird.
onBeforeLightboxWird unmittelbar ausgelöst, bevor die Lightbox (Bearbeitungsformular) geöffnet wird
onBeforeLinkAddWird ausgelöst, kurz bevor ein neuer Link zum Gantt-Diagramm hinzugefügt wird
onBeforeLinkDeleteWird ausgelöst, kurz bevor ein Link vom Benutzer gelöscht wird
onBeforeLinkDisplayWird ausgelöst, nachdem die Links in das Gantt-Diagramm geladen wurden, aber noch bevor sie auf dem Bildschirm erscheinen
onBeforeLinkUpdateWird ausgelöst, kurz bevor ein Link aktualisiert wird
onBeforeMultiSelectLöst aus, kurz bevor eine oder mehrere Aufgaben ausgewählt werden
onBeforeParseWird ausgelöst, direkt bevor die Datenparsing beginnt
onBeforeRedoWird unmittelbar vor dem Ausführen der redo() Methode ausgelöst
onBeforeRedoStackWird ausgelöst, kurz bevor eine Aktion auf den Redo-Stack gelegt wird
onBeforeRollupTaskDisplayWird ausgelöst, kurz bevor die Rollup-Task im übergeordneten Projekt angezeigt wird
onBeforeRowDragEndWird ausgelöst, wenn ein Benutzer eine Zeile innerhalb des Grids fallen lässt.
onBeforeRowDragMoveWird ausgelöst, kurz bevor eine Zeile im Grid vertikal an eine neue Position gezogen wird
onBeforeRowResizeWird ausgelöst, kurz bevor der Benutzer beginnt, die Zeilenhöhe per Drag-and-Drop zu ändern.
onBeforeRowResizeEndWird unmittelbar vor dem Abschluss des Prozesses zur Größenänderung der Zeilenhöhe ausgelöst
onBeforeSplitTaskDisplayWird ausgelöst, kurz bevor ein Segment einer geteilten Aufgabe im Gantt-Chart angezeigt wird
onBeforeTaskAddWird ausgelöst, kurz bevor eine neue Aufgabe zum Gantt-Diagramm hinzugefügt wird
onBeforeTaskAutoScheduleWird für jede Aufgabe ausgelöst, die neu geplant wird
onBeforeTaskChangedWird ausgelöst, nachdem der Benutzer das Draggen beendet und die Maustaste losgelassen hat, jedoch bevor Änderungen angewendet werden
onBeforeTaskDeleteWird ausgelöst, kurz bevor eine Aufgabe vom Benutzer gelöscht wird.
onBeforeTaskDisplayWird direkt ausgelöst, nachdem Aufgaben in das Gantt-Diagramm geladen wurden, jedoch bevor sie angezeigt werden
onBeforeTaskDragWird 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.
onBeforeTaskMoveWird ausgelöst kurz bevor sich die vertikale Position einer Aufgabe ändert
onBeforeTaskMultiSelectWird unmittelbar ausgelöst, bevor sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird).
onBeforeTaskSelectedWird unmittelbar ausgelöst, bevor eine Aufgabe ausgewählt wird
onBeforeTaskUpdateWird ausgelöst, kurz bevor eine Aufgabe vom Benutzer aktualisiert wird
onBeforeUndoLöst aus kurz bevor die Methode undo() ausgeführt wird
onBeforeUndoStackLöst unmittelbar aus, bevor eine Aktion auf den Undo-Stack gelegt wird.
onCircularLinkErrorWird ausgelöst, wenn eine zirkuläre Referenz gefunden wird und die automatische Planung nicht fortgesetzt werden kann
onClearWird ausgelöst, sobald alle Aufgaben mithilfe der clearAll Methode aus dem Gantt-Diagramm entfernt wurden.
onCollapseLöst aus, wenn die Gantt-Ansicht vom Vollbildmodus zurück in den Normalmodus wechselt.
onColumnResizeWird ausgelöst, wenn der Benutzer die Spaltenbegrenzung zieht, um die Spaltenbreite anzupassen
onColumnResizeEndWird ausgelöst, sobald der Benutzer das Ziehen der Spaltengrenze beendet hat, um die Breite anzupassen
onColumnResizeStartWird ausgelöst, kurz bevor der Benutzer beginnt, eine Spaltenbegrenzung zu ziehen, um die Größe zu ändern
onContextMenuWird ausgelöst, wenn ein Benutzer mit der rechten Maustaste innerhalb des Gantt-Diagramms klickt (siehe Details)
onDataProcessorReadyAusgelöst, wenn dp.init(gantt) aufgerufen wird
onDataRenderWird ausgelöst, unmittelbar nachdem die Daten auf der Seite angezeigt wurden
onDestroyWird ausgelöst, sobald das Gantt-Diagramm mit der Methode destructor gelöscht wurde
onEmptyClickWird ausgelöst, wenn der Benutzer auf einen leeren Bereich innerhalb des Gantt-Diagramms klickt (außerhalb von Aufgaben)
onErrorWird ausgelöst, sobald assert einen Wert 'false' erhält, was bedeutet, dass eine Assertion nicht bestanden wurde.
onExpandWird ausgelöst, wenn der Gantt in den Vollbildmodus wechselt
onGanttLayoutReadyWird ausgelöst, sobald das Gantt-Layout eingerichtet ist, jedoch unmittelbar bevor es gerendert wird
onGanttReadyWird ausgelöst, sobald dhtmlxGantt die Initialisierung abgeschlossen hat, obwohl das Gantt-Diagramm selbst noch nicht auf der Seite angezeigt wird.
onGanttRenderWird ausgelöst, sobald das Gantt-Diagramm vollständig auf der Seite gerendert wurde
onGanttScrollWird ausgelöst, wenn das Gantt-Diagramm auf eine bestimmte Position gescrollt wird
onGridHeaderClickWird ausgelöst, wenn der Benutzer auf einen Grid-Header klickt
onGridResizeWird ausgelöst, wenn der Benutzer die Grenze des Grids zieht, um dessen Größe anzupassen
onGridResizeEndWird unmittelbar ausgelöst, nachdem der Benutzer die Grenze des Grids gezogen hat, um dessen Größe anzupassen
onGridResizeStartWird ausgelöst, kurz bevor der Benutzer beginnt, den Rand des Grids zu ziehen, um dessen Größe zu ändern
onLightboxWird ausgelöst, sobald der Benutzer die Lightbox (Bearbeitungsformular) öffnet.
onLightboxButtonWird ausgelöst, wenn ein Benutzer auf einen benutzerdefinierten Button innerhalb der Lightbox klickt
onLightboxCancelWird ausgelöst, wenn der Benutzer im Lightbox das 'Cancel'-Button drückt
onLightboxChangeWird ausgelöst, wenn die Lightbox-Struktur aktualisiert wird
onLightboxDeleteWird ausgelöst, wenn der Benutzer im Lightbox auf die Schaltfläche „Delete" klickt
onLightboxSaveWird ausgelöst, wenn der Benutzer im Lightbox-Fenster auf die Schaltfläche 'Save' klickt
onLinkClickWird ausgelöst, wenn ein Link vom Benutzer angeklickt wird
onLinkCreatedWird ausgelöst, wenn ein Benutzer eine neue Verbindung zwischen Aufgaben herstellt
onLinkDblClickWird ausgelöst, wenn ein Link doppelt angeklickt wird
onLinkIdChangeWird ausgelöst, wenn die ID eines Links aktualisiert wird
onLinkValidationWird ausgelöst, wenn ein neuer Link vom Benutzer hinzugefügt wird und dhtmlxGantt überprüft, ob der Link gültig ist.
onLoadEndWird ausgelöst, sobald das Laden der Daten aus der Quelle vollständig abgeschlossen ist
onLoadStartWird unmittelbar vor Beginn des Datenladevorgangs aus der Datenquelle ausgelöst
onMouseMoveWird ausgelöst, wenn sich die Maus über dem Gantt-Container bewegt
onMultiSelectLöst aus, sobald die Auswahl einer Aufgabe oder mehrerer Aufgaben abgeschlossen ist
onOptionsLoadWird ausgelöst, direkt nachdem ein Satz von Optionen vom Server geladen wurde, aber bevor diese geparst werden.
onParseWird ausgelöst, sobald die Daten geparst wurden (und für die API bereitstehen), jedoch bevor sie im Gantt-Chart angezeigt werden.
onQuickInfoWird ausgelöst, wenn das Pop-up Bearbeitungsformular angezeigt wird
onRowDragEndWird ausgelöst, nachdem ein Benutzer eine Zeile, die vertikal im Grid neu angeordnet wurde, fallen lässt.
onRowDragStartWird unmittelbar ausgelöst, bevor eine Zeile im Grid für die vertikale Neuordnung gezogen wird.
onRowResizeWird ausgelöst, wenn der Benutzer die Zeilengrenze zieht, um die Höhe zu ändern
onScaleAdjustedWird ausgelöst, wenn die Skala neu gerendert wird, um sicherzustellen, dass alle Tasks vollständig sichtbar sind
onScaleClickWird ausgelöst, wenn ein Benutzer auf eine Zelle innerhalb der Zeitskala klickt
onTaskClickWird 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.
onTaskClosedWird ausgelöst, wenn ein Branch geschlossen wird
onTaskCreatedWird 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.
onTaskDblClickWird ausgelöst, wenn eine Aufgabe doppelt angeklickt wird
onTaskDragWird ausgelöst, wenn ein Task vom Benutzer gezogen wird
onTaskIdChangeWird ausgelöst, wenn die ID einer Aufgabe aktualisiert wird
onTaskLoadingWird ausgelöst, wenn eine Aufgabe aus der Datenquelle geladen wird.
onTaskMultiSelectWird ausgelöst, sobald sich der Auswahlstatus einer Aufgabe ändert (wenn eine Aufgabe ausgewählt oder abgewählt wird)
onTaskOpenedWird ausgelöst, wenn ein Branch geöffnet wird
onTaskRowClickWird ausgelöst, wenn ein Benutzer auf eine Zeile in der Tabelle klickt
onTaskSelectedWird ausgelöst, wenn ein Benutzer eine Aufgabe auswählt
onTaskUnselectedWird ausgelöst, wenn ein Benutzer eine Aufgabe durch Auswahl einer anderen deselektiert.
onTemplatesReadyWird ausgelöst, wenn die dhtmlxGantt Templates initialisiert wurden

Gantt templates

NameDescription
baseline_textDefiniert den Text, der innerhalb des baseline-Elements angezeigt wird
date_gridDefiniert den Inhalt, der in Spalten angezeigt wird, welche Daten (Rückgabe von Date-Werten) innerhalb des Grids darstellen
drag_link_classDefiniert die CSS-Klasse, die auf das Pop-up angewendet wird, das angezeigt wird, wenn ein Benutzer einen Link zieht.
drag_linkDefiniert den Tooltip-Text, der angezeigt wird, wenn ein neuer Abhängigkeitslink erstellt wird
format_dateWandelt ein Date-Objekt in einen Datumsstring um. Dies ist nützlich, wenn Daten zurück an den Server gesendet werden.
grid_blankDefiniert den benutzerdefinierten Inhalt, der vor den Labels der untergeordneten Elemente in der Tree-Spalte angezeigt wird
grid_date_formatDefiniert, wie Daten in Spalten angezeigt werden, die Datumswerte darstellen (gibt die Date-Werte zurück)
grid_fileDefiniert das Icon für untergeordnete Elemente in der Baumspalte
grid_folderDefiniert das Icon, das für übergeordnete Elemente in der Tree-Spalte verwendet wird
grid_header_classDefiniert die CSS-Klasse, die den Headern der Tabellenspalten zugewiesen wird
grid_indentSteuert die Einrückung von untergeordneten Elementen innerhalb eines Branches in der Tree-Spalte
grid_openGibt das Icon an, das als Open/Close-Indikator in der Tree-Spalte verwendet wird
grid_row_classDefiniert die CSS-Klasse, die einer grid-Zeile zugewiesen wird
histogram_cell_allocatedSpezifiziert die Höhe des ausgefüllten Abschnitts im resourceHistogram
histogram_cell_capacityDefiniert die Höhe der Linie, die die verfügbare Kapazität einer Ressource darstellt
histogram_cell_classDefiniert die CSS-Klasse, die auf eine Zelle im Resource-Panel angewendet wird
histogram_cell_labelDefiniert das Label, das innerhalb einer Zelle angezeigt wird
leftside_textDefiniert den Text, der auf der linken Seite der Task-Balken angezeigt wird
lightbox_headerSpezifiziert den Header der lightbox
link_classDefiniert die CSS-Klasse, die einem Link zugewiesen wird
link_descriptionLegt den Text fest, der im Header des Bestätigungsfensters für das Löschen eines Links angezeigt wird
marker_classDefiniert die CSS-Klasse, die Markern zugewiesen wird
parse_dateWandelt einen Datums-String in ein Date-Objekt um
progress_textDefiniert den Text, der im abgeschlossenen Bereich der Task-Leiste angezeigt wird
quick_info_classDefiniert die CSS-Klasse, die auf das Pop-up-Bearbeitungsformular angewendet wird
quick_info_contentDefiniert, was im Pop-up-Bearbeitungsformular angezeigt wird
quick_info_dateLegt das Datum fest, das im Pop-up-Bearbeitungsformular angezeigt wird
quick_info_titleLegt den Titel für das Pop-up-Bearbeitungsformular fest
resource_cell_classDefiniert die CSS-Klassennamen für Zellen in der Resource-Timeline-Ansicht
resource_cell_valueLegt den HTML-Inhalt für Zellen im Resource-Timeline fest
rightside_textDefiniert den Text, der auf der rechten Seite der Task-Balken angezeigt wird
scale_cell_classDefiniert die CSS-Klasse, die den Zellen im Zeitachsenbereich der Zeitskala zugewiesen wird
scale_row_classDefiniert die CSS-Klasse, die auf die Zeitskala angewendet wird
task_classDefiniert die CSS-Klasse, die auf die Task-Balken angewendet wird
task_dateDefiniert das Datumsformat, das für das Label im Abschnitt 'Time period' der Lightbox verwendet wird
task_end_dateSteuert, wie die Enddaten der Tasks im Lightbox angezeigt werden
task_row_classGibt die CSS-Klasse an, die auf die Zeile im Timeline-Bereich angewendet wird
task_textLegt den Text fest, der in den Task-Balken und im Lightbox-Header angezeigt wird
task_timeDefiniert den Datumsbereich, der im Header der Lightbox angezeigt wird
task_unscheduled_timeGibt die Daten von nicht geplanten Tasks an
timeline_cell_classDefiniert die CSS-Klasse, die auf die Zellen im Timeline-Bereich angewendet wird
timeline_cell_contentErmöglicht das Festlegen von benutzerdefiniertem HTML-Inhalt innerhalb von Timeline-Zellen
time_pickerDefiniert das Format, das für den Drop-down-Zeitselektor im Lightbox verwendet wird
tooltip_date_formatDefiniert, wie Start- und Enddaten im Tooltip angezeigt werden
tooltip_textLegt den Text fest, der in Tooltips angezeigt wird
xml_dateDiese Vorlage konvertiert einen String aus einer XML-Datei in ein Datumsobjekt basierend auf einem angegebenen Format.
xml_formatWandelt 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

NameDescription
$clickÄndert die Standard-Klickaktionen für Buttons im Gantt-Diagramm
ajaxGantt ajax Modul
calendarDie Schnittstelle für das Arbeitskalender-Objekt
configDefiniert Konfigurationsoptionen für Daten, Skala, Steuerungen
constantsEnthält verschiedene constants, um die Verwendung von Magic Numbers im Code zu vermeiden
dataprocessorEine Sammlung von dataprocessor-Methoden
datastoreEine Sammlung von datastore-Methoden
dateEine Sammlung von Datumsformatierungs-Utilities
envEine Sammlung von Flags, die die aktuelle Umgebung anzeigen
extEin Objekt, das eine Vielzahl von Extensions enthält
form_blocksEin Objekt, das die Lightbox-Steuerelemente enthält
i18nEine Sammlung von Methoden zur Lokalisierung des Gantt-Diagramms
ignore_timeBlendet eine Zeiteinheit in der Zeitskala aus
jsonVerwaltet JSON-Serialisierung und -Parsing
keysDefiniert die Hotkeys für das Gantt-Diagramm
licenseGibt den Lizenznamen von dhtmlxGantt zurück
localeDas aktuell verwendete locale-Objekt, das regionsspezifische Bezeichnungen für das Gantt-Diagramm enthält
oldxmlVerwaltet die Serialisierung und das Parsen des XML-Formats in dhtmlxGantt 1.0
skinStellt die aktuell auf das Gantt-Diagramm angewendete skin bereit
skinsStellt die verfügbaren Skin-Objekte bereit
templatesRichtet Formatierungs-templates für Daten, Titel und Tooltips im Gantt-Diagramm ein
treeDatastoreEine Sammlung von treeDatastore-Methoden
utilsVerschiedene Hilfsmodule
versionBietet die aktuelle Version von dhtmlxGantt
xmlSpezifiziert XML-Serialisierung und Parsing