1 |
|
2 | import { ColumnApi, Context, GridApi } from 'ag-grid-community';
|
3 | import { Component } from 'react';
|
4 | import { AgReactUiProps } from '../shared/interfaces';
|
5 | export declare class AgGridReactUi extends Component<AgReactUiProps, {
|
6 | context: Context | undefined;
|
7 | }> {
|
8 | props: any;
|
9 | api: GridApi;
|
10 | columnApi: ColumnApi;
|
11 | private gridOptions;
|
12 | private destroyFuncs;
|
13 | private changeDetectionService;
|
14 | private eGui;
|
15 | private portalManager;
|
16 | constructor(props: any);
|
17 | render(): JSX.Element;
|
18 | private createStyleForDiv;
|
19 | componentDidMount(): void;
|
20 | componentWillUnmount(): void;
|
21 | componentDidUpdate(prevProps: any): void;
|
22 | processPropsChanges(prevProps: any, nextProps: any): void;
|
23 | private extractDeclarativeColDefChanges;
|
24 | private extractGridPropertyChanges;
|
25 | private processChanges;
|
26 | private getStrategyTypeForProp;
|
27 | private isImmutableDataActive;
|
28 | }
|