Skip to main content

onEmptyClick

Description

Fires when the user clicks on an empty space in the Gantt chart (not on tasks)

onEmptyClick: (e: Event) => void;

Parameters

  • e - (required) Event - a native event object

Example

gantt.attachEvent("onEmptyClick", function (e){
//any custom logic here
});

Details

The onEmptyClick event also fires when the user clicks on a link. You can prevent this feature of the event. To do this, you need to check whether the e.target element or the closest one to it contains the link_attribute property, as in:

gantt.attachEvent("onEmptyClick", function (e) {
var domHelpers = gantt.utils.dom;
if(!domHelpers.closest(e.target, "[" + gantt.config.link_attribute + "]")){
gantt.message("not a link");
}else{
gantt.message("link!");
}
});