API overview
Gantt methods
| Name | Description |
|---|---|
| Promise | Promise Objektkonstruktor |
| addCalendar | Fügt einen Kalender in das Gantt-Diagramm ein |
| addLink | Fügt eine neue Abhängigkeitsverknüpfung hinzu |
| addLinkLayer | Zeigt eine zusätzliche Ebene mit benutzerdefinierten Elementen für einen Link im Timeline-Bereich |
| 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 eine Aufgabe im Timeline-Bereich an |
| adjustTaskHeightForBaselines | Passt die Zeilenhöhe der Aufgabe an, um Baseline-Elemente korrekt anzuzeigen |
| alert | Ruft ein Alert-Meldungsfenster auf |
| assert | Wenn der angegebene Ausdruck falsch ist, wird eine errorMessage im roten Pop-up oben rechts auf dem Bildschirm angezeigt |
| attachEvent | Bindet den Handler an ein internes Event von dhtmlxGantt |
| autoSchedule | Berechnet den Zeitplan des Projekts neu |
| batchUpdate | aktualisiert mehrere Aufgaben/Links auf einmal |
| bind | Erstellt eine neue Funktion, die beim Aufrufen ihren this-Kontext auf den angegebenen Wert setzt |
| calculateDuration | Berechnet die Dauer einer Aufgabe |
| calculateEndDate | Berechnet das Enddatum einer Aufgabe |
| calculateTaskLevel | Berechnet die Verschachtelungstiefe einer Aufgabe |
| callEvent | Ruft ein inneres Event auf |
| changeLightboxType | Zeichnet das Lightbox-Fenster der Aufgabe entsprechend ihrem Typ neu |
| changeLinkId | Ändert die Link-ID |
| changeTaskId | Ändert die ID der Aufgabe |
| checkEvent | Prüft, ob einem Event ein oder mehrere Handler zugeordnet sind |
| clearAll | Entfernt alle Aufgaben und zusätzliche Elemente (einschließlich Marker) aus dem Gantt-Diagramm |
| clearRedoStack | Löscht den Stapel der gespeicherten Redo-Befehle |
| clearUndoStack | Löscht den Stapel der gespeicherten Undo-Befehle |
| close | Schließt den Branch mit der angegebenen ID |
| collapse | Faltet den Gantt vom Vollbildmodus in den Normalmodus zusammen |
| columnIndexByDate | Gibt den Index der Spalte anhand des Datums zurück |
| confirm | Öffnet ein Bestätigungs-Dialogfenster |
| copy | Erstellt eine tiefe Kopie des übergebenen Objekts |
| correctTaskWorkTime | Berechnet die Dauer der Aufgabe in der Arbeitszeit neu |
| createCalendar | Erstellt einen Arbeitskalender |
| createDataProcessor | Erstellt eine neue dataProcessor-Instanz und hängt sie an gantt |
| createDatastore | Erstellt einen Datastore gemäß der bereitgestellten Konfiguration |
| createTask | Fügt eine neue Aufgabe hinzu und öffnet die Lightbox zur Bestätigung |
| dataProcessor | dataProcessor Konstruktor |
| dateFromPos | Liefert das Datum der angegebenen horizontalen Position im Diagrammbereich |
| defined | Gibt false zurück, wenn das übergebene Argument undefiniert ist, andernfalls true |
| deleteCalendar | Löscht einen Aufgabenkalender anhand seiner ID |
| deleteLink | Löscht den angegebenen Abhängigkeitslink |
| deleteMarker | Löscht den angegebenen Marker |
| deleteTask | Löscht die angegebene Aufgabe |
| destructor | Zerstört die Gantt-Instanz |
| detachAllEvents | Entfernt alle Ereignisse aus dhtmlxGantt (sowohl benutzerdefinierte als auch interne) |
| detachEvent | Trennt einen Handler von einem Event (welches zuvor durch die attachEvent() Methode angehängt wurde |
| eachParent | Durchläuft alle übergeordneten Aufgaben der angegebenen Aufgabe im Gantt-Diagramm |
| eachSelectedTask | Durchläuft alle ausgewählten Aufgaben im Gantt-Diagramm |
| eachTask | Durchläuft alle untergeordneten Aufgaben einer bestimmten Aufgabe oder des gesamten Gantt-Diagramms |
| event | Fügt einen Event-Handler an ein HTML-Element an |
| eventRemove | Entfernt einen Event-Handler von einem HTML-Element |
| expand | Vergrößert das Gantt-Diagramm in den Vollbildmodus |
| exportToExcel | Exportiert Daten aus dem Gantt-Diagramm in ein Excel-Dokument |
| exportToICal | Exportiert Daten aus dem Gantt-Diagramm in eine iCal-Zeichenkette |
| exportToJSON | Exportiert die Struktur und Daten eines Gantt-Diagramms in ein JSON-Objekt |
| exportToMSProject | Exportiert Daten aus dem Gantt-Diagramm nach MS Project |
| exportToPDF | Exportiert ein Gantt-Diagramm ins PDF-Format |
| exportToPNG | Exportiert ein Gantt-Diagramm im PNG-Format |
| exporttoprimaverap6 | Exportiert Daten aus dem Gantt-Diagramm nach Primavera P6 |
| findCycles | Gibt alle Abhängigkeitsschleifen im Diagramm zurück |
| focus | Setzt den Fokus auf das Gantt-Diagramm |
| getCalendar | Holt den Arbeitszeitkalender anhand der ID |
| getCalendars | Ruft alle in Gantt hinzugefügten Kalender ab |
| getChildren | Gibt die Unteraufgaben der 1. Ebene des angegebenen übergeordneten Zweigs zurück |
| getClosestWorkTime | Gibt die nächstgelegene Arbeitszeit zurück |
| getColumnIndex | Gibt den Index der Spalte anhand ihres Namens |
| getConnectedGroup | Gibt alle Aufgaben und Verknüpfungen zurück, mit denen eine Aufgabe verbunden ist |
| getConstraintLimitations | Gibt das früheste und das späteste Datum zurück, das durch die auf eine Aufgabe angewendete Einschränkung zulässig ist |
| getConstraintType | Gibt den dem Task zugewiesenen Constraint-Typ zurück |
| getDatastore | Gibt das Konfigurationsobjekt eines Datastores zurück |
| getFreeSlack | Gibt die freie Pufferzeit einer Aufgabe zurück |
| getGlobalTaskIndex | Ermittelt den Index einer Aufgabe im Baum |
| getGridColumn | Ermittelt das Konfigurationsobjekt einer Spalte |
| getGridColumns | Ruft Spalten des Gantt-Diagramms ab |
| getLabel | Holt das Label eines Select-Steuerelements im Lightbox |
| getLastSelectedTask | Gibt die ID der zuletzt ausgewählten Aufgabe zurück |
| getLayoutView | Liefert das Objekt der Layout-Ansicht anhand seines Namens |
| getLightbox | Holt das HTML-Objektelement der Lightbox |
| getLightboxSection | Gibt das Objekt des Lightbox-Abschnitts zurück |
| getLightboxType | Gibt den Namen der Struktur des aktiven Lightboxes zurück |
| getLightboxValues | Liefert Werte der Abschnitte der Lightbox |
| getLink | Gibt das Link-Objekt der Abhängigkeit anhand der angegebenen ID zurück |
| getLinkCount | Gibt die Anzahl aller Abhängigkeits-Links im Gantt-Diagramm zurück |
| getLinkNode | Gibt das HTML-Element des angegebenen Dependency-Links zurück |
| getLinks | Liefert alle im Gantt-Diagramm dargestellten Links |
| getMarker | Gibt das Marker-Objekt zurück |
| getNext | Gibt die ID des nächsten Elements zurück (unabhängig davon, auf welcher Verschachtelungsebene es sich befindet: dieselbe oder eine andere) |
| getNextSibling | Liefert die ID der nächsten Aufgabe auf derselben Ebene |
| getParent | Gibt die ID der übergeordneten Aufgabe zurück |
| getPrev | Gibt die ID des vorherigen Elements zurück (unabhängig von der Verschachtelungsebene: dieselbe oder eine andere) |
| getPrevSibling | Gibt die ID der vorherigen Aufgabe auf derselben Ebene zurück |
| getRedoStack | Gibt den Stack der gespeicherten Redo-Benutzeraktionen zurück |
| getResourceAssignments | Gibt alle Aufgaben zurück, die der Ressource zugewiesen sind |
| getResourceCalendar | Gibt einen Kalender zurück, dem die Ressource zugewiesen ist |
| getScale | Gibt die Konfiguration der Zeitachse zurück |
| getScrollState | Liefert die Scroll-Position |
| getSelectedId | Gibt die ID der ausgewählten Aufgabe zurück |
| getSelectedTasks | Gibt ein Array der aktuell ausgewählten Tasks zurück |
| getShortcutHandler | Holt einen Shortcut-Handler für die Tastaturnavigation |
| getSiblings | Liefert die Geschwister der angegebenen Aufgabe (einschließlich der aktuellen) |
| getSlack | Prüft, wie viel Zeit (in der aktuellen Dauer-Einheit) eine Aufgabe hat, bevor sie andere Aufgaben zu beeinflussen beginnt |
| getState | Ermittelt den aktuellen Zustand des Gantt-Diagramms |
| getSubtaskDates | Berechnet die kombinierten Start- und Enddaten von Aufgaben, die in einem Projekt oder einer anderen Aufgabe verschachtelt sind |
| getSubtaskDuration | Berechnet die kombinierte Dauer von Aufgaben, die in ein Projekt oder eine andere Aufgabe verschachtelt sind. |
| getTask | Gibt das Task-Objekt zurück |
| getTaskAssignments | Gibt die geparsten Ressourcen-Zuordnungen einer bestimmten Aufgabe aus dem Datenspeicher |
| getTaskBarHeight | Gibt die Höhe (in Pixeln) des DOM-Elements der Aufgabe zurück |
| getTaskBaselines | Gibt ein Array von Baseline-Objekten eines bestimmten Tasks aus dem Datenspeicher |
| getTaskBy | Findet eine Aufgabe anhand der angegebenen Kriterien |
| getTaskByIndex | Liefert eine Aufgabe anhand ihres globalen Aufgabenindex |
| getTaskByTime | Liefert eine Sammlung von Aufgaben, die im angegebenen Zeitraum auftreten |
| getTaskByWBSCode | Gibt eine Aufgabe anhand ihres WBS-Codes zurück |
| getTaskCalendar | Holt einen Kalender, der dem angegebenen Task zugewiesen ist (ein Kalender auf Aufgaben-Ebene) |
| getTaskCount | Liefert die Anzahl der aktuell im Gantt geladenen Aufgaben |
| getTaskHeight | Gibt die sichtbare Höhe einer Aufgabe zurück |
| getTaskIndex | Ermittelt den Index einer Aufgabe im Zweig |
| getTaskNode | Gibt das HTML-Element der Aufgabenleiste zurück |
| getTaskPosition | Berechnet die Position und Größe des DOM-Elements der Aufgabe im Timeline-Bereich |
| getTaskResources | Gibt das Array eindeutiger Ressourcen zurück, die einem bestimmten Task aus dem Datenspeicher zugewiesen sind |
| getTaskRowNode | Gibt das HTML-Element der Aufgabenzeile in der Tabelle zurück |
| getTaskTop | Ermittelt die obere Position des DOM-Elements der Aufgabe im Timeline-Bereich |
| getTaskType | Gibt den Typ einer Aufgabe zurück |
| getTotalSlack | Gibt die Gesamtpufferzeit einer Aufgabe zurück |
| getUndoStack | Gibt den Stapel der gespeicherten Undo-Benutzeraktionen zurück |
| getVisibleTaskCount | Ermittelt die Anzahl der Aufgaben, die auf dem Bildschirm sichtbar sind (die nicht eingeklappt sind) |
| getWBSCode | Liefert den WBS-Code (die Outline-Nummer) einer Aufgabe |
| getWorkHours | Liefert die Arbeitsstunden des angegebenen Datums |
| groupBy | Gruppiert Aufgaben nach dem Attribut des angegebenen Tasks |
| hasChild | Gibt die Anzahl der untergeordneten Aufgaben zurück |
| hideCover | Verbirgt das Lightbox-Modaloverlay, das Interaktionen mit dem restlichen Bildschirm blockiert |
| hideLightbox | Schließt das Lightbox-Fenster, falls es derzeit aktiv ist |
| hideQuickInfo | Blendet das Pop-up-Aufgabenformular aus (falls es aktuell aktiv ist) |
| importFromExcel | Wandelt eine Excel-Datei in JSON um |
| importFromMSProject | Konvertiert eine XML- oder MPP-MS Project-Datei in JSON |
| importfromprimaverap6 | Konvertiert eine XML- oder XER-Datei von Primavera P6 in JSON |
| init | Initialisiert ein dhtmlxGantt in einem Container |
| isChildOf | Prüft, ob eine Aufgabe ein Kind einer anderen Aufgabe ist |
| isCircularLink | Prüft, ob der Link zirkulär ist |
| isCriticalLink | Prüft, ob der angegebene Link kritisch ist |
| isCriticalTask | Prüft, ob die angegebene Aufgabe kritisch ist |
| isLinkAllowed | Prüft, ob der angegebene Link korrekt ist |
| isLinkExists | Prüft, ob der angegebene Link existiert |
| isReadonly | Prüft, ob der angegebene Task/Link oder der gesamte Gantt schreibgeschützt ist |
| isSelectedTask | Prüft, ob die angegebene Aufgabe derzeit ausgewählt ist |
| isSplitTask | Prüft, ob die angegebene Aufgabe aufgeteilt ist |
| isSummaryTask | Prüft, ob die angegebene Aufgabe eine Summenaufgabe ist |
| isTaskExists | Prüft, ob die angegebene Aufgabe existiert |
| isTaskVisible | Prüft, ob die angegebene Aufgabe derzeit im Gantt-Diagramm gerendert wird |
| isUnscheduledTask | Prüft, ob die Aufgabe ungeplant ist |
| isWorkTime | Prüft, ob das angegebene Datum Arbeitszeit ist |
| load | Lädt Daten in das Gantt-Diagramm aus einer externen Datenquelle |
| locate | Erhält die ID einer Aufgabe aus dem angegebenen HTML-Ereignis |
| mergeCalendars | Führt mehrere Arbeitskalender zu einem zusammen |
| message | Ruft eine Nachrichtenbox des angegebenen Typs auf |
| mixin | Adds properties of the 'source' object into the 'target' object |
| modalbox | Ruft eine modalbox auf |
| moveTask | Verschiebt eine Aufgabe an eine neue Position |
| open | Öffnet den Zweig mit der angegebenen ID |
| parse | Lädt Daten aus einer clientseitigen Ressource |
| plugins | Aktiviert die angegebenen Erweiterungen |
| posFromDate | Ermittelt die relative horizontale Position des angegebenen Datums im Diagrammbereich |
| redo | Wendet die rückgängig gemachten Änderungen am Gantt-Diagramm erneut an |
| refreshData | Aktualisiert Daten im Gantt-Diagramm |
| refreshLink | Aktualisiert den angegebenen Link |
| refreshTask | Aktualisiert die Aufgabe und ihre zugehörigen Links |
| removeLinkLayer | Entfernt die dem Link zugeordnete Layer |
| removeShortcut | Entfernt eine Tastenkombination |
| removeTaskLayer | Entfernt die angegebene Layer, die mit einer Aufgabe zusammenhängt |
| render | Rendert das gesamte Gantt-Diagramm |
| renderMarkers | Aktualisiert alle Marker auf der Seite |
| resetLayout | Baut das Gantt-Layout anhand des aktuellen Werts der Layout-Konfiguration neu |
| resetLightbox | Entfernt das HTML-Objekt der aktuellen Lightbox |
| resetProjectDates | Berechnet erneut die Dauer einer Projektaufgabe basierend auf den Terminen ihrer Unteraufgaben |
| resetSkin | Berechnet die Skin-Einstellungen aus der zugehörigen Skin-CSS-Datei neu |
| resizeLightbox | Erzwingt die Größenänderung der Lightbox |
| roundDate | Rundet das angegebene Datum auf das nächstgelegene Datum im Zeitmaßstab |
| roundTaskDates | Rundet die Start- und Enddaten der Aufgabe auf die nächstgelegenen Daten im Zeitmaßstab |
| scrollLayoutCell | Scrollt die Layout-Ansicht an die angegebene Position |
| scrollTo | Scrollt den Gantt-Container an die angegebene Position |
| selectTask | Selects the specified task |
| serialize | Serializes the data into JSON or XML format |
| serverList | Gibt eine Liste von Optionen zurück |
| setParent | Den Elternteil für eine Aufgabe festlegen |
| setSizes | Passt die Größe des Gantt-Diagramms an |
| setSkin | Legt das aktive Skin fest |
| setWorkTime | Setzt die Arbeitszeit für das Gantt-Diagramm |
| showCover | Zeigt das Lightbox-Modal-Overlay, das Interaktionen mit dem restlichen Bildschirm blockiert |
| showDate | Verschiebt den Diagrammbereich so, dass das angegebene Datum sichtbar wird |
| showLightbox | Öffnet das Lightbox-Fenster für die angegebene Aufgabe |
| showQuickInfo | Zeigt das Pop-up-Aufgabenformular für die angegebene Aufgabe an |
| showTask | Macht die angegebene Aufgabe auf dem Bildschirm sichtbar |
| silent | Stellt sicher, dass der gesamte Code darin keine internen Ereignisse auslöst oder serverseitige Aufrufe tätigt |
| sort | Sortiert Aufgaben im Grid |
| toggleTaskSelection | Wählt die angegebene Aufgabe aus, falls sie zuvor nicht ausgewählt war, und umgekehrt |
| uid | Gibt eine eindeutige ID zurück |
| undo | Stellt die im Gantt vorgenommenen Änderungen wieder her |
| unselectTask | Entfernt die Auswahl von der ausgewählten Aufgabe |
| unsetWorkTime | Setzt eine Arbeitszeit im Gantt-Diagramm zurück |
| updateCollection | Aktualisiert die angegebene Sammlung mit neuen Optionen |
| updateLink | Aktualisiert den angegebenen Abhängigkeitslink |
| updateMarker | Aktualisiert den angegebenen Marker |
| updateTask | Aktualisiert die angegebene Aufgabe |
| updateTaskAssignments | Aktualisiert die Ressourcen-Eigenschaft des Task-Objekts mit den Werten der Ressourcenzuordnungen aus dem Datenspeicher |
Gantt properties
| Name | Description |
|---|---|
| auto_scheduling_compatibility | Deaktiviert die Verwendung von Zeitbeschränkungen für Aufgaben |
| auto_scheduling | Aktiviert die automatische Terminplanung |
| auto_scheduling_descendant_links | Erlaubt oder verweigert das Erstellen von Verknüpfungen von übergeordneten Aufgaben (Projekten) zu deren Unteraufgaben |
| auto_scheduling_initial | Definiert, ob Gantt Autoscheduling beim Laden/Parsen von Daten durchführt |
| auto_scheduling_move_projects | Definiert, ob das gesamte Projekt verschoben wird (siehe Details unten) |
| auto_scheduling_project_constraint | Definiert, ob Aufgaben den Constraint-Typ von ihrem übergeordneten Projekt erben sollen |
| auto_scheduling_strict | Aktiviert den Auto Scheduling-Modus, in dem Aufgaben stets auf das frühestmögliche Datum neu geplant werden |
| auto_scheduling_use_progress | Legt fest, wie die Planungsalgorithmen abgeschlossene Aufgaben verarbeiten |
| auto_types | Automatisch wandelt Aufgaben mit Unteraufgaben in Projekte um und Projekte ohne Unteraufgaben zurück in Aufgaben |
| autofit | Ermöglicht die automatische Anpassung der Grid-Spalten an die Breite des Grids |
| autoscroll | Aktiviert Autoscrolling, während Sie eine Aufgabe oder einen Link außerhalb des aktuellen Browserfensters ziehen |
| autoscroll_speed | Definiert die Geschwindigkeit des Autoscrollings (in ms), während das Ziehen einer Aufgabe oder eines Links außerhalb des aktuellen Browserfensters erfolgt |
| autosize | Erzwingt, dass das Gantt-Diagramm automatisch seine Größe ändert, um alle Aufgaben ohne Scrollen anzuzeigen |
| autosize_min_width | Legt die minimale Breite (in Pixeln) fest, die das Gantt-Diagramm im horizontalen 'autosize'-Modus erreichen kann |
| bar_height | Legt die Höhe der Task-Bars im Timeline-Bereich fest |
| bar_height_padding | Passt den Abstand rund um die Aufgabenbalken in der Timeline, wenn bar_height auf "voll" gesetzt ist |
| baselines | Konfiguriert die Funktionalität von Baselines im Gantt-Diagramm |
| branch_loading | Aktiviert dynamisches Laden im Gantt-Diagramm |
| branch_loading_property | Gibt an, dass die Aufgabe Unteraufgaben hat, die noch nicht vom Backend geladen wurden |
| buttons_left | Speichert eine Sammlung von Buttons, die sich in der linken unteren Ecke des Lightboxes befinden |
| buttons_right | Speichert eine Sammlung von Buttons, die sich in der rechten unteren Ecke des Lightbox-Fensters befinden |
| calendar_property | Ändert den Namen der Eigenschaft, die die Bindung eines Kalenders an eine Aufgabe bzw. eine Gruppe von Aufgaben beeinflusst |
| cascade_delete | Aktiviert die kaskadierende Löschung verschachtelter Aufgaben und Verknüpfungen |
| click_drag | Aktiviert fortgeschrittenes Drag-and-Drop |
| columns | Konfiguriert die Spalten der Tabelle |
| constraint_types | Enthält alle verfügbaren Constraint-Typen |
| container_resize_method | Legt fest, ob der Gantt die Größenänderung des Containers in Zeitabständen verfolgen soll |
| container_resize_timeout | Gibt die Verzögerung (in Millisekunden) an, bevor das Gantt-Diagramm neu gezeichnet wird, beim Ändern der Containergröße |
| correct_work_time | Ermöglicht das Anpassen des Start- und Enddatums der Aufgabe an die Arbeitszeit (während des Ziehens) |
| csp | Definiert die interne Implementierung des Codes der Datumsformatierungsfunktionen |
| date_format | Legt das Datumsformat fest, das verwendet wird, um Daten aus einem Datensatz zu parsen und Datumsangaben an den Server zurückzusenden |
| date_grid | Legt das Datumsformat in der "Startzeit"-Spalte der Tabelle fest |
| date_scale | Legt das Format der Zeitachse (X-Achse) fest |
| deadlines | Aktiviert oder deaktiviert die Anzeige von Deadline-Elementen für Aufgaben |
| deepcopy_on_parse | Definiert, ob gantt eine tiefe Kopie der Datenobjekte durchführt, die in die gantt.parse() Methode übergeben wurden |
| details_on_create | 'says' öffnet das Lightbox-Fenster beim Erstellen neuer Ereignisse, indem man auf die '+'-Schaltfläche klickt |
| details_on_dblclick | 'sagt' öffnet die Lightbox nach dem Doppelklick auf eine Aufgabe |
| drag_lightbox | Ermöglicht das Ziehen der Lightbox durch den Header |
| drag_links | Ermöglicht das Erstellen von Abhängigkeitsverknüpfungen per Drag-and-Drop |
| drag_mode | Speichert die Typen der 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 es, den Aufgabenfortschritt durch Ziehen des Fortschrittsknopfs zu ändern |
| drag_project | Ermöglicht Drag-and-Drop von Elementen des Projekttyps |
| drag_resize | Die Möglichkeit aktivieren, Aufgaben per Drag-and-Drop in der Größe anzupassen |
| drag_timeline | Konfiguriert das Verhalten der drag_timeline-Erweiterung |
| duration_step | Legt die Anzahl der 'gantt.config.duration_unit'-Einheiten fest, die einer Einheit der 'duration'-Daten-Eigenschaft entsprechen. |
| duration_unit | Legt die Dauer-Einheit fest |
| dynamic_resource_calendars | Ermöglicht die automatische Zusammenführung mehrerer Ressourcenkalender zu einem Kalender |
| editable_property | Ändert den Namen einer Eigenschaft, die die Bearbeitungsmöglichkeit von Aufgaben/Verknüpfungen im Nur-Lese-Gantt-Diagramm beeinflusst |
| editor_types | Ein Objekt, das Definitionen von Inline-Editoren enthält |
| end_date | Legt den Endwert der Zeitachse fest |
| external_render | Rendert eine externe Komponente in das DOM |
| fit_tasks | "'says' der Gantt-Diagramm veranlasst, die Zeitachse automatisch zu erweitern, um alle dargestellten Aufgaben unterzubringen" |
| grid_elastic_columns | Passt die Breite der Spalten in einem scrollbaren Grid |
| grid_resize | Macht das Grid durch Ziehen am rechten Gridrand größenverstellbar |
| grid_resizer_attribute | Legt den Namen des Attributs des DOM-Elements des Grid-Resizers fest |
| grid_resizer_column_attribute | Legt den Namen des Attributs des DOM-Elements des Spalten-Resizers fest. Das Attribut repräsentiert den Spaltenindex |
| grid_width | Legt die Breite des Grids fest |
| highlight_critical_path | Zeigt den kritischen Pfad im Diagramm an |
| horizontal_scroll_key | Aktiviert/deaktiviert horizontales Scrollen durch Shift |
| inherit_calendar | Definiert, ob Aufgaben Arbeitskalender von ihren übergeordneten Aufgaben übernehmen sollen |
| inherit_scale_class | Legt fest, ob Unter-Skalen standardmäßig die scale_cell_class-Template verwenden sollen |
| initial_scroll | Legt fest, ob der Timeline-Bereich anfänglich so gescrollt wird, dass die früheste Aufgabe angezeigt wird |
| inline_editors_date_processing | Behält die Dauer einer Aufgabe unverändert bei der Bearbeitung des Start- und Enddatums |
| inline_editors_multiselect_open | Definiert, ob der Inline-Editor nach einem einzelnen Klick auf eine Aufgabe geöffnet werden soll, wenn die Mehrfachauswahl von Aufgaben aktiviert ist |
| keep_grid_width | 'bewahrt' die anfängliche Breite des Grids, während Spalten angepasst werden |
| keyboard_navigation | Aktiviert die Tastaturnavigation im Gantt |
| keyboard_navigation_cells | Aktiviert die Tastaturnavigation durch Zellen |
| layer_attribute | Legt den Namen des Attributs des DOM-Elements der Aufgaben-Ebene fest |
| layout | Legt das Layout-Objekt fest |
| lightbox | Legt das Lightbox-Objekt fest |
| lightbox_additional_height | Erhöht die Höhe der Lightbox |
| link_arrow_size | Legt die Größe des Link-Pfeils fest |
| link_attribute | Legt den Namen des Attributs fest, das die ID des HTML-Elements des Links angibt |
| link_line_width | Legt die Breite der Abhängigkeitsverbindungen im Timeline-Bereich fest |
| link_radius | Setzt den Radius für das Abrunden der Ecken von Link-Linien in der Timeline |
| link_wrapper_width | Legt die Breite des Bereichs über dem Link fest, der Klicks empfängt |
| links | Speichert die Typen der Link-Abhängigkeiten |
| min_column_width | Legt die minimale Breite einer Spalte im Timeline-Bereich fest |
| min_duration | Legt die minimale Dauer (in Millisekunden) fest, die während der Größenänderung einer Aufgabe festgelegt werden kann. |
| min_grid_column_width | Setzt die minimale Breite jeder Grid-Spalte (in Pixeln) während der Größenänderung des Grids |
| min_task_grid_row_height | Legt die minimale Zeilenhöhe fest, die während einer Größenänderung einer Aufgabe festgelegt werden kann |
| multiselect | Aktiviert bzw. deaktiviert die Mehrfachauswahl von Aufgaben im Gantt-Diagramm |
| multiselect_one_level | Gibt an, ob die Mehrfachauswahl innerhalb einer Ebene oder auf jeder Ebene verfügbar ist |
| open_split_tasks | Ermöglicht das Erweitern bzw. das Einklappen von Split-Tasks durch Klicken auf den +/- Button |
| open_tree_initially | Öffnet zu Beginn alle Verzweigungen |
| order_branch | Aktiviert den 'branch'-Modus, der das vertikale Neuanordnen von Aufgaben innerhalb derselben Baum-Ebene ermöglicht |
| order_branch_free | Aktiviert den 'branch'-Modus, der das Neuordnen von Aufgaben im gesamten Gantt ermöglicht |
| placeholder_task | Fügt am Ende der Aufgabenliste eine leere Zeile hinzu, um die Bearbeitung von Aufgaben über die Tastatur zu erleichtern |
| preserve_scroll | Bewahrt die aktuelle Position der vertikalen und horizontalen Scroll-Positionen, während das Gantt-Diagramm neu gezeichnet wird |
| prevent_default_scroll | Gibt an, ob der Gantt-Container das Mausrad-Ereignis blockieren soll oder ob es an das Fenster-Element weitergeleitet werden soll |
| process_resource_assignments | Aktiviert/deaktiviert das Parsen der Ressourcenzuweisungen |
| project_end | Legt das Enddatum eines Projekts fest |
| project_start | Legt das Startdatum eines Projekts fest |
| quick_info_detached | Legt fest, ob das Aufgabenformular von der linken oder rechten Seite des Bildschirms oder in der Nähe der ausgewählten Aufgabe erscheint |
| quickinfo_buttons | Stores a collection of buttons resided in the pop-up task's details form |
| readonly | Aktiviert den Read-only-Modus für das Gantt-Diagramm |
| readonly_property | Ändert den Namen einer Eigenschaft, die das Read-Only-Verhalten von Aufgaben/Links beeinflusst |
| redo | Aktiviert die Redo-Funktionalität für das Gantt |
| reorder_grid_columns | Ermöglicht das Neuordnen von Grid-Spalten per Drag-and-Drop |
| resize_rows | Ermöglicht das Anpassen der Zeilenhöhe per Drag-and-Drop |
| resource_assignment_store | Gibt den Namen des Datastore an, der Ressourcenzuordnungen speichert |
| resource_attribute | Ändert den Namen des Attributs, das Gantt verwendet, um herauszufinden, auf welche Ressource sich die Aufgabenzeile in der Ressourcen-Gitter-/Timeline bezieht |
| resource_calendars | Definiert eine Reihe von Arbeitskalendern, die einer bestimmten Ressource, z. B. einem Benutzer, zugewiesen werden können |
| resource_property | Definiert die Eigenschaft eines Aufgaben-Objekts, die die Ressource-ID speichert, die mit resourceGrid/Timeline/Histogram/Calendar verbunden ist |
| resource_render_empty_cells | Weise die Ressourcen-Timeline an, Elemente zu rendern und Templates für nicht zugewiesene Zellen aufzurufen |
| resource_store | Gibt den Namen des dataStore an, der mit den resourceGrid/resourceTimeline/resourceHistogram-Ansichten verbunden ist |
| resources | Definiert eine zusätzliche Konfiguration für den Ressourcen-Speicher |
| root_id | Legt die ID des virtuellen Wurzelelements fest |
| round_dnd_dates | Runden der Start- und Enddaten der Aufgabe auf die nächstgelegenen Skalenmarken |
| row_height | Legt die Standardhöhe für Zeilen der Tabelle fest |
| rtl | Umschaltet Gantt in den Rechts-nach-Links-Modus |
| scale_height | Legt die Höhe der Zeitachse und der Kopfzeile des Grids fest |
| scale_offset_minimal | Legt die minimale Skaleneinheit fest (falls mehrere Skalen verwendet werden) als Intervall des Anfangs- bzw. Endleerraums |
| scale_unit | Legt die Einheit der Zeitachse fest (X-Achse) |
| scales | Definiert die Konfigurationseinstellungen der Zeitachse |
| schedule_from_end | Aktiviert Rückwärtsplanung |
| scroll_on_click | Bestimmt, ob die Timeline beim Klicken auf eine Aufgabe automatisch scrollen soll, um die ausgewählte Aufgabe anzuzeigen |
| scroll_size | Legen Sie die Größen der vertikalen (Breite) und horizontalen (Höhe) Scrollleisten fest |
| select_task | Ermöglicht die Auswahl von Aufgaben im Gantt-Diagramm |
| server_utc | Ermöglicht das Umrechnen von serverseitigen Datumsangaben von UTC in eine lokale Zeitzone (und umgekehrt), während Daten an den Server gesendet werden |
| show_chart | Zeigt den Chart (Timeline)-Bereich des Gantt-Diagramms |
| show_empty_state | Definiert, ob das Platzhalter-Element innerhalb des Grid angezeigt wird, wenn es leer ist |
| show_errors | Aktiviert das Anzeigen von Fehlermeldungen bei unerwartetem Verhalten |
| show_grid | Zeigt den Grid-Bereich des Gantt-Diagramms |
| show_links | Aktiviert/deaktiviert die Anzeige von Verbindungen im Gantt-Diagramm |
| show_markers | Zeigt/Versteckt Marker auf der Seite |
| show_progress | Aktiviert die Anzeige des Fortschritts in den Aufgabenbalken |
| show_quick_info | Aktiviert/deaktiviert die 'quick_info'-Erweiterung (Pop-up-Aufgaben-Detailsformular) |
| show_task_cells | Aktiviert/deaktiviert die Anzeige von Spaltenrändern im Diagrammbereich |
| show_tasks_outside_timescale | Aktiviert das Anzeigen von Aufgaben, die außerhalb des angegebenen Datumsbereichs im Gantt-Diagramm liegen |
| show_unscheduled | Aktiviert das Anzeigen ungeplanten Aufgaben |
| skip_off_time | Versteckt Nicht-Arbeitszeiten im Zeitmaßstab |
| smart_rendering | Aktiviert den Smart Rendering-Modus für die Darstellung von Aufgaben und Verknüpfungen im Gantt |
| smart_scales | Bestimmt, dass nur der sichtbare Teil des Zeitrasters auf dem Bildschirm gerendert wird |
| sort | Ermöglicht das Sortieren in der Tabelle |
| start_date | Legt den Startwert der Zeitachse fest |
| start_on_monday | Legt den Starttag der Woche fest |
| static_background | Generiert ein Hintergrundbild für den Timeline-Bereich, statt der tatsächlichen Spalten- und Zeilenlinien. |
| static_background_cells | Aktiviert das Rendering hervorgehobener Zellen im static_background-Modus |
| step | Bestimmt den Schritt der Zeitachse (X-Achse) |
| task_attribute | Legt den Namen des Attributs fest, der die ID des HTML-Elements der Aufgabe angibt |
| task_date | Legt das Format des Datumslabels im Bereich 'Zeitraum' des Lightboxes fest |
| task_grid_row_resizer_attribute | Legt den Namen des Attributs des Resizer-DOM-Elements der Grid-Zeile fest. Das Attribut gibt den Index der Zeile an |
| task_height | Setzt die Höhe der Task-Balken im Timeline-Bereich |
| task_scroll_offset | Setzt den Versatz (in Pixeln) des nächstgelegenen Tasks vom linken Rand der Timeline |
| time_picker | Legt das Format des Time-Dropdown-Auswahlfelds im Lightbox fest |
| time_step | Legt den minimalen Schritt (in Minuten) für die Zeitwerte der Aufgabe fest |
| timeline_placeholder | Zeigt das Hintergrundgitter in der leeren Timeline |
| tooltip_hide_timeout | Legt die Länge der Zeit in Millisekunden fest, bevor der Tooltip ausgeblendet wird |
| tooltip_offset_x | Legt den rechten Offset der Tooltip-Position fest (bei positiver Zahl) |
| tooltip_offset_y | Setzt den oberen Offset der Tooltip-Position (falls positiv) |
| tooltip_timeout | Legt den Timeout in Millisekunden fest, bevor der Tooltip für eine Aufgabe angezeigt wird |
| touch | Aktiviert/deaktiviert die Touch-Unterstützung für das Gantt-Diagramm |
| touch_drag | Definiert den Zeitraum in Millisekunden, der verwendet wird, um die Langberührung von der Scroll-Geste zu unterscheiden |
| touch_feedback | Gibt Vibrationsfeedback vor/nach Drag & Drop auf Touch-Geräten zurück |
| touch_feedback_duration | Definiert die Dauer des Vibrations-Feedbacks vor/nach Drag & Drop auf Touch-Geräten (in Millisekunden) |
| type_renderers | Definiert Funktionen neu, die verschiedene Typen von Aufgaben anzeigen |
| types | Speichert die Namen der Lightbox-Strukturen (verwendet für verschiedene Aufgabentypen) |
| undo | Aktiviert die Undo-Funktionalität für den Gantt |
| undo_actions | Legt die Aktionen fest, die der Undo-Vorgang rückgängig macht |
| undo_steps | Legt die Anzahl der Schritte fest, die durch die Undo-Methode rückgängig gemacht werden sollen |
| undo_types | Legt die Typen von Entitäten fest, für die der Undo-Vorgang angewendet wird |
| wai_aria_attributes | Aktiviert WAI-ARIA-Unterstützung, damit die Komponente für Bildschirmleser erkennbar ist |
| wheel_scroll_sensitivity | Bestimmt die Geschwindigkeit des Scrollens des Gantt-Diagramms mit dem Mausrad |
| wide_form | Legt sowohl den Abschnitt als auch sein Label in derselben Zeile fest |
| work_time | Ermöglicht die Berechnung der Dauer von Aufgaben in Arbeitszeit statt Kalenderzeit |
| xml_date | Definiert Datumsformate, die verwendet werden, um Daten aus einem Datensatz zu parsen und Daten an einen Server zu senden |
Gantt events
| Name | Description |
|---|---|
| onAfterAutoSchedule | Wird ausgelöst, sobald die automatische Terminplanung abgeschlossen ist |
| onAfterBatchUpdate | Wird ausgelöst, nachdem die batchUpdate Methode aufgerufen wurde |
| onAfterBranchLoading | Wenn dynamisches Laden aktiviert ist, wird nach dem Laden des Aufgaben-Zweigs auf der Seite ausgelöst |
| onAfterLightbox | Wird ausgelöst, nachdem der Benutzer das Lightbox-Fenster (Bearbeitungsformular) geschlossen hat |
| onAfterLinkAdd | Wird ausgelöst, nachdem ein neuer Link zum Gantt-Diagramm hinzugefügt wurde |
| onAfterLinkDelete | Wird ausgelöst, nachdem der Benutzer einen Link gelöscht hat |
| onAfterLinkUpdate | Fires after the user updates a link |
| 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 abgeschlossen wurde |
| onAfterSort | Wird ausgelöst, nachdem Aufgaben im Grid sortiert wurden |
| onAfterTaskAdd | Wird ausgelöst, nachdem der Benutzer eine Aufgabe in das Gantt-Diagramm hinzugefügt hat |
| onAfterTaskAutoSchedule | Wird für jede Aufgabe ausgelöst, die automatisch geplant wurde |
| onAfterTaskDelete | Wird ausgelöst, nachdem der Benutzer eine Aufgabe gelöscht hat |
| onAfterTaskDrag | Auslöst, nachdem der Benutzer das Ziehen beendet und die Maustaste losgelassen hat |
| onAfterTaskMove | Wird ausgelöst, nachdem eine Aufgabe an eine neue vertikale Position verschoben wurde |
| onAfterTaskUpdate | Wird ausgelöst, nachdem der Benutzer eine Aufgabe aktualisiert hat |
| onAfterUndo | Löst aus, nachdem die undo()-Methode aufgerufen wurde |
| onAjaxError | Wird ausgelöst, wenn der Server einen Fehler zurückgibt |
| onAutoScheduleCircularLink | Wird ausgelöst, wenn während der automatischen Terminplanung Abhängigkeits-Schleifen gefunden wurden |
| onBeforeAutoSchedule | Wird vor der automatischen Terminplanung ausgelöst |
| onBeforeBatchUpdate | Führt aus, bevor die batchUpdate Methode aufgerufen wird |
| onBeforeBranchLoading | Wenn dynamisches Laden aktiviert ist, wird ausgelöst, nachdem der Benutzer den Task-Zweig erweitert hat, aber bevor das Laden beginnt |
| onBeforeCollapse | Bevor Gantt den Vollbildmodus verlässt und in den normalen Modus zurückkehrt |
| onBeforeDataRender | Wird ausgelöst, bevor Daten auf der Seite gerendert werden |
| onBeforeExpand | Wird ausgelöst, bevor das Gantt-Diagramm auf Vollbild erweitert wird |
| onBeforeGanttReady | Wird ausgelöst, bevor die dhtmlxGantt-Initialisierung gestartet wird |
| onBeforeGanttRender | Wird vor dem Rendern des Gantt-Diagramms auf der Seite ausgelöst |
| onBeforeLightbox | Wird unmittelbar ausgelöst, bevor der Benutzer die Lightbox (Bearbeitungsformular) öffnet |
| onBeforeLinkAdd | Wird ausgelöst, bevor eine neue Verbindung dem Gantt-Diagramm hinzugefügt wird |
| onBeforeLinkDelete | Wird ausgelöst, bevor der Benutzer einen Link löscht |
| onBeforeLinkDisplay | Wird ausgelöst, nachdem die Links in das Gantt-Diagramm geladen wurden, bevor sie angezeigt werden |
| onBeforeLinkUpdate | Löst vor der Aktualisierung eines Links aus |
| onBeforeMultiSelect | Wird ausgelöst, bevor eine Aufgabe oder mehrere Aufgaben ausgewählt werden |
| onBeforeParse | Wird ausgelöst, bevor das Parsen der Daten beginnt |
| onBeforeRedo | Wird ausgelöst, bevor die redo()()-Methode aufgerufen wird |
| onBeforeRedoStack | Wird ausgelöst, bevor eine Aktion dem Redo-Stack hinzugefügt wird |
| onBeforeRollupTaskDisplay | Wird ausgelöst, bevor die Rollup-Aufgabe im übergeordneten Projekt angezeigt wird |
| onBeforeRowDragEnd | Wird ausgelöst, wenn der Benutzer eine Zeile in der Grid ablegt |
| onBeforeRowDragMove | Löst aus, bevor eine Zeile des Grids vertikal an eine andere Position gezogen wird |
| onBeforeRowResize | Wird ausgelöst, bevor der Benutzer beginnt, die Zeilenhöhe per Drag-and-Drop anzupassen |
| onBeforeRowResizeEnd | Wird ausgelöst, bevor das Ändern der Zeilenhöhe abgeschlossen ist |
| onBeforeSplitTaskDisplay | Löst aus, bevor ein Teil der gesplitteten Aufgabe im Gantt-Diagramm angezeigt wird |
| onBeforeTaskAdd | Wird ausgelöst, bevor eine neue Aufgabe dem 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 Ziehen beendet und die Maustaste losgelassen hat, bevor die Änderungen angewendet werden |
| onBeforeTaskDelete | Wird ausgelöst, bevor der Benutzer eine Aufgabe löscht |
| onBeforeTaskDisplay | Wird ausgelöst, nachdem die Aufgaben in das Gantt-Diagramm geladen wurden, aber bevor sie angezeigt werden |
| onBeforeTaskDrag | Wird ausgelöst, nachdem der Benutzer die Maustaste gedrückt hat und mit dem Ziehen begonnen hat, bevor dhtmlxGantt den Drag-and-Drop-Vorgang startet |
| onBeforeTaskMove | Wird ausgelöst, bevor eine Aufgabe in eine neue vertikale Position verschoben wird |
| onBeforeTaskMultiSelect | Wird ausgelöst, bevor der Status der Task-Auswahl geändert wird (die Task wird ausgewählt oder abgewählt) |
| onBeforeTaskSelected | Wird ausgelöst, bevor der Benutzer eine Aufgabe auswählt |
| onBeforeTaskUpdate | Wird ausgelöst, bevor der Benutzer eine Aufgabe aktualisiert |
| onBeforeUndo | Wird ausgelöst, bevor die undo()-Methode aufgerufen wird |
| onBeforeUndoStack | Löst aus, bevor eine Aktion dem Undo-Stack hinzugefügt wird |
| onCircularLinkError | Wird ausgelöst, wenn eine zirkuläre Referenz erkannt wurde und automatische Planung nicht möglich ist |
| onClear | Wird ausgelöst, nachdem alle Aufgaben aus dem Gantt-Diagramm durch die clearAll Methode entfernt wurden |
| onCollapse | Wird ausgelöst, wenn das Gantt-Diagramm vom Vollbildmodus wieder in den Normalmodus wechselt |
| onColumnResize | Wird ausgelöst, wenn der Benutzer den Rand der Spalte zieht, um die Spaltenbreite anzupassen |
| onColumnResizeEnd | Wird ausgelöst, nachdem der Benutzer den Rand der Spalte zum Ändern der Spaltenbreite gezogen hat |
| onColumnResizeStart | Löst aus, bevor der Benutzer beginnt, den Rand der Spalte zu ziehen, um die Spaltenbreite anzupassen |
| onContextMenu | Wird ausgelöst, wenn der Benutzer die rechte Maustaste im Gantt-Diagramm klickt (siehe Details) |
| onDataProcessorReady | Wird beim Aufruf von dp.init(gantt) ausgelöst |
| onDataRender | Wird ausgelöst, nachdem die Daten auf der Seite gerendert wurden |
| onDestroy | Aufgerufen, nachdem Gantt durch die destructor-Methode bereinigt wurde |
| onEmptyClick | Wird ausgelöst, wenn der Benutzer auf einen leeren Bereich im Gantt-Diagramm klickt (nicht auf Aufgaben) |
| onError | Wird ausgelöst, wenn assert einen Wert 'false' erhält, d.h. wenn die Assertion fehlschlägt |
| onExpand | Wird ausgelöst, wenn Gantt in den Vollbildmodus erweitert wird |
| onGanttLayoutReady | Wird ausgelöst, nachdem das Gantt-Layout bereit ist, aber bevor es gerendert wird |
| onGanttReady | Wird ausgelöst, nachdem die dhtmlxGantt-Initialisierung abgeschlossen ist, das Gantt-Diagramm jedoch noch nicht auf der Seite gerendert wird |
| onGanttRender | Wird ausgelöst, nachdem das Gantt-Diagramm auf der Seite gerendert wurde |
| onGanttScroll | Wird ausgelöst, wenn das Gantt-Diagramm zu einem bestimmten Punkt gescrollt wird |
| onGridHeaderClick | Wird ausgelöst, wenn der Benutzer auf die Kopfzeile des Grids klickt |
| onGridResize | Wird ausgelöst, wenn der Benutzer den Rand des Grids zieht, um das Grid zu skalieren |
| onGridResizeEnd | Wird ausgelöst, nachdem der Benutzer den Rand des Grids gezogen hat, um die Größe des Grids zu verändern |
| onGridResizeStart | Wird ausgelöst, bevor der Benutzer beginnt, den Rand des Grids zu ziehen, um die Größe des Grids zu ändern |
| onLightbox | Wird ausgelöst, nachdem der Benutzer das Lightbox-Fenster geöffnet hat (Bearbeitungsformular) |
| onLightboxButton | Fires when the user clicks on a custom button in the lightbox |
| onLightboxCancel | Wird ausgelöst, wenn der Benutzer auf die 'Abbrechen'-Schaltfläche im Lightbox klickt |
| onLightboxChange | Wird ausgelöst, wenn sich die Struktur der Lightbox ändert |
| onLightboxDelete | Wird ausgelöst, wenn der Benutzer auf den 'Delete'-Knopf im Lightbox klickt |
| onLightboxSave | Wird ausgelöst, wenn der Benutzer auf die 'Speichern'-Schaltfläche in der Lightbox klickt |
| onLinkClick | Wird ausgelöst, wenn der Benutzer auf einen Link klickt |
| onLinkCreated | Wird ausgelöst, wenn ein Benutzer eine neue Verknüpfung zwischen Aufgaben erstellt |
| onLinkDblClick | Wird ausgelöst, wenn der Benutzer auf einen Link doppelt klickt |
| onLinkIdChange | Wird ausgelöst, wenn die ID eines Links geändert wird |
| onLinkValidation | Löst aus, wenn der Benutzer einen neuen Link hinzufügt und dhtmlxGantt prüft, ob der Link gültig ist |
| onLoadEnd | Wird ausgelöst, nachdem das Laden der Daten aus der Datenquelle abgeschlossen wurde |
| onLoadStart | Wird unmittelbar vor dem Start des Ladens der Daten aus der Datenquelle ausgelöst |
| onMouseMove | Feuert, wenn sich die Maus über dem Gantt-Container bewegt |
| onMultiSelect | Wird ausgelöst, nachdem die Auswahl einer Aufgabe oder eines Aufgabenbereichs abgeschlossen wurde |
| onOptionsLoad | Wird ausgelöst, nachdem eine Sammlung von Optionen vom Server geladen wurde, aber noch nicht geparst wurde |
| onParse | Wird ausgelöst, nachdem die Daten geparst wurden (für die API verfügbar geworden sind), aber bevor sie im Gantt-Diagramm gerendert werden |
| onQuickInfo | Feuert, wenn das Pop-up-Bearbeitungsformular erscheint |
| onRowDragEnd | Wird ausgelöst, nachdem der Benutzer eine vertikal neu geordnete Zeile im Grid abgelegt hat |
| onRowDragStart | Führt aus, bevor der Benutzer eine Zeile des Grids zieht, um sie vertikal neu anzuordnen |
| onRowResize | Wird ausgelöst, wenn der Benutzer den Rand der Zeile zieht, um die Zeilenhöhe anzupassen |
| onScaleAdjusted | Wird neu gerendert, um alle Aufgaben vollständig anzuzeigen |
| onScaleClick | Wird ausgelöst, wenn der Benutzer auf die Zelle in der Zeitachse klickt |
| onTaskClick | Ruft auf, wenn der Benutzer im Grid-Bereich auf eine Aufgabenzeile klickt (einschließlich der 'Ausklappen/Einblenden'-Schaltflächen und 'Aufgabe hinzufügen') oder auf eine Aufgabenleiste im Timeline-Bereich |
| onTaskClosed | Wird ausgelöst, wenn ein Zweig geschlossen wurde |
| onTaskCreated | Löst aus, wenn ein Benutzer eine neue Aufgabe erstellt, indem er die '+'-Schaltfläche in einem Grid drückt oder wenn die createTask Methode aufgerufen wird |
| onTaskDblClick | Wird ausgelöst, wenn der Benutzer eine Aufgabe doppelt anklickt |
| onTaskDrag | Wird ausgelöst, wenn der Benutzer eine Aufgabe zieht |
| onTaskIdChange | Wird ausgelöst, wenn die ID einer Aufgabe geändert wird |
| onTaskLoading | Wird ausgelöst, wenn eine Aufgabe aus der Datenquelle geladen wird |
| onTaskMultiSelect | Wird ausgelöst, nachdem der Auswahlstatus der Aufgabe geändert wurde (die Aufgabe wurde ausgewählt bzw. abgewählt) |
| onTaskOpened | Wird ausgelöst, wenn ein Ast geöffnet wurde |
| onTaskRowClick | Wird ausgelöst, wenn der Benutzer auf eine Zeile in der Tabelle klickt |
| onTaskSelected | Wird ausgelöst, wenn der Benutzer eine Aufgabe auswählt |
| onTaskUnselected | Wird ausgelöst, wenn der Benutzer eine Aufgabe abwählt, indem er eine andere Aufgabe auswählt |
| onTemplatesReady | Wird ausgelöst, sobald die dhtmlxGantt-Templates initialisiert werden |
Gantt templates
| Name | Description |
|---|---|
| baseline_text | Definiert den Text, der innerhalb des baseline-Elements angezeigt wird |
| date_grid | Spezifiziert den Inhalt der Spalten, die Datumswerte anzeigen (Date-Werte zurückgeben) im Grid |
| drag_link_class | Legt die CSS-Klasse fest, die dem Pop-up zugewiesen wird, das erscheint, wenn der 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 eine Datumszeichenkette um. Wird verwendet, um Daten an den Server zurückzusenden |
| grid_blank | Definiert den benutzerdefinierten Inhalt, der vor den Labels der untergeordneten Elemente in der Tree-Spalte angezeigt wird |
| grid_date_format | Gibt das Format der Datumswerte in den Spalten an, die Datumswerte anzeigen (die Date-Werte zurückgeben) |
| 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 die Beschriftung in einer Zelle |
| leftside_text | Gibt den Text an, der den Aufgabenbalken auf der linken Seite zugewiesen 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 Datumszeichenfolge 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 | Legt den Inhalt des Pop-up-Bearbeitungsformulars fest |
| quick_info_date | Specifies the date of the pop-up edit form |
| quick_info_title | Legt den Titel des Pop-up-Bearbeitungsformulars fest |
| resource_cell_class | Definiert die CSS-Klassenamen der Zellen in der Ressourcen-Zeitleiste |
| resource_cell_value | Legt den HTML-Inhalt für Zellen im Resource-Timeline fest |
| rightside_text | Legt den Text fest, der den Aufgabenbalken auf der rechten Seite zugewiesen 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 | Legt das Format der Enddaten von Aufgaben im Lightbox-Fenster fest |
| task_row_class | Gibt die CSS-Klasse an, die der Zeile des Timeline-Bereichs zugewiesen wird |
| task_text | Legt den Text fest, der in den Task-Balken und im Lightbox-Header angezeigt wird |
| task_time | legt den Datumszeitraum im Kopfbereich der Lightbox fest |
| task_unscheduled_time | Gibt die Termine ungeplanter Aufgaben an |
| timeline_cell_class | Gibt die CSS-Klasse an, die auf die Zellen des Timeline-Bereichs angewendet wird |
| timeline_cell_content | Ermöglicht das Festlegen von benutzerdefiniertem HTML-Inhalt innerhalb von Timeline-Zellen |
| time_picker | Gibt das Format des Drop-down-Zeit-Auswahlfelds im Lightbox an |
| tooltip_date_format | Definiert, wie Start- und Enddaten im Tooltip angezeigt werden |
| tooltip_text | Legt den Text der Tooltips fest |
| xml_date | Diese Vorlage konvertiert einen String aus einer XML-Datei in ein Datumsobjekt basierend auf einem angegebenen Format. |
| xml_format | Ein Datumsobjekt wird gemäß dieser Vorlage in eine Zeichenkette umgewandelt. Wird verwendet, um Daten an den Server zurückzusenden |
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 Datumsangaben, Skala und Steuerelemente |
| 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 Datumsformatierungsfunktionen |
| 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 | Definiert Serialisierung und Parsing im XML-Format von 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 | Bestimmt die XML-Serialisierung und das Parsen |
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.