/*! * * Wijmo Library 5.20251.40 * https://developer.mescius.com/wijmo * * Copyright(c) MESCIUS inc. All rights reserved. * * Licensed under the End-User License Agreement For MESCIUS Wijmo Software. * us.sales@mescius.com * https://developer.mescius.com/wijmo/licensing * */ /** * {@module wijmo.react.grid.filter} * Contains React components for the wijmo.grid.filter module. */ /** * */ export declare var ___keepComment: any; import { BaseInputs, WjRef, WjForwardRefExoticComponent } from 'wijmo/wijmo.react.base'; import { CellRangeEventArgs } from 'wijmo/wijmo.grid'; import * as wjcCore from 'wijmo/wijmo'; import * as wjcGridFilter from 'wijmo/wijmo.grid.filter'; export declare type FlexGridFilterInputs = BaseInputs & { defaultFilterType?: wjcGridFilter.FilterType | string; exclusiveValueSearch?: boolean; filterColumns?: string[]; filterDefinition?: string; reApplyFilterOnUpdate?: boolean; showFilterIcons?: boolean; showSortButtons?: boolean; initialized?: any; showIncludeSelection?: boolean; }; export declare type FlexGridFilterEvents = { editingFilter?: wjcCore.IEventHandler; exclusiveValueSearchChanged?: wjcCore.IEventHandler; filterApplied?: wjcCore.IEventHandler; filterChanged?: wjcCore.IEventHandler; filterChanging?: wjcCore.IEventHandler; }; export declare const FlexGridFilterMeta: { inputs: string[]; events: string[]; }; export declare type FlexGridFilterProps = FlexGridFilterInputs & FlexGridFilterEvents; export declare type FlexGridFilterRef = WjRef; /** * React component for the {@link wijmo.grid.filter.FlexGridFilter} class. * * The flex-grid-filter component should be contained in * a {@link wijmo.react.grid.FlexGrid} component. * * The component supports all properties and events of the pure JavaScript {@link wijmo.grid.filter.FlexGridFilter} class it represents. * * The component includes an initialized event that is raised when the control is initialized after it is added to the page. * You can use this event to perform further initialization in addition to setting properties in JSX. * The signature of the handler function is the same as any other Wijmo event handlers. */ export declare const FlexGridFilter: WjForwardRefExoticComponent;