@progress/kendo-react-grid
Version:
React Data Grid (Table) provides 100+ ready-to-use data grid features. KendoReact Grid package
34 lines (33 loc) • 1.27 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 GridAdaptiveToolbarColumnChooserProps = {
computedShow?: boolean;
filter?: string;
filtered?: GridColumnState[];
selectedColumns?: Record<string, boolean>;
allSelected?: boolean;
checkedCount?: number;
children?: React.ReactNode;
onClose?: () => void;
onApply?: (event: React.FormEvent<HTMLFormElement>) => void;
onReset?: (event: React.FormEvent<HTMLFormElement>) => void;
onFilter?: (event: TextBoxChangeEvent) => void;
onCheckChange?: (checked: boolean, id: string) => void;
onSelectAll?: () => void;
};
/**
* @hidden
*/
export declare const GridAdaptiveToolbarColumnChooser: (props: GridAdaptiveToolbarColumnChooserProps) => React.JSX.Element;
export {};