(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Gannt chart

The Dynamic Gantt Chart component provides a visual timeline representation of tasks, events, or activities with their schedules and dependencies. This component is ideal for project management, scheduling, and resource allocation visualization, allowing users to view how different activities are distributed over time and across different resources.

Properties

General Properties

Visual Properties

Datasource Properties

Event Actions

Testing Hooks

Technical Documentation for Backend Developers

Resources Data Format

The component expects resource data in the following format:

[
  {
    "id": "resource-1",
    "name": "John Smith",
    "role": "Developer",
    "availability": 0.8
  },
  {
    "id": "resource-2",
    "name": "Jane Doe",
    "role": "Designer",
    "availability": 1.0
  }
]

The actual field names can be customized through the resource configuration properties.

Events Data Format

The component expects event data in the following format:

[
  {
    "id": "task-1",
    "name": "Research Phase",
    "resourceId": "resource-1",
    "startDate": "2025-05-01T08:00:00Z",
    "endDate": "2025-05-05T17:00:00Z",
    "completion": 100,
    "color": "#4CAF50"
  },
  {
    "id": "task-2",
    "name": "Design Phase",
    "resourceId": "resource-2",
    "startDate": "2025-05-06T08:00:00Z",
    "endDate": "2025-05-12T17:00:00Z",
    "completion": 50,
    "color": "#2196F3"
  }
]

The actual field names can be customized through the event configuration properties.