Gantt charts have the following properties:
If multiple tasks have dependencies, when we drag the start/end time of one task, all other tasks that depend on that task will change accordingly.
For example, task 11 is associated with task 12, task 12 with task 13, and task 13 with task 14. If we drag the start time and end time of task 11 for 2 days, the start/end time of task 12, 13 and 14 will change accordingly.
My question is, when the user changes the start and end time of one of the tasks, is there any API that can get the data of all the affected tasks (including their ids and start and end time), if so, I can store these task ids or pass them to the server.
Support Forum
You will have all these changes in https://bryntum.com/docs/gantt/api/Gantt/data/TaskStore#event-change
as well as in https://bryntum.com/docs/gantt/api/Gantt/model/ProjectModel#event-change
Before these changes commited, they are available in gantt.project.changes.tasks
or in gantt.taskStore.changes
https://bryntum.com/docs/gantt/api/Gantt/model/ProjectModel#property-changes
https://bryntum.com/docs/gantt/api/Gantt/data/TaskStore#property-changes
All the best,
Alex