UNPKG

@progress/kendo-react-grid

Version:

React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package

49 lines (48 loc) 1.45 kB
/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { SVGIcon } from '@progress/kendo-react-common'; import * as React from 'react'; /** * The props of the GridColumnMenuItem component. */ export interface GridColumnMenuItemProps { /** * Triggered each time the title is clicked. */ onClick: React.MouseEventHandler<HTMLElement>; /** * The title of the GridColumnMenuItem component. */ title: string; /** * The class of the icon that is rendered next to the title. */ iconClass?: string; /** * The SVG icon that is rendered next to the title. */ svgIcon?: SVGIcon; /** * The selected state of the component. */ selected?: boolean; /** * @hidden * States if the Column Menu item is expandable. */ expandable?: boolean; /** * @hidden * States if the Column Menu item is expanded. */ expanded?: boolean; } /** * The GridColumnMenuItem component that is used inside the Grid ColumnMenu. */ export declare const GridColumnMenuItem: (props: GridColumnMenuItemProps) => React.JSX.Element;