jQWidgets Angular Gantt is an Angular component for displaying and managing project schedules through a timeline interface. It supports task hierarchies, dependencies, and direct interaction with tasks, allowing developers to build applications that represent and adjust project structures visually.
Task and Timeline Visualization
The component displays tasks along a timeline using start and end dates. Each task is positioned to reflect its duration and placement within the overall schedule, providing a clear visual representation of project timing.
Hierarchical Task Organization
It supports parent and child task relationships, allowing projects to be structured into nested levels.
Task Dependencies Representation
The component allows defining relationships between tasks, showing how tasks are connected within a sequence.
Interactive Task Editing
Users can modify tasks directly within the chart by adjusting their position or duration.
Timeline Navigation and Scaling
The chart includes controls for navigating across the timeline and adjusting the visible time scale. This allows users to switch between broader overviews and more detailed time intervals within the same interface.
Customizable Appearance
It provides configuration options for styling elements such as tasks, timeline sections, and grid areas. These settings allow the chart to match application-specific visual requirements and layout preferences.
Event Handling Support
The component exposes events related to user interactions and task updates. These events can be used within Angular applications to respond to changes and connect chart behavior with application logic.
Data Binding Support
The chart binds to structured data sources that define tasks, dates, and relationships. This allows developers to populate and manage the Gantt chart using application data models.
Grid and Timeline Layout
The component combines a task list grid with a timeline view, presenting task information alongside visual scheduling.
Task Progress Representation
It supports displaying task progress within the timeline, allowing partial completion to be visualized. This helps indicate the current state of tasks directly within the chart.
Product Compatibility
Review the details below to ensure this product is supported within your environment.
Component Type
JavaScript
JavaScript Platform
Angular
About jQWidgets
jQWidgets Ltd., founded in 2011 and based in Sofia, Bulgaria, develops user interface components for web and mobile application development. Its products include jQWidgets, a JavaScript and HTML5 UI framework with widgets, themes, data adapters, validation, drag-and-drop features, accessibility support, internationalization, and MVVM capabilities. The company supports developers working with Angular, React, Vue, JavaScript, TypeScript, and jQuery. Its components help teams create responsive, touch-enabled applications for desktop, tablet, and mobile devices.