NOTE: For this example to work you have to run it in a web server context. The js for the example code is not minified so it is readable. See scheduling_modes.js.
This is a more advanced example demonstrating various scheduling modes supported by Gantt component:
- Manual - task bypasses any holidays/availability rules, user can manually specify any start/end date for it
- Normal - backward compatibility mode with Gantt 2.0.x, task only takes into account full days (holidays/weekends), but not hours. Resource calendars does not affect task schedule
- Fixed duration - scheduling mode with fixed duration (the effort of task will change when assigning/removing resources)
- Effort driven - scheduling mode with fixed effort (the duration of task will change when assigning/removing resources)
- Dynamic assignment - scheduling mode with fixed duration and effort (the resources allocation will change when assigning/removing resources)