@progress/kendo-react-grid
Version:
React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package
33 lines (32 loc) • 1.22 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { default as React } from 'react';
import { TextBoxChangeEvent } from '@progress/kendo-react-inputs';
import { GridColumnState } from '../../index.js';
/**
* @hidden
*/
type GridAdaptiveColumnChooserProps = {
onBackView?: () => void;
handleClose?: () => void;
onSelectAll?: () => void;
onFilter?: (event: TextBoxChangeEvent) => void;
onApply?: (event: React.FormEvent<HTMLFormElement>) => void;
onReset?: (event: React.FormEvent<HTMLFormElement>) => void;
onCheckChange?: (checked: boolean, id: string) => void;
filter?: string;
allSelected?: boolean;
checkedCount?: number;
filtered?: GridColumnState[];
selectedColumns?: Record<string, boolean>;
};
/**
* @hidden
*/
export declare const GridAdaptiveColumnChooser: (props: GridAdaptiveColumnChooserProps) => React.JSX.Element;
export {};