1 |
|
2 | import { ICellEditor, ICellEditorParams, ICellRenderer, ICellRendererParams, IDate, IDateParams, IFilter, IFilterParams, IHeader, IHeaderGroup, IHeaderGroupParams, IHeaderParams, ILoadingCellRendererParams, ILoadingOverlayParams, INoRowsOverlayParams, IStatusPanel, IToolPanel, IToolPanelParams, IAfterGuiAttachedParams, IStatusPanelParams } from 'ag-grid-community';
|
3 | export interface AgReactFrameworkComponent<T> {
|
4 | afterGuiAttached?(params?: IAfterGuiAttachedParams): void;
|
5 | }
|
6 | export interface IHeaderGroupReactComp extends IHeaderGroup, AgReactFrameworkComponent<IHeaderGroupParams> {
|
7 | }
|
8 | export interface IHeaderReactComp extends IHeader, AgReactFrameworkComponent<IHeaderParams> {
|
9 | }
|
10 | export interface IDateReactComp extends IDate, AgReactFrameworkComponent<IDateParams> {
|
11 | }
|
12 | export interface IFilterReactComp extends IFilter, AgReactFrameworkComponent<IFilterParams> {
|
13 | }
|
14 | export interface ICellRendererReactComp extends ICellRenderer, AgReactFrameworkComponent<ICellRendererParams> {
|
15 | }
|
16 | export interface ICellEditorReactComp extends ICellEditor, AgReactFrameworkComponent<ICellEditorParams> {
|
17 | }
|
18 | export interface ILoadingCellRendererReactComp extends AgReactFrameworkComponent<ILoadingCellRendererParams> {
|
19 | }
|
20 | export interface ILoadingOverlayReactComp extends AgReactFrameworkComponent<ILoadingOverlayParams> {
|
21 | }
|
22 | export interface INoRowsOverlayReactComp extends AgReactFrameworkComponent<INoRowsOverlayParams> {
|
23 | }
|
24 | export interface IStatusPanelReactComp extends IStatusPanel, AgReactFrameworkComponent<IStatusPanelParams> {
|
25 | }
|
26 | export interface IToolPanelReactComp extends IToolPanel, AgReactFrameworkComponent<IToolPanelParams> {
|
27 | }
|