UNPKG

ag-grid-community

Version:

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

16 lines (15 loc) 922 B
import { NumberFilterModel } from './numberFilter'; import { FloatingFilterInputService, ITextInputFloatingFilterParams, TextInputFloatingFilter } from '../../floating/provided/textInputFloatingFilter'; import { SimpleFilterModelFormatter } from '../simpleFilter'; export interface INumberFloatingFilterParams extends ITextInputFloatingFilterParams { } export declare class NumberFloatingFilter extends TextInputFloatingFilter<NumberFilterModel> { private filterModelFormatter; private allowedCharPattern; init(params: INumberFloatingFilterParams): void; onParamsUpdated(params: INumberFloatingFilterParams): void; refresh(params: INumberFloatingFilterParams): void; protected getDefaultFilterOptions(): string[]; protected getFilterModelFormatter(): SimpleFilterModelFormatter; protected createFloatingFilterInputService(params: INumberFloatingFilterParams): FloatingFilterInputService; }