Zum Hauptinhalt springen

onScaleClick

Description

Wird ausgelöst, wenn der Benutzer auf die Zelle in der Zeitachse klickt

onScaleClick: (e: Event, date: Date) => void;

Parameters

  • e - (erforderlich) Event - ein natives Event-Objekt
  • date - (erforderlich) Date - das Datum der angeklickten Zelle

Example

gantt.attachEvent("onScaleClick", function (e, date) {
// Fügen Sie hier Ihre benutzerdefinierte Logik ein
});

Details

let selected_column = null;

gantt.attachEvent("onScaleClick", function (e, date) {
selected_column = date;
const pos = gantt.getScrollState();
gantt.render();
gantt.scrollTo(pos.x, pos.y);
});

function is_selected_column (column_date){
if(selected_column && column_date.valueOf() == selected_column.valueOf()){
return true;
}
return false;
}
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.