UNPKG

ag-grid-community

Version:

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

23 lines (22 loc) 1.02 kB
import { DateFilter } from './dateFilter'; import { IFloatingFilterParams } from '../../floating/floatingFilter'; import { ISimpleFilterModel, SimpleFilterModelFormatter } from '../simpleFilter'; import { SimpleFloatingFilter } from '../../floating/provided/simpleFloatingFilter'; import { FilterChangedEvent } from '../../../events'; export declare class DateFloatingFilter extends SimpleFloatingFilter { private readonly userComponentFactory; private readonly eReadOnlyText; private readonly eDateWrapper; private dateComp; private params; private filterParams; private filterModelFormatter; constructor(); protected getDefaultFilterOptions(): string[]; init(params: IFloatingFilterParams<DateFilter>): void; protected setEditable(editable: boolean): void; onParentModelChanged(model: ISimpleFilterModel, event: FilterChangedEvent): void; private onDateChanged; private createDateComponent; protected getFilterModelFormatter(): SimpleFilterModelFormatter; }