@progress/kendo-react-grid
Version:
KendoReact Grid package
29 lines (28 loc) • 730 B
TypeScript
import * as React from 'react';
import { GridColumnMenuProps } from '../interfaces/GridColumnMenuProps';
/**
* @hidden
*/
export interface ExtendedGridColumnMenuProps extends GridColumnMenuProps {
render: React.ComponentType<GridColumnMenuProps>;
}
/**
* @hidden
*/
export interface ColumnMenuStateProps {
show: boolean;
}
/**
* @hidden
*/
export declare class ColumnMenu extends React.Component<ExtendedGridColumnMenuProps, ColumnMenuStateProps> {
readonly state: ColumnMenuStateProps;
_anchor: HTMLDivElement | null;
_content: HTMLDivElement | null;
blurTimeout: any;
blur: () => void;
focus: () => void;
anchorClick: () => void;
closeMenu: () => void;
render(): JSX.Element;
}