UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

15 lines (14 loc) 839 B
import { TextFilterModel } from './textFilter'; import { FloatingFilterInputService, ITextInputFloatingFilterParams, TextInputFloatingFilter } from '../../floating/provided/textInputFloatingFilter'; import { SimpleFilterModelFormatter } from '../simpleFilter'; export interface ITextFloatingFilterParams extends ITextInputFloatingFilterParams { } export declare class TextFloatingFilter extends TextInputFloatingFilter<TextFilterModel> { private filterModelFormatter; init(params: ITextFloatingFilterParams): void; onParamsUpdated(params: ITextFloatingFilterParams): void; refresh(params: ITextFloatingFilterParams): void; protected getDefaultFilterOptions(): string[]; protected getFilterModelFormatter(): SimpleFilterModelFormatter; protected createFloatingFilterInputService(): FloatingFilterInputService; }