@progress/kendo-angular-gantt
Version:
Kendo UI Angular Gantt
26 lines (25 loc) • 1.05 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { GanttComponent } from '../gantt.component';
/**
* Arguments for the Gantt [`selectionChange`]({% slug api_gantt_ganttcomponent %}#toc-selectionchange) event.
*/
export interface SelectionChangeEvent {
/**
* Specifies how was the selection changed.
*
* - `select` - All specified `items` should be selected, all other persisted ones should be removed.
* - `remove` - Only the specified `items` should be removed, all others should be left untouched.
*/
action: 'select' | 'remove';
/**
* Specifies which items were changed.
*/
items: any[];
/**
* The Gantt component that triggered the event.
*/
sender: GanttComponent;
}