Перейти к основному содержимому

onEmptyClick

Description

Срабатывает, когда пользователь кликает по пустому месту на диаграмме Ганта (не по задачам)

onEmptyClick: (e: Event) => void;

Parameters

  • e - (required) Event - нативный объект события

Example

gantt.attachEvent("onEmptyClick", function (e){
// любая ваша логика здесь
});

Details

Событие onEmptyClick также срабатывает, когда пользователь кликает по ссылке. Вы можете предотвратить это поведение события. Для этого нужно проверить, содержит ли элемент e.target или ближайший к нему элемент свойство link_attribute, как в примере:

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!");
}
});
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.