Skip to content

Events

Gantt instance can listen to events.

init

Callback parameters: (gantt: Gantt)

Triggered when the instance is initialized.

container_scroll

Callback parameters: (e: Event, gantt: Gantt)

Triggered when the instance container is scrolled.

header_wheel

Callback parameters: (e:Event,gantt:Gantt)

Mouse wheel zooming in the header area triggers this event.

event_item_body_mouse_down

Callback parameters: (data: { event: MouseEvent, itemRender: EventItemRender }, gantt: Gantt)

Triggered when the mouse button is pressed on the event item body area.

event_item_body_context_menu

Callback parameters: (event: Event, eventItem: GanttEventItem, gantt: Gantt)

Triggered when the right mouse button is clicked on the event item body area.

event_item_body_click

Callback parameters: (event:Event,eventItem:GanttEventItem,gantt:Gantt)

Triggered when the event item body area is clicked.

event_item_left_resize_mouse_down

Callback parameters: (data: { event: MouseEvent, itemRender: EventItemRender }, gantt: Gantt)

Triggered when the left resize area of the event item is clicked.

event_item_right_resize_mouse_down

Callback parameters: (data:{ event:MouseEvent, itemRender:EventItemRender },gantt:Gantt)

Triggered when the right resize area if event item is clicked.

event_item_add

Callback parameters: (data:{ item:EventItemRender, row:GanttItem, rowIndex:number },gantt:Gantt)

Triggered when an event item is added to the Gantt.

event_item_delete

Callback parameters:(data: { event:GanttEventItem, item:GanttItem, parent:GanttItem }, gantt:Gantt)

Triggered when an event item is deleted from the Gantt.

row_click

Callback parameters: (evt:Event, data: { row:GanttItem, rowIndex:number }, gantt:Gantt)

Triggered when a row is clicked.

row_delete

Callback parameters:(row:GanttItem, gantt:Gantt)

Triggered when a row is deleted from the Gantt.