/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { SortDescriptor } from '@progress/kendo-data-query'; import { SortSettings } from './SortSettings'; import { ColumnMenuColumnProps } from './ColumnMenuColumnProps'; /** * The props passed to the ColumnMenu sort component. */ export interface ColumnMenuSortBaseProps { /** * The current column options. */ column: ColumnMenuColumnProps; /** * The method that will be called to close the column menu. */ onClosemenu?: Function; /** * The sortable option of the column. */ sortable?: SortSettings; /** * The current sort state of the . */ sort?: SortDescriptor[]; /** * The method that will be called to notify the parent about a sort change. */ onSortchange?: (descriptors: SortDescriptor[], e: any) => void; }