jQWidgets Angular Gantt ist eine Angular-Komponente zum Anzeigen und Verwalten von Projektplänen über eine Timeline-Oberfläche. Sie unterstützt Aufgabenhierarchien, Abhängigkeiten und die direkte Interaktion mit Aufgaben und ermöglicht Entwicklern, Anwendungen zu erstellen, die Projektstrukturen visuell darstellen und anpassen.
Aufgaben- und Zeitachsen-Visualisierung
Die Komponente zeigt Aufgaben entlang einer Zeitachse mithilfe von Start- und Enddaten an. Jede Aufgabe wird so positioniert, dass ihre Dauer und Platzierung innerhalb des gesamten Zeitplans dargestellt werden, wodurch eine klare visuelle Darstellung des Projektzeitpunkts entsteht.
Hierarchische Aufgabenorganisation
Sie unterstützt Eltern- und Kind-Aufgabenbeziehungen und ermöglicht es, Projekte in verschachtelte Ebenen zu gliedern.
Darstellung von Aufgabenabhängigkeiten
Die Komponente ermöglicht das Definieren von Beziehungen zwischen Aufgaben und zeigt, wie Aufgaben innerhalb einer Sequenz miteinander verbunden sind.
Interaktive Aufgabenbearbeitung
Benutzer können Aufgaben direkt im Diagramm ändern, indem sie deren Position oder Dauer anpassen.
Navigation und Skalierung der Zeitachse
Das Diagramm enthält Steuerelemente zum Navigieren entlang der Zeitachse und zum Anpassen der sichtbaren Zeitskala. Dadurch können Benutzer innerhalb derselben Oberfläche zwischen einer breiteren Übersicht und detaillierteren Zeitintervallen wechseln.
Anpassbare Darstellung
Es bietet Konfigurationsoptionen für die Gestaltung von Elementen wie Aufgaben, Zeitachsenabschnitten und Rasterbereichen. Diese Einstellungen ermöglichen es, das Diagramm an anwendungsspezifische visuelle Anforderungen und Layoutpräferenzen anzupassen.
Unterstützung für Ereignisbehandlung
Die Komponente stellt Ereignisse bereit, die sich auf Benutzerinteraktionen und Aufgabenaktualisierungen beziehen. Diese Ereignisse können in Angular-Anwendungen verwendet werden, um auf Änderungen zu reagieren und das Diagrammverhalten mit der Anwendungslogik zu verknüpfen.
Unterstützung für Datenbindung
Das Diagramm bindet an strukturierte Datenquellen, die Aufgaben, Daten und Beziehungen definieren. Dadurch können Entwickler das Gantt-Diagramm mithilfe von Anwendungsdatenmodellen befüllen und verwalten.
Raster- und Zeitachsenlayout
Die Komponente kombiniert ein Aufgabenlistenraster mit einer Zeitachsenansicht und stellt Aufgabeninformationen zusammen mit der visuellen Planung dar.
Darstellung des Aufgabenfortschritts
Sie unterstützt die Anzeige des Aufgabenfortschritts innerhalb der Zeitachse, sodass teilweise erledigte Aufgaben visualisiert werden können. Dies hilft, den aktuellen Status von Aufgaben direkt im Diagramm anzuzeigen.
Produktkompatibilität
Überprüfen Sie die untenstehenden Details, um sicherzustellen, dass dieses Produkt in Ihrer Umgebung unterstützt wird.
Komponententyp
JavaScript
JavaScript-Plattform
Angular
Über jQWidgets
jQWidgets, 2011 gegründet und mit Sitz in Sofia, Bulgarien, bietet eine funktionsreiche Suite von JavaScript-UI-Komponenten für die plattformübergreifende Web- und mobile Entwicklung. Die Komponentenbibliothek basiert auf offenen Standards wie HTML5, CSS und JavaScript und funktioniert nahtlos mit beliebten Frameworks wie Angular, React, Vue, Blazor und Web Components. jQWidgets ist bekannt für seine Kompatibilität über Geräte und Browser hinweg, die Integration von Material Design und umfangreiche Theme-Optionen. Ohne externe Abhängigkeiten und mit zugänglichen Lizenzmodellen bietet es Entwicklern die Flexibilität und Effizienz, die für die Frontend-Entwicklung auf Enterprise-Niveau erforderlich sind.