Skip to main content

beforeSelect

fires on selecting an item, but before the item is really selected

beforeSelect: (id: string | number) => void | boolean;

Parameters:

  • id: string | number - the id of an item

Returns:

Return false to prevent selecting of an item; otherwise, true.

Example

component.selection.events.on("beforeSelect", function(id) {
console.log(id);
return false;
});
note

The event can be applied to the DataView, List, Tree components.

Starting from v7.0, you can also apply the simplified version of the event:

component.events.on("beforeSelect", function(id) {
console.log(id);
return false;
});