1 | import { AfterViewInit, ComponentFactoryResolver, ElementRef, EventEmitter, QueryList, ViewContainerRef } from "@angular/core";
|
2 | import { ColumnApi, GridApi, GridOptions, Module } from "ag-grid-community";
|
3 | import { AngularFrameworkOverrides } from "./angularFrameworkOverrides";
|
4 | import { AngularFrameworkComponentWrapper } from "./angularFrameworkComponentWrapper";
|
5 | import { AgGridColumn } from "./ag-grid-column.component";
|
6 | export declare class AgGridAngular implements AfterViewInit {
|
7 | private viewContainerRef;
|
8 | private angularFrameworkOverrides;
|
9 | private frameworkComponentWrapper;
|
10 | private componentFactoryResolver;
|
11 | private _nativeElement;
|
12 | private _initialised;
|
13 | private _destroyed;
|
14 | private gridParams;
|
15 | private _fullyReady;
|
16 | api: GridApi;
|
17 | columnApi: ColumnApi;
|
18 | columns: QueryList<AgGridColumn>;
|
19 | constructor(elementDef: ElementRef, viewContainerRef: ViewContainerRef, angularFrameworkOverrides: AngularFrameworkOverrides, frameworkComponentWrapper: AngularFrameworkComponentWrapper, componentFactoryResolver: ComponentFactoryResolver);
|
20 | ngAfterViewInit(): void;
|
21 | ngOnChanges(changes: any): void;
|
22 | ngOnDestroy(): void;
|
23 | protected isEmitterUsed(eventType: string): boolean;
|
24 | private globalEventListener;
|
25 | gridOptions: GridOptions;
|
26 | modules: Module[];
|
27 | alignedGrids: any;
|
28 | rowData: any;
|
29 | columnDefs: any;
|
30 | excelStyles: any;
|
31 | pinnedTopRowData: any;
|
32 | pinnedBottomRowData: any;
|
33 | chartThemes: any;
|
34 | components: any;
|
35 | frameworkComponents: any;
|
36 | rowStyle: any;
|
37 | context: any;
|
38 | autoGroupColumnDef: any;
|
39 | localeText: any;
|
40 | icons: any;
|
41 | datasource: any;
|
42 | serverSideDatasource: any;
|
43 | viewportDatasource: any;
|
44 | groupRowRendererParams: any;
|
45 | aggFuncs: any;
|
46 | fullWidthCellRendererParams: any;
|
47 | defaultColGroupDef: any;
|
48 | defaultColDef: any;
|
49 | defaultExportParams: any;
|
50 | defaultCsvExportParams: any;
|
51 | defaultExcelExportParams: any;
|
52 | columnTypes: any;
|
53 | rowClassRules: any;
|
54 | detailGridOptions: any;
|
55 | detailCellRendererParams: any;
|
56 | loadingCellRendererParams: any;
|
57 | loadingOverlayComponentParams: any;
|
58 | noRowsOverlayComponentParams: any;
|
59 | popupParent: any;
|
60 | colResizeDefault: any;
|
61 | reduxStore: any;
|
62 | statusBar: any;
|
63 | sideBar: any;
|
64 | chartThemeOverrides: any;
|
65 | customChartThemes: any;
|
66 | sortingOrder: any;
|
67 | rowClass: any;
|
68 | rowSelection: any;
|
69 | overlayLoadingTemplate: any;
|
70 | overlayNoRowsTemplate: any;
|
71 | quickFilterText: any;
|
72 | rowModelType: any;
|
73 | editType: any;
|
74 | domLayout: any;
|
75 | clipboardDeliminator: any;
|
76 | rowGroupPanelShow: any;
|
77 | multiSortKey: any;
|
78 | pivotColumnGroupTotals: any;
|
79 | pivotRowTotals: any;
|
80 | pivotPanelShow: any;
|
81 | fillHandleDirection: any;
|
82 | serverSideStoreType: any;
|
83 | rowHeight: any;
|
84 | detailRowHeight: any;
|
85 | rowBuffer: any;
|
86 | colWidth: any;
|
87 | headerHeight: any;
|
88 | groupHeaderHeight: any;
|
89 | floatingFiltersHeight: any;
|
90 | pivotHeaderHeight: any;
|
91 | pivotGroupHeaderHeight: any;
|
92 | groupDefaultExpanded: any;
|
93 | minColWidth: any;
|
94 | maxColWidth: any;
|
95 | viewportRowModelPageSize: any;
|
96 | viewportRowModelBufferSize: any;
|
97 | autoSizePadding: any;
|
98 | maxBlocksInCache: any;
|
99 | maxConcurrentDatasourceRequests: any;
|
100 | tooltipShowDelay: any;
|
101 | cacheOverflowSize: any;
|
102 | paginationPageSize: any;
|
103 | cacheBlockSize: any;
|
104 | infiniteInitialRowCount: any;
|
105 | scrollbarWidth: any;
|
106 | batchUpdateWaitMillis: any;
|
107 | asyncTransactionWaitMillis: any;
|
108 | blockLoadDebounceMillis: any;
|
109 | keepDetailRowsCount: any;
|
110 | undoRedoCellEditingLimit: any;
|
111 | cellFlashDelay: any;
|
112 | cellFadeDelay: any;
|
113 | tabIndex: any;
|
114 | localeTextFunc: any;
|
115 | groupRowInnerRenderer: any;
|
116 | groupRowInnerRendererFramework: any;
|
117 | dateComponent: any;
|
118 | dateComponentFramework: any;
|
119 | groupRowRenderer: any;
|
120 | groupRowRendererFramework: any;
|
121 | isExternalFilterPresent: any;
|
122 | getRowHeight: any;
|
123 | doesExternalFilterPass: any;
|
124 | getRowClass: any;
|
125 | getRowStyle: any;
|
126 | getRowClassRules: any;
|
127 | traverseNode: any;
|
128 | getContextMenuItems: any;
|
129 | getMainMenuItems: any;
|
130 | processRowPostCreate: any;
|
131 | processCellForClipboard: any;
|
132 | groupRowAggNodes: any;
|
133 | getRowNodeId: any;
|
134 | isFullWidthCell: any;
|
135 | fullWidthCellRenderer: any;
|
136 | fullWidthCellRendererFramework: any;
|
137 | processSecondaryColDef: any;
|
138 | processSecondaryColGroupDef: any;
|
139 | getBusinessKeyForNode: any;
|
140 | sendToClipboard: any;
|
141 | navigateToNextHeader: any;
|
142 | tabToNextHeader: any;
|
143 | navigateToNextCell: any;
|
144 | tabToNextCell: any;
|
145 | getDetailRowData: any;
|
146 | processCellFromClipboard: any;
|
147 | getDocument: any;
|
148 | postProcessPopup: any;
|
149 | getChildCount: any;
|
150 | getDataPath: any;
|
151 | loadingCellRenderer: any;
|
152 | loadingCellRendererFramework: any;
|
153 | loadingOverlayComponent: any;
|
154 | loadingOverlayComponentFramework: any;
|
155 | noRowsOverlayComponent: any;
|
156 | noRowsOverlayComponentFramework: any;
|
157 | detailCellRenderer: any;
|
158 | detailCellRendererFramework: any;
|
159 | defaultGroupSortComparator: any;
|
160 | isRowMaster: any;
|
161 | isRowSelectable: any;
|
162 | postSort: any;
|
163 | processHeaderForClipboard: any;
|
164 | paginationNumberFormatter: any;
|
165 | processDataFromClipboard: any;
|
166 | getServerSideGroupKey: any;
|
167 | isServerSideGroup: any;
|
168 | suppressKeyboardEvent: any;
|
169 | createChartContainer: any;
|
170 | processChartOptions: any;
|
171 | getChartToolbarItems: any;
|
172 | fillOperation: any;
|
173 | isApplyServerSideTransaction: any;
|
174 | getServerSideStoreParams: any;
|
175 | isServerSideGroupOpenByDefault: any;
|
176 | isGroupOpenByDefault: any;
|
177 | suppressMakeColumnVisibleAfterUnGroup: any;
|
178 | suppressRowClickSelection: any;
|
179 | suppressCellSelection: any;
|
180 | suppressHorizontalScroll: any;
|
181 | alwaysShowHorizontalScroll: any;
|
182 | alwaysShowVerticalScroll: any;
|
183 | debug: any;
|
184 | enableBrowserTooltips: any;
|
185 | enableCellExpressions: any;
|
186 | angularCompileRows: any;
|
187 | angularCompileFilters: any;
|
188 | groupSuppressAutoColumn: any;
|
189 | groupSelectsChildren: any;
|
190 | groupIncludeFooter: any;
|
191 | groupIncludeTotalFooter: any;
|
192 | groupUseEntireRow: any;
|
193 | groupSuppressBlankHeader: any;
|
194 | suppressMenuHide: any;
|
195 | suppressRowDeselection: any;
|
196 | unSortIcon: any;
|
197 | suppressMultiSort: any;
|
198 | singleClickEdit: any;
|
199 | suppressLoadingOverlay: any;
|
200 | suppressNoRowsOverlay: any;
|
201 | suppressAutoSize: any;
|
202 | skipHeaderOnAutoSize: any;
|
203 | suppressParentsInRowNodes: any;
|
204 | suppressColumnMoveAnimation: any;
|
205 | suppressMovableColumns: any;
|
206 | suppressFieldDotNotation: any;
|
207 | enableRangeSelection: any;
|
208 | enableRangeHandle: any;
|
209 | enableFillHandle: any;
|
210 | suppressClearOnFillReduction: any;
|
211 | deltaSort: any;
|
212 | suppressTouch: any;
|
213 | suppressAsyncEvents: any;
|
214 | allowContextMenuWithControlKey: any;
|
215 | suppressContextMenu: any;
|
216 | rememberGroupStateWhenNewData: any;
|
217 | enableCellChangeFlash: any;
|
218 | suppressDragLeaveHidesColumns: any;
|
219 | suppressMiddleClickScrolls: any;
|
220 | suppressPreventDefaultOnMouseWheel: any;
|
221 | suppressCopyRowsToClipboard: any;
|
222 | copyHeadersToClipboard: any;
|
223 | pivotMode: any;
|
224 | suppressAggFuncInHeader: any;
|
225 | suppressColumnVirtualisation: any;
|
226 | suppressAggAtRootLevel: any;
|
227 | suppressFocusAfterRefresh: any;
|
228 | functionsPassive: any;
|
229 | functionsReadOnly: any;
|
230 | animateRows: any;
|
231 | groupSelectsFiltered: any;
|
232 | groupRemoveSingleChildren: any;
|
233 | groupRemoveLowestSingleChildren: any;
|
234 | enableRtl: any;
|
235 | suppressClickEdit: any;
|
236 | rowDragManaged: any;
|
237 | suppressRowDrag: any;
|
238 | suppressMoveWhenRowDragging: any;
|
239 | enableMultiRowDragging: any;
|
240 | enableGroupEdit: any;
|
241 | embedFullWidthRows: any;
|
242 | deprecatedEmbedFullWidthRows: any;
|
243 | suppressPaginationPanel: any;
|
244 | floatingFilter: any;
|
245 | groupHideOpenParents: any;
|
246 | groupMultiAutoColumn: any;
|
247 | pagination: any;
|
248 | stopEditingWhenGridLosesFocus: any;
|
249 | paginationAutoPageSize: any;
|
250 | suppressScrollOnNewData: any;
|
251 | purgeClosedRowNodes: any;
|
252 | cacheQuickFilter: any;
|
253 | deltaRowDataMode: any;
|
254 | ensureDomOrder: any;
|
255 | accentedSort: any;
|
256 | suppressChangeDetection: any;
|
257 | valueCache: any;
|
258 | valueCacheNeverExpires: any;
|
259 | aggregateOnlyChangedColumns: any;
|
260 | suppressAnimationFrame: any;
|
261 | suppressExcelExport: any;
|
262 | suppressCsvExport: any;
|
263 | treeData: any;
|
264 | masterDetail: any;
|
265 | suppressMultiRangeSelection: any;
|
266 | enterMovesDownAfterEdit: any;
|
267 | enterMovesDown: any;
|
268 | suppressPropertyNamesCheck: any;
|
269 | rowMultiSelectWithClick: any;
|
270 | suppressEnterpriseResetOnNewColumns: any;
|
271 | enableOldSetFilterModel: any;
|
272 | suppressRowHoverHighlight: any;
|
273 | suppressRowTransform: any;
|
274 | suppressClipboardPaste: any;
|
275 | suppressLastEmptyLineOnPaste: any;
|
276 | serverSideSortingAlwaysResets: any;
|
277 | reactNext: any;
|
278 | suppressSetColumnStateEvents: any;
|
279 | suppressColumnStateEvents: any;
|
280 | enableCharts: any;
|
281 | deltaColumnMode: any;
|
282 | suppressMaintainUnsortedOrder: any;
|
283 | enableCellTextSelection: any;
|
284 | suppressBrowserResizeObserver: any;
|
285 | suppressMaxRenderedRowRestriction: any;
|
286 | excludeChildrenWhenTreeDataFiltering: any;
|
287 | tooltipMouseTrack: any;
|
288 | keepDetailRows: any;
|
289 | paginateChildRows: any;
|
290 | preventDefaultOnContextMenu: any;
|
291 | undoRedoCellEditing: any;
|
292 | allowDragFromColumnsToolPanel: any;
|
293 | immutableData: any;
|
294 | immutableColumns: any;
|
295 | pivotSuppressAutoColumn: any;
|
296 | suppressExpandablePivotGroups: any;
|
297 | applyColumnDefOrder: any;
|
298 | debounceVerticalScrollbar: any;
|
299 | detailRowAutoHeight: any;
|
300 | serverSideFilteringAlwaysResets: any;
|
301 | suppressAggFilteredOnly: any;
|
302 | showOpenedGroup: any;
|
303 | suppressClipboardApi: any;
|
304 | suppressModelUpdateAfterUpdateTransaction: any;
|
305 | stopEditingWhenCellsLoseFocus: any;
|
306 | columnEverythingChanged: EventEmitter<any>;
|
307 | newColumnsLoaded: EventEmitter<any>;
|
308 | columnPivotModeChanged: EventEmitter<any>;
|
309 | columnRowGroupChanged: EventEmitter<any>;
|
310 | expandOrCollapseAll: EventEmitter<any>;
|
311 | columnPivotChanged: EventEmitter<any>;
|
312 | gridColumnsChanged: EventEmitter<any>;
|
313 | columnValueChanged: EventEmitter<any>;
|
314 | columnMoved: EventEmitter<any>;
|
315 | columnVisible: EventEmitter<any>;
|
316 | columnPinned: EventEmitter<any>;
|
317 | columnGroupOpened: EventEmitter<any>;
|
318 | columnResized: EventEmitter<any>;
|
319 | displayedColumnsChanged: EventEmitter<any>;
|
320 | virtualColumnsChanged: EventEmitter<any>;
|
321 | asyncTransactionsFlushed: EventEmitter<any>;
|
322 | rowGroupOpened: EventEmitter<any>;
|
323 | rowDataChanged: EventEmitter<any>;
|
324 | rowDataUpdated: EventEmitter<any>;
|
325 | pinnedRowDataChanged: EventEmitter<any>;
|
326 | rangeSelectionChanged: EventEmitter<any>;
|
327 | chartCreated: EventEmitter<any>;
|
328 | chartRangeSelectionChanged: EventEmitter<any>;
|
329 | chartOptionsChanged: EventEmitter<any>;
|
330 | chartDestroyed: EventEmitter<any>;
|
331 | toolPanelVisibleChanged: EventEmitter<any>;
|
332 | modelUpdated: EventEmitter<any>;
|
333 | pasteStart: EventEmitter<any>;
|
334 | pasteEnd: EventEmitter<any>;
|
335 | fillStart: EventEmitter<any>;
|
336 | fillEnd: EventEmitter<any>;
|
337 | cellClicked: EventEmitter<any>;
|
338 | cellDoubleClicked: EventEmitter<any>;
|
339 | cellMouseDown: EventEmitter<any>;
|
340 | cellContextMenu: EventEmitter<any>;
|
341 | cellValueChanged: EventEmitter<any>;
|
342 | rowValueChanged: EventEmitter<any>;
|
343 | cellFocused: EventEmitter<any>;
|
344 | rowSelected: EventEmitter<any>;
|
345 | selectionChanged: EventEmitter<any>;
|
346 | cellKeyDown: EventEmitter<any>;
|
347 | cellKeyPress: EventEmitter<any>;
|
348 | cellMouseOver: EventEmitter<any>;
|
349 | cellMouseOut: EventEmitter<any>;
|
350 | filterChanged: EventEmitter<any>;
|
351 | filterModified: EventEmitter<any>;
|
352 | filterOpened: EventEmitter<any>;
|
353 | sortChanged: EventEmitter<any>;
|
354 | virtualRowRemoved: EventEmitter<any>;
|
355 | rowClicked: EventEmitter<any>;
|
356 | rowDoubleClicked: EventEmitter<any>;
|
357 | gridReady: EventEmitter<any>;
|
358 | gridSizeChanged: EventEmitter<any>;
|
359 | viewportChanged: EventEmitter<any>;
|
360 | scrollbarWidthChanged: EventEmitter<any>;
|
361 | firstDataRendered: EventEmitter<any>;
|
362 | dragStarted: EventEmitter<any>;
|
363 | dragStopped: EventEmitter<any>;
|
364 | checkboxChanged: EventEmitter<any>;
|
365 | rowEditingStarted: EventEmitter<any>;
|
366 | rowEditingStopped: EventEmitter<any>;
|
367 | cellEditingStarted: EventEmitter<any>;
|
368 | cellEditingStopped: EventEmitter<any>;
|
369 | bodyScroll: EventEmitter<any>;
|
370 | animationQueueEmpty: EventEmitter<any>;
|
371 | heightScaleChanged: EventEmitter<any>;
|
372 | paginationChanged: EventEmitter<any>;
|
373 | componentStateChanged: EventEmitter<any>;
|
374 | bodyHeightChanged: EventEmitter<any>;
|
375 | displayedColumnsWidthChanged: EventEmitter<any>;
|
376 | scrollVisibilityChanged: EventEmitter<any>;
|
377 | columnHoverChanged: EventEmitter<any>;
|
378 | flashCells: EventEmitter<any>;
|
379 | paginationPixelOffsetChanged: EventEmitter<any>;
|
380 | displayedRowsChanged: EventEmitter<any>;
|
381 | leftPinnedWidthChanged: EventEmitter<any>;
|
382 | rightPinnedWidthChanged: EventEmitter<any>;
|
383 | rowContainerHeightChanged: EventEmitter<any>;
|
384 | rowDragEnter: EventEmitter<any>;
|
385 | rowDragMove: EventEmitter<any>;
|
386 | rowDragLeave: EventEmitter<any>;
|
387 | rowDragEnd: EventEmitter<any>;
|
388 | popupToFront: EventEmitter<any>;
|
389 | columnRowGroupChangeRequest: EventEmitter<any>;
|
390 | columnPivotChangeRequest: EventEmitter<any>;
|
391 | columnValueChangeRequest: EventEmitter<any>;
|
392 | columnAggFuncChangeRequest: EventEmitter<any>;
|
393 | keyboardFocus: EventEmitter<any>;
|
394 | mouseFocus: EventEmitter<any>;
|
395 | storeUpdated: EventEmitter<any>;
|
396 | }
|