Skip to main content

onBeforeTaskMultiSelect

Description

Fires before the task selection state is being changed (the task is being selected or unselected)

onBeforeTaskMultiSelect: (id: string | number, state: boolean, e: Event | null) => void;

Parameters

  • id - (required) string | number - the id of a task
  • state - (required) boolean - true if the task is going to be selected, false - if unselected
  • e - (required) Event | null - a native event object

Example

gantt.attachEvent("onBeforeTaskMultiSelect", function(id, state, e){
// some logic here
return true;
});

Details

note

This event is defined in the multiselect extension, so you need to activate the multiselect plugin. Read the details in the Multi-Task Selection article.

The event is called for each task of the range.

The event is blockable, returning false will cancel the change of the task selection state.

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.