Overview of ngx-gantt features
masterngx-gantt is an Angular-based Gantt chart library for task management, time planning, and progress tracking. Key capabilities include:
- Task Management: Create, edit, and drag tasks to adjust time.
- Dependencies: Create relationships between tasks (FS, FF, SS, SF) via dragging.
- Grouping & Hierarchy: Supports infinite nested levels with asynchronous loading of child tasks.
- Multiple Views: Built-in views for hour, day, week, month, quarter, and year, with support for custom view types.
- High Performance: Uses virtual scrolling to handle thousands of tasks smoothly.
- Rich Interactions: Includes bar dragging, table row dragging, selection, and expand/collapse.
- Extensibility: Supports custom templates, a theming system, and custom views.
- Multi-language: Supports English, Chinese (Simplified/Traditional), Japanese, German, and Russian.
- Baseline Comparison: Compare planned vs. actual time.
- Export: Export the current view as an image.