📄️ Task Types
This functionality is available only in the PRO edition.
📄️ Task Properties
On this page you'll find the full list of properties that the task object may include.
📄️ Task Object/Id
To work with data in the Gantt chart, you need to know how to get the object or id of a data item. Firstly, most methods take the data object/id as a parameter.
📄️ Task Parent/Child
In this article you will find methods related to the tree nature of the Gantt chart tasks.
📄️ Basic Operations with Tasks
In this chapter you'll learn how to do basic operations with tasks: to create or delete a task, to dynamically update a task's property.
📄️ Unscheduled Tasks
There's a possibility to add tasks without dates into the Gantt chart.
📄️ Split Tasks
This functionality is available in the PRO edition only.
📄️ Multi-Task Selection
Starting from version 3.2, the library provides the multiselect extension that allows you to select multiple tasks at once.
📄️ Work Time Calculation
By default, dhtmlxGantt calculates the duration of tasks in calendar time. It assumes that the final duration of the tasks can include weekends and holidays.
📄️ Critical Path
This functionality is available only in the PRO edition
📄️ Extra Elements in Timeline
This functionality is available only in the PRO edition
📄️ Custom Elements in Timeline Area
This functionality is available only in the PRO edition
📄️ Milestones
This functionality is available only in the PRO edition
📄️ Tooltips for Gantt Elements
Tooltips allow you to add extra information for users without overflowing the screen with text. By default, tooltips are added to Gantt tasks.
📄️ Displaying Contents of Tasks
A text near a task bar allows you to show additional information related to the task.
📄️ Read-Only Mode
In this part we want to consider read-only mode in the context of 2 situations:
📄️ Validation
Validation allows you to control the data entered by the user in order to exclude the possibility of saving incorrect values.
📄️ Dragging Tasks within the Timeline
Dragging allows users to quickly change the start (end) dates of the tasks, their duration.
📄️ Creating/Selecting Tasks with DnD
dhtmlxGantt library provides an extension that includes advanced drag-n-drop functionality while working with tasks in the timeline.
📄️ Manually Scheduled Summary Tasks
There is a possibility to schedule projects (summary tasks) manually.
📄️ Dragging Tasks Together with Their Dependent Tasks
There are several ways of implementing tasks moving with their dependent tasks.