1 | import { IAfterGuiAttachedParams, ICellEditor, ICellEditorParams, ICellRenderer, ICellRendererParams, IDate, IDateParams, IFilter, IFilterParams, IFloatingFilter, IFloatingFilterParams, IHeader, IHeaderGroup, IHeaderGroupParams, IHeaderParams, ILoadingCellRendererParams, ILoadingOverlayParams, INoRowsOverlayParams, IStatusPanelParams, IToolPanelParams, ITooltipParams } from "ag-grid-community";
|
2 | export interface AgFrameworkComponent<T> {
|
3 | agInit(params: T): void;
|
4 | afterGuiAttached?(params?: IAfterGuiAttachedParams): void;
|
5 | }
|
6 | export interface IHeaderGroupAngularComp extends IHeaderGroup, AgFrameworkComponent<IHeaderGroupParams> {
|
7 | }
|
8 | export interface IHeaderAngularComp extends IHeader, AgFrameworkComponent<IHeaderParams> {
|
9 | }
|
10 | export interface IFloatingFilterComp extends IFloatingFilter, AgFrameworkComponent<IFloatingFilterParams> {
|
11 | }
|
12 | export interface IDateAngularComp extends IDate, AgFrameworkComponent<IDateParams> {
|
13 | }
|
14 | export interface IFilterAngularComp extends IFilter, AgFrameworkComponent<IFilterParams> {
|
15 | }
|
16 | export interface ICellRendererAngularComp extends ICellRenderer, AgFrameworkComponent<ICellRendererParams> {
|
17 | }
|
18 | export interface ICellEditorAngularComp extends ICellEditor, AgFrameworkComponent<ICellEditorParams> {
|
19 | }
|
20 | export interface AgRendererComponent extends ICellRendererAngularComp {
|
21 | }
|
22 | export interface AgEditorComponent extends ICellEditorAngularComp {
|
23 | }
|
24 | export interface AgFilterComponent extends IFilterAngularComp {
|
25 | }
|
26 | export interface AgFloatingFilterComponent extends IFloatingFilterComp {
|
27 | }
|
28 | export interface ILoadingCellRendererAngularComp extends AgFrameworkComponent<ILoadingCellRendererParams> {
|
29 | }
|
30 | export interface ILoadingOverlayAngularComp extends AgFrameworkComponent<ILoadingOverlayParams> {
|
31 | }
|
32 | export interface INoRowsOverlayAngularComp extends AgFrameworkComponent<INoRowsOverlayParams> {
|
33 | }
|
34 | export interface IStatusPanelAngularComp extends AgFrameworkComponent<IStatusPanelParams> {
|
35 | }
|
36 | export interface IToolPanelAngularComp extends AgFrameworkComponent<IToolPanelParams> {
|
37 | }
|
38 | export interface ITooltipAngularComp extends AgFrameworkComponent<ITooltipParams> {
|
39 | }
|