| auto_scheduling | Enables auto scheduling |
| auto_types | Automatically converts tasks with subtasks to projects and projects without subtasks back to tasks |
| autofit | Enables automatic adjusting of the grid's columns to the grid's width |
| autoscroll | Enables autoscrolling while dragging a task or a link out of the current browser screen |
| autoscroll_speed | Defines the speed of autoscrolling (in ms) while dragging a task or link out of the current browser screen |
| autosize | Forces the Gantt chart to automatically change its size to show all tasks without scrolling |
| autosize_min_width | Sets the minimum width (in pixels) that the Gantt chart can take in the horizontal 'autosize' mode |
| bar_height | Sets the height of task bars in the timeline area |
| bar_height_padding | Adjusts the padding around task bars in the timeline when bar_height is set to "full" |
| baselines | Configures the functionality of baselines in the Gantt chart |
| branch_loading | Enables dynamic loading in the Gantt chart |
| branch_loading_property | Specifies that the task has children that are not yet loaded from the backend |
| buttons_left | Stores a collection of buttons resided in the left bottom corner of the lightbox |
| buttons_right | Stores a collection of buttons resided in the right bottom corner of the lightbox |
| calendar_property | Changes the name of the property that affects binding of a calendar to a task/group of tasks |
| cascade_delete | Enables cascade deleting of nested tasks and links |
| click_drag | Enables advanced drag-n-drop |
| columns | Configures the columns of the table |
| constraint_types | Contains all available constraint types |
| container_resize_method | Defines whether the gantt should track resizing of the container at time intervals |
| container_resize_timeout | Specifies the delay (in milliseconds) before redrawing the gantt when resizing the container |
| correct_work_time | Enables adjusting the task's start and end dates to the work time (while dragging) |
| csp | Defines internal implementation of the code of date formatting methods |
| date_format | Sets the date format that is used to parse data from a data set and to send dates back to the server |
| date_grid | Sets the format of dates in the "Start time" column of the table |
| deadlines | Enables or disables the display of deadline elements for tasks |
| deepcopy_on_parse | Defines whether gantt will perform a deep copy of data objects passed into the gantt.parse() method |
| details_on_create | 'says' to open the lightbox while creating new events by clicking the '+' button |
| details_on_dblclick | 'says' to open the lightbox after double clicking on a task |
| drag_lightbox | Enables the possibility to drag the lightbox by the header |
| drag_links | Enables creating dependency links by drag-and-drop |
| drag_mode | Stores the types of available drag-and-drop modes |
| drag_move | Enables the possibility to move tasks by drag-and-drop |
| drag_multiple | Enables the possibility to drag several selected tasks at once |
| drag_progress | Enables the possibility to change the task progress by dragging the progress knob |
| drag_project | Enables drag and drop of items of the project type |
| drag_resize | Enables the possibility to resize tasks by drag-and-drop |
| drag_timeline | Configures the behavior of the drag_timeline extension |
| duration_step | Sets the number of 'gantt.config.duration_unit' units that will correspond to one unit of the 'duration' data property. |
| duration_unit | Sets the duration unit |
| dynamic_resource_calendars | Enables automatic merging of multiple resource calendars into one |
| editable_property | Changes the name of a property that affects the editing ability of tasks/links in the read-only Gantt chart |
| editor_types | An object that contains definitions of inline editors |
| end_date | Sets the end value of the time scale |
| external_render | Renders an external component into the DOM |
| fit_tasks | 'says' the Gantt chart to automatically extend the time scale in order to fit all displayed tasks |
| grid_elastic_columns | Adjusts the width of columns inside a scrollable grid |
| grid_resizer_column_attribute | Sets the name of the attribute of the column resizer's DOM element. The attribute presents the column's index |
| grid_width | Sets the width of the grid |
| highlight_critical_path | Shows the critical path in the chart |
| horizontal_scroll_key | Enables/disables horizontal scroll by the Shift |
| inherit_calendar | Defines whether tasks should inherit work calendars from their summary parents |
| inherit_scale_class | Specifies whether sub-scales shall use the scale_cell_class template by default |
| initial_scroll | Sets whether the timeline area will be initially scrolled to display the earliest task |
| inline_editors_date_processing | Keeps the duration of a task unchanged during editing of the start/end of a task |
| inline_editors_multiselect_open | Defines whether inline editor should be opened after one click on a task when multi-task selection is enabled |
| keep_grid_width | 'says' to preserve the initial grid's width while resizing columns within |
| keyboard_navigation | Enables keyboard navigation in gantt |
| keyboard_navigation_cells | Enables keyboard navigation by cells |
| layer_attribute | Sets the name of the attribute of the task layer's DOM element |
| layout | Specifies the layout object |
| lightbox | Specifies the lightbox object |
| link_arrow_size | Sets the size of the link arrow |
| link_attribute | Sets the name of the attribute that will specify the id of the link's HTML element |
| link_line_width | Sets the width of dependency links in the timeline area |
| link_radius | Sets the radius for rounding corners of link lines in the timeline |
| link_wrapper_width | Sets the width of the area (over the link) sensitive to clicks |
| links | Stores the types of links dependencies |
| min_column_width | Sets the minimum width for a column in the timeline area |
| min_duration | Sets the minimum duration (in milliseconds) that can be set for a task during resizing. |
| min_grid_column_width | Sets the minimal width for each grid column (in pixels) while resizing grid |
| min_task_grid_row_height | Sets the minimal row height that can be set for a task during resizing |
| multiselect | Enables/disables multi-task selection in the Gantt chart |
| multiselect_one_level | Specifies whether multi-task selection will be available within one or any level |
| open_split_tasks | Enables the possibility to expand/collapse split tasks by clicking the +/- button |
| open_tree_initially | Openes all branches initially |
| order_branch | Activates the 'branch' mode that allows vertically reordering tasks within the same tree level |
| order_branch_free | Activates the 'branch' mode that allows reordering tasks within the whole gantt |
| placeholder_task | Adds an empty row into the end of the list of tasks to simplify tasks editing via keyboard |
| preserve_scroll | Preserves the current position of the vertical and horizontal scrolls while re-drawing the gantt chart |
| process_resource_assignments | Enables/disables parsing of the resource assignments |
| project_end | Specifies the end date of a project |
| project_start | Specifies the start date of a project |
| quick_info_detached | Defines whether the task form will appear from the left/right side of the screen or near the selected task |
| quickinfo_buttons | Stores a collection of buttons resided in the pop-up task's details form |
| readonly | Activates the read-only mode for the Gantt chart |
| readonly_property | Changes the name of a property that affects the read-only behaviour of tasks/links |
| redo | Enables the Redo functionality for the gantt |
| reorder_grid_columns | Enables the possibility to reorder grid columns by drag and drop |
| resize_rows | Enables the ability to adjust the row height by drag-and-drop |
| resource_assignment_store | Specifies the name of the dataStore which stores resource assignments |
| resource_attribute | Changes the name of the attribute that Gantt uses to find which resource the task row in the resource grid/timeline is referring to |
| resource_calendars | Defines a set of working calendars that can be assigned to a specific resource, e.g. a user |
| resource_property | Defines the property of a task object that stores a resource id associated with resourceGrid/Timeline/Histogram/Calendar |
| resource_render_empty_cells | Tells the resource timeline to render elements and call templates for non-allocated cells |
| resource_store | Specifies the name of the dataStore connected to the resourceGrid/resourceTimeline/resourceHistogram views |
| resources | Defines an extra configuration for the resource store |
| root_id | Sets the id of the virtual root element |
| round_dnd_dates | Enables rounding the task's start and end dates to the nearest scale marks |
| row_height | Sets the default height for rows of the table |
| rtl | Switches gantt to the right-to-left mode |
| scale_height | Sets the height of the time scale and the header of the grid |
| scale_offset_minimal | Sets the minimal scale unit (in case multiple scales are used) as the interval of the leading/closing empty space |
| scales | Defines configuration settings of the time scale |
| schedule_from_end | Enables backward scheduling |
| scroll_on_click | Specifies whether the timeline area shall be scrolled while selecting to display the selected task |
| scroll_size | Set the sizes of the vertical (width) and horizontal (height) scrolls |
| select_task | Enables selection of tasks in the Gantt chart |
| server_utc | Enables converting server-side dates from UTC to a local time zone (and backward) while sending data to the server |
| show_chart | Shows the chart (timeline) area of the Gantt chart |
| show_empty_state | Defines whether to display the placeholder element inside the grid when it is empty |
| show_errors | Enables showing error alerts in case of unexpected behavior |
| show_grid | Shows the grid area of the Gantt chart |
| show_links | Enables/disables displaying links in the Gantt chart |
| show_markers | Shows/hides markers on the page |
| show_progress | Enables displaying of the progress inside the task bars |
| show_quick_info | Activates/disables the 'quick_info' extension (pop-up task's details form) |
| show_task_cells | Enables/disables displaying column borders in the chart area |
| show_tasks_outside_timescale | Enables showing tasks that are outside the specified date range in the Gantt chart |
| show_unscheduled | Enables showing unscheduled tasks |
| skip_off_time | Hides non-working time from the time scale |
| smart_rendering | Enables the smart rendering mode for gantt's tasks and links rendering |
| smart_scales | Specifies that only visible part of the time scale is rendered on the screen |
| sort | Enables sorting in the table |
| start_date | Sets the start value of the time scale |
| start_on_monday | Sets the starting day of the week |
| static_background | Generates a background image for the timeline area instead of rendering actual columns' and rows' lines |
| static_background_cells | Enables rendering of highlighted cells in the static_background mode |
| task_attribute | Sets the name of the attribute that will specify the id of the task's HTML element |
| task_date | Sets the format of the date label in the 'Time period' section of the lightbox |
| task_grid_row_resizer_attribute | Sets the name of the attribute of the resizer's DOM element of the grid row. The attribute presents the row's index |
| task_scroll_offset | Sets the offset (in pixels) of the nearest task from the left border in the timeline |
| time_picker | Sets the format of the time drop-down selector in the lightbox |
| time_step | Sets the minimum step (in minutes) for the task's time values |
| timeline_placeholder | Shows the background grid in the empty timeline |
| tooltip_hide_timeout | Sets the length of time, in milliseconds, before the tooltip hides |
| tooltip_offset_x | Sets the right (if positive) offset of the tooltip's position |
| tooltip_offset_y | Sets the top (if positive) offset of the tooltip's position |
| tooltip_timeout | Sets the timeout in milliseconds before the tooltip is displayed for a task |
| touch | Enables/disables the touch support for the Gantt chart |
| touch_drag | Defines the time period in milliseconds that is used to differ the long touch gesture from the scroll gesture |
| touch_feedback | Returns vibration feedback before/after drag and drop on touch devices |
| touch_feedback_duration | Defines the duration of vibration feedback before/after drag and drop on touch devices (in milliseconds) |
| type_renderers | Redefines functions responsible for displaying different types of tasks |
| types | Stores the names of lightbox's structures (used for different types of tasks) |
| undo | Enables the Undo functionality for the gantt |
| undo_actions | Sets the actions that the Undo operation will revert |
| undo_steps | Sets the number of steps that should be reverted by the undo method |
| undo_types | Sets the types of entities for which the Undo operation will be applied |
| wai_aria_attributes | Enables WAI-ARIA support to make the component recognizable for screen readers |
| wheel_scroll_sensitivity | Specifies the speed of scrolling the gantt by the mouse wheel |
| wide_form | Sets both the section and its label on the same line |
| work_time | Enables calculating the duration of tasks in working time instead of calendar time |
| auto_scheduling_compatibility | Disables usage of time contraints for tasks |
| auto_scheduling_descendant_links | Allows or forbids creating links from parent tasks (projects) to their children |
| auto_scheduling_initial | Defines whether gantt will do autoscheduling on data loading/parsing |
| auto_scheduling_move_projects | Defines whether the whole project will be moved (see the details below) |
| auto_scheduling_project_constraint | Defines whether tasks should inherit the constraint type from their parent project |
| auto_scheduling_strict | Enables the auto scheduling mode, in which tasks will always be rescheduled to the earliest possible date |
| auto_scheduling_use_progress | Sets the way the scheduling algorithms process completed tasks |
| date_scale | Sets the format of the time scale (X-Axis) |
| grid_resize | Makes the grid resizable by dragging the right grid's border |
| grid_resizer_attribute | Sets the name of the attribute of the grid resizer's DOM element |
| lightbox_additional_height | Increases the height of the lightbox |
| prevent_default_scroll | Specifies whether the gantt container should block the mousewheel event, or should it be propagated up to the window element |
| scale_unit | Sets the unit of the time scale (X-Axis) |
| step | Sets the step of the time scale (X-Axis) |
| task_height | Sets the height of task bars in the timeline area |
| xml_date | Defines date formats that are used to parse data from a data set and to send data to a server |