@progress/kendo-angular-grid
Version:
Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.
31 lines (30 loc) • 1.14 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
/**
* Represents the options for the `filterable` setting of the Grid.
*
* The available values are:
* * `row`—Displays a filter row in Grid. [See example](slug:filter_row).
* * `menu`—Displays a filter menu in Grid. [See example](slug:filter_menu).
* * `menu, row`—Displays filter menu with filter row.
*
* @example
* ```html
* <kendo-grid filterable="menu, row"></kendo-grid>
* ```
*/
export type FilterableSettings = boolean | 'row' | 'menu' | 'menu, row';
/**
* @hidden
*/
export declare const isFilterable: (settings: FilterableSettings) => boolean;
/**
* @hidden
*/
export declare const hasFilterMenu: (settings: FilterableSettings) => boolean;
/**
* @hidden
*/
export declare const hasFilterRow: (settings: FilterableSettings) => boolean;