Fired after a grid column is resized.
Fired after the grid/timeline splitter is released.
Fired after a zoom change that was not canceled.
Fired before a grid column resize starts.
Fired before the grid/timeline splitter drag starts.
Fired before a zoom change. Set event.Cancel = true to keep the current level.
Grid column definitions. Defaults to Name, Start, Duration, Progress.
Ask DHTMLX to allow dragging grid column borders.
Column-border resize is a DHTMLX Gantt PRO feature — the GPL/community
build we ship does not render those handles. The grid/timeline splitter
(EnableGridResize) still works. Hover the Name cell or bar for the
full title when the column is too narrow.
Show the splitter between the grid and the timeline.
Give the left grid its own horizontal scrollbar so columns can be wider than the pane without growing the timeline.
Show the full item name (and dates) on hover for truncated grid/bar text.
When true, Ctrl/Cmd + wheel and ZoomIn/ZoomOut change the timeline scale.
CSS height for the chart container.
Emitted when an item is changed via drag/resize (only if not ReadOnly).
Emitted when an item bar or grid row is clicked.
Emitted when an item bar or grid row is double-clicked.
Items (bars) to render on the timeline.
Dependency links (arrows) between items.
InternalloadingDisables drag, resize, and link editing.
Show progress fill on bars.
Show built-in +/- zoom controls above the chart.
Timeline scale to apply. Callers can bind a persisted level here. Defaults to week (100%).
A callback method that is invoked immediately after Angular has completed initialization of a component's view. It is invoked only once when the view is instantiated.
A callback method that is invoked immediately after the default change detector has checked data-bound properties if at least one has changed, and before the view and content children are checked.
The changed properties.
A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed.
Rebuilds the Gantt data from the current Items and Links inputs.
One step toward hour / more detail.
One step toward year / more context.
Generic Gantt chart component wrapping DHTMLX Gantt.
Renders items as bars on a timeline with hierarchy, dependency arrows, and progress indicators. The library is loaded lazily via dynamic import.
Example