@progress/kendo-angular-gantt
Version:
Kendo UI Angular Gantt
27 lines (26 loc) • 1.18 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 { ExpandableColumnMenuItem } from "@progress/kendo-angular-treelist";
/**
* Configures the column menu settings in the Gantt component.
*/
export interface ColumnMenuSettings {
/**
* Lets you sort columns in the column menu.
* If you enable [sorting]({% slug api_gantt_ganttcomponent %}#toc-sortable), this option defaults to `true`.
*/
sort?: boolean;
/**
* Enables filtering columns in the column menu.
* If you enable [filtering]({% slug api_gantt_ganttcomponent %}#toc-filterable), this option defaults to `true`.
* Enables sorting columns in the column menu.
*/
filter?: boolean | ExpandableColumnMenuItem;
/**
* Shows the column selection item in the column menu.
* @default true
*/
columnChooser?: boolean | ExpandableColumnMenuItem;
}