@edugouvfr/ngx-dsfr-ext
Version:
NgxDsfrExt est une extension au package @edugouvfr/ngx-dsfr (portage Angular des éléments DSFR)
25 lines (24 loc) • 1.05 kB
TypeScript
import { DsfrOption } from '@edugouvfr/ngx-dsfr';
import { IFloatingFilterAngularComp } from 'ag-grid-angular';
import { IFloatingFilterParams, ISimpleFilter } from 'ag-grid-community';
import * as i0 from "@angular/core";
export interface DsfrFilterSelectParams {
label: string;
id: string;
options: DsfrOption[];
compareFn?: any;
placeholder?: string;
}
export declare class DsfrSelectFilterComponent<T> implements IFloatingFilterAngularComp {
params: IFloatingFilterParams<ISimpleFilter> & DsfrFilterSelectParams;
currentValue: T | undefined;
style: any;
options: DsfrOption[];
label: string;
compareFn: any;
agInit(params: IFloatingFilterParams<ISimpleFilter> & DsfrFilterSelectParams): void;
onParentModelChanged(parentModel: any): void;
onSelectChanged(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrSelectFilterComponent<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrSelectFilterComponent<any>, "ng-component", never, {}, {}, never, never, true, never>;
}