@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.11 kB
TypeScript
import { EventEmitter, NgZone } from '@angular/core';
import { AgGridAngular } from 'ag-grid-angular';
import { IDatasource } from 'ag-grid-community';
import { EduRemoteAgGridApi } from '../interfaces/remote-ag-grid-api';
import * as i0 from "@angular/core";
/**
* Directive pour l'implémentation de la pagination coté backend de Ag-grid community
* cf: https://medium.com/weekly-webtips/tech-building-reusable-server-side-pagination-for-ag-grid-in-angular-c8127e2da346
*/
export declare class EduRemoteAgGridDirective {
private host;
private zone;
remoteGridReady: EventEmitter<any>;
dataSource: IDatasource;
constructor(host: EduRemoteAgGridApi, zone: NgZone);
/**
* Initialisation grid
* @param grid
*/
gridReady(grid: AgGridAngular): void;
handleError(err: any): import("rxjs").Observable<never>;
static ɵfac: i0.ɵɵFactoryDeclaration<EduRemoteAgGridDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<EduRemoteAgGridDirective, "[remoteAgGridBinding]", never, {}, { "remoteGridReady": "remoteGridReady"; }, never, never, false, never>;
}