UNPKG

24.5 kBTypeScriptView Raw
1import { AfterViewInit, ComponentFactoryResolver, ElementRef, EventEmitter, QueryList, ViewContainerRef } from "@angular/core";
2import { ColDef, ColumnApi, GridApi, GridOptions, Module, ColGroupDef, ExcelStyle, IDatasource, IServerSideDatasource, IViewportDatasource, IAggFunc, CsvExportParams, ExcelExportParams, StatusPanelDef, SideBarDef, AgChartThemeOverrides, AgChartTheme, ServerSideStoreType, RowGroupingDisplayType, ICellRendererComp, ICellRendererFunc, GetContextMenuItems, GetMainMenuItems, GetRowNodeIdFunc, NavigateToNextHeaderParams, HeaderPosition, TabToNextHeaderParams, NavigateToNextCellParams, CellPosition, TabToNextCellParams, PostProcessPopupParams, GetDataPath, ICellRenderer, ILoadingOverlayComp, INoRowsOverlayComp, RowNode, IsRowMaster, IsRowSelectable, PaginationNumberFormatterParams, ProcessDataFromClipboardParams, GetServerSideGroupKey, IsServerSideGroup, SuppressKeyboardEventParams, ChartRef, ChartOptions, GetChartToolbarItems, FillOperationParams, IsApplyServerSideTransaction, GetServerSideStoreParamsParams, ServerSideStoreParams, IsServerSideGroupOpenByDefaultParams, IsGroupOpenByDefaultParams, ColumnEverythingChangedEvent, NewColumnsLoadedEvent, ColumnPivotModeChangedEvent, ColumnRowGroupChangedEvent, ExpandCollapseAllEvent, ColumnPivotChangedEvent, GridColumnsChangedEvent, ColumnValueChangedEvent, ColumnMovedEvent, ColumnVisibleEvent, ColumnPinnedEvent, ColumnGroupOpenedEvent, ColumnResizedEvent, DisplayedColumnsChangedEvent, VirtualColumnsChangedEvent, AsyncTransactionsFlushed, RowGroupOpenedEvent, RowDataChangedEvent, RowDataUpdatedEvent, PinnedRowDataChangedEvent, RangeSelectionChangedEvent, ChartCreated, ChartRangeSelectionChanged, ChartOptionsChanged, ChartDestroyed, ToolPanelVisibleChangedEvent, ModelUpdatedEvent, PasteStartEvent, PasteEndEvent, FillStartEvent, FillEndEvent, CellClickedEvent, CellDoubleClickedEvent, CellMouseDownEvent, CellContextMenuEvent, CellValueChangedEvent, RowValueChangedEvent, CellFocusedEvent, RowSelectedEvent, SelectionChangedEvent, CellKeyDownEvent, CellKeyPressEvent, CellMouseOverEvent, CellMouseOutEvent, FilterChangedEvent, FilterModifiedEvent, FilterOpenedEvent, SortChangedEvent, VirtualRowRemovedEvent, RowClickedEvent, RowDoubleClickedEvent, GridReadyEvent, GridSizeChangedEvent, ViewportChangedEvent, FirstDataRenderedEvent, DragStartedEvent, DragStoppedEvent, RowEditingStartedEvent, RowEditingStoppedEvent, CellEditingStartedEvent, CellEditingStoppedEvent, BodyScrollEvent, PaginationChangedEvent, ComponentStateChangedEvent, RowDragEvent, ColumnRowGroupChangeRequestEvent, ColumnPivotChangeRequestEvent, ColumnValueChangeRequestEvent, ColumnAggFuncChangeRequestEvent, ProcessRowParams, ProcessCellForExportParams, ProcessHeaderForExportParams, ProcessChartOptionsParams, RowClassRules, RowClassParams, RowHeightParams, SendToClipboardParams, TreeDataDisplayType, FullWidthCellKeyDownEvent, FullWidthCellKeyPressEvent } from "ag-grid-community";
3import { AngularFrameworkOverrides } from "./angularFrameworkOverrides";
4import { AngularFrameworkComponentWrapper } from "./angularFrameworkComponentWrapper";
5import { AgGridColumn } from "./ag-grid-column.component";
6export 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: GridOptions[] | undefined;
28 rowData: any[] | undefined;
29 columnDefs: (ColDef | ColGroupDef)[] | undefined;
30 excelStyles: ExcelStyle[] | undefined;
31 pinnedTopRowData: any[] | undefined;
32 pinnedBottomRowData: any[] | undefined;
33 chartThemes: string[] | undefined;
34 components: {
35 [p: string]: any;
36 } | undefined;
37 frameworkComponents: {
38 [p: string]: {
39 new (): any;
40 };
41 } | any | undefined;
42 rowStyle: {
43 [cssProperty: string]: string;
44 } | undefined;
45 context: any | undefined;
46 autoGroupColumnDef: ColDef | undefined;
47 localeText: {
48 [key: string]: string;
49 } | undefined;
50 icons: {
51 [key: string]: Function | string;
52 } | undefined;
53 datasource: IDatasource | undefined;
54 serverSideDatasource: IServerSideDatasource | undefined;
55 viewportDatasource: IViewportDatasource | undefined;
56 groupRowRendererParams: any | undefined;
57 aggFuncs: {
58 [key: string]: IAggFunc;
59 } | undefined;
60 fullWidthCellRendererParams: any | undefined;
61 defaultColGroupDef: Partial<ColGroupDef> | undefined;
62 defaultColDef: ColDef | undefined;
63 /** @deprecated Use defaultCsvExportParams or defaultExcelExportParams
64 */
65 defaultExportParams: CsvExportParams | ExcelExportParams | undefined;
66 defaultCsvExportParams: CsvExportParams | undefined;
67 defaultExcelExportParams: ExcelExportParams | undefined;
68 columnTypes: {
69 [key: string]: ColDef;
70 } | undefined;
71 rowClassRules: RowClassRules | undefined;
72 detailCellRendererParams: any | undefined;
73 loadingCellRendererParams: any | undefined;
74 loadingOverlayComponentParams: any | undefined;
75 noRowsOverlayComponentParams: any | undefined;
76 popupParent: HTMLElement | undefined;
77 colResizeDefault: string | undefined;
78 statusBar: {
79 statusPanels: StatusPanelDef[];
80 } | undefined;
81 sideBar: SideBarDef | string | boolean | null | undefined;
82 chartThemeOverrides: AgChartThemeOverrides | undefined;
83 customChartThemes: {
84 [name: string]: AgChartTheme;
85 } | undefined;
86 sortingOrder: (string | null)[] | undefined;
87 rowClass: string | string[] | undefined;
88 rowSelection: string | undefined;
89 overlayLoadingTemplate: string | undefined;
90 overlayNoRowsTemplate: string | undefined;
91 quickFilterText: string | undefined;
92 rowModelType: string | undefined;
93 editType: string | undefined;
94 domLayout: string | undefined;
95 clipboardDeliminator: string | undefined;
96 rowGroupPanelShow: string | undefined;
97 multiSortKey: string | undefined;
98 pivotColumnGroupTotals: string | undefined;
99 pivotRowTotals: string | undefined;
100 pivotPanelShow: string | undefined;
101 fillHandleDirection: string | undefined;
102 serverSideStoreType: ServerSideStoreType | undefined;
103 groupDisplayType: RowGroupingDisplayType | undefined;
104 treeDataDisplayType: TreeDataDisplayType | undefined;
105 rowHeight: number | undefined;
106 detailRowHeight: number | undefined;
107 rowBuffer: number | undefined;
108 colWidth: number | undefined;
109 headerHeight: number | undefined;
110 groupHeaderHeight: number | undefined;
111 floatingFiltersHeight: number | undefined;
112 pivotHeaderHeight: number | undefined;
113 pivotGroupHeaderHeight: number | undefined;
114 groupDefaultExpanded: number | undefined;
115 minColWidth: number | undefined;
116 maxColWidth: number | undefined;
117 viewportRowModelPageSize: number | undefined;
118 viewportRowModelBufferSize: number | undefined;
119 autoSizePadding: number | undefined;
120 maxBlocksInCache: number | undefined;
121 maxConcurrentDatasourceRequests: number | undefined;
122 tooltipShowDelay: number | undefined;
123 cacheOverflowSize: number | undefined;
124 paginationPageSize: number | undefined;
125 cacheBlockSize: number | undefined;
126 infiniteInitialRowCount: number | undefined;
127 scrollbarWidth: number | undefined;
128 batchUpdateWaitMillis: number | undefined;
129 asyncTransactionWaitMillis: number | undefined;
130 blockLoadDebounceMillis: number | undefined;
131 keepDetailRowsCount: number | undefined;
132 undoRedoCellEditingLimit: number | undefined;
133 cellFlashDelay: number | undefined;
134 cellFadeDelay: number | undefined;
135 tabIndex: number | undefined;
136 localeTextFunc: (key: string, defaultValue: string) => string | undefined;
137 /** @deprecated - this is now groupRowRendererParams.innerRenderer
138 */
139 groupRowInnerRenderer: {
140 new (): ICellRendererComp;
141 } | ICellRendererFunc | string | undefined;
142 /** @deprecated - this is now groupRowRendererParams.innerRendererFramework
143 */
144 groupRowInnerRendererFramework: any | undefined;
145 dateComponent: any;
146 dateComponentFramework: any;
147 groupRowRenderer: {
148 new (): ICellRendererComp;
149 } | ICellRendererFunc | string | undefined;
150 groupRowRendererFramework: any | undefined;
151 isExternalFilterPresent: () => boolean | undefined;
152 getRowHeight: (params: RowHeightParams) => number | undefined | null | undefined;
153 doesExternalFilterPass: (node: RowNode) => boolean | undefined;
154 getRowClass: (params: RowClassParams) => string | string[] | undefined | undefined;
155 getRowStyle: (params: RowClassParams) => {
156 [cssProperty: string]: string;
157 } | undefined;
158 getContextMenuItems: GetContextMenuItems | undefined;
159 getMainMenuItems: GetMainMenuItems | undefined;
160 processRowPostCreate: (params: ProcessRowParams) => void | undefined;
161 processCellForClipboard: (params: ProcessCellForExportParams) => any | undefined;
162 groupRowAggNodes: (nodes: RowNode[]) => any | undefined;
163 getRowNodeId: GetRowNodeIdFunc | undefined;
164 isFullWidthCell: (rowNode: RowNode) => boolean | undefined;
165 fullWidthCellRenderer: {
166 new (): ICellRendererComp;
167 } | ICellRendererFunc | string | undefined;
168 fullWidthCellRendererFramework: any | undefined;
169 processSecondaryColDef: (colDef: ColDef) => void | undefined;
170 processSecondaryColGroupDef: (colGroupDef: ColGroupDef) => void | undefined;
171 getBusinessKeyForNode: (node: RowNode) => string | undefined;
172 sendToClipboard: (params: SendToClipboardParams) => void | undefined;
173 navigateToNextHeader: (params: NavigateToNextHeaderParams) => HeaderPosition | undefined;
174 tabToNextHeader: (params: TabToNextHeaderParams) => HeaderPosition | undefined;
175 navigateToNextCell: (params: NavigateToNextCellParams) => CellPosition | undefined;
176 tabToNextCell: (params: TabToNextCellParams) => CellPosition | undefined;
177 processCellFromClipboard: (params: ProcessCellForExportParams) => any | undefined;
178 getDocument: () => Document | undefined;
179 postProcessPopup: (params: PostProcessPopupParams) => void | undefined;
180 getChildCount: (dataItem: any) => number | undefined;
181 getDataPath: GetDataPath | undefined;
182 loadingCellRenderer: {
183 new (): ICellRenderer;
184 } | string | undefined;
185 loadingCellRendererFramework: any | undefined;
186 loadingOverlayComponent: {
187 new (): ILoadingOverlayComp;
188 } | string | undefined;
189 loadingOverlayComponentFramework: any | undefined;
190 noRowsOverlayComponent: {
191 new (): INoRowsOverlayComp;
192 } | string | undefined;
193 noRowsOverlayComponentFramework: any | undefined;
194 detailCellRenderer: {
195 new (): ICellRendererComp;
196 } | ICellRendererFunc | string | undefined;
197 detailCellRendererFramework: any | undefined;
198 isRowMaster: IsRowMaster | undefined;
199 isRowSelectable: IsRowSelectable | undefined;
200 postSort: (nodes: RowNode[]) => void | undefined;
201 processHeaderForClipboard: (params: ProcessHeaderForExportParams) => any | undefined;
202 paginationNumberFormatter: (params: PaginationNumberFormatterParams) => string | undefined;
203 processDataFromClipboard: (params: ProcessDataFromClipboardParams) => string[][] | null | undefined;
204 getServerSideGroupKey: GetServerSideGroupKey | undefined;
205 isServerSideGroup: IsServerSideGroup | undefined;
206 /** Allows user to suppress certain keyboard events */
207 suppressKeyboardEvent: (params: SuppressKeyboardEventParams) => boolean | undefined;
208 createChartContainer: (params: ChartRef) => void | undefined;
209 /** @deprecated
210 */
211 processChartOptions: (params: ProcessChartOptionsParams) => ChartOptions<any> | undefined;
212 getChartToolbarItems: GetChartToolbarItems | undefined;
213 fillOperation: (params: FillOperationParams) => any | undefined;
214 isApplyServerSideTransaction: IsApplyServerSideTransaction | undefined;
215 getServerSideStoreParams: (params: GetServerSideStoreParamsParams) => ServerSideStoreParams | undefined;
216 isServerSideGroupOpenByDefault: (params: IsServerSideGroupOpenByDefaultParams) => boolean | undefined;
217 isGroupOpenByDefault: (params: IsGroupOpenByDefaultParams) => boolean | undefined;
218 /** @deprecated - Use defaultGroupOrderComparator instead
219 */
220 defaultGroupSortComparator: (nodeA: RowNode, nodeB: RowNode) => number | undefined;
221 defaultGroupOrderComparator: (nodeA: RowNode, nodeB: RowNode) => number | undefined;
222 suppressMakeColumnVisibleAfterUnGroup: boolean | undefined;
223 suppressRowClickSelection: boolean | undefined;
224 suppressCellSelection: boolean | undefined;
225 suppressHorizontalScroll: boolean | undefined;
226 alwaysShowHorizontalScroll: boolean | undefined;
227 alwaysShowVerticalScroll: boolean | undefined;
228 debug: boolean | undefined;
229 enableBrowserTooltips: boolean | undefined;
230 enableCellExpressions: boolean | undefined;
231 angularCompileRows: boolean | undefined;
232 angularCompileFilters: boolean | undefined;
233 /** @deprecated - Use groupDisplayType = 'custom' instead
234 */
235 groupSuppressAutoColumn: boolean | undefined;
236 groupSelectsChildren: boolean | undefined;
237 groupIncludeFooter: boolean | undefined;
238 groupIncludeTotalFooter: boolean | undefined;
239 /** @deprecated - Use groupDisplayType = 'groupRows' instead
240 */
241 groupUseEntireRow: boolean | undefined;
242 groupSuppressBlankHeader: boolean | undefined;
243 suppressMenuHide: boolean | undefined;
244 suppressRowDeselection: boolean | undefined;
245 unSortIcon: boolean | undefined;
246 suppressMultiSort: boolean | undefined;
247 singleClickEdit: boolean | undefined;
248 suppressLoadingOverlay: boolean | undefined;
249 suppressNoRowsOverlay: boolean | undefined;
250 suppressAutoSize: boolean | undefined;
251 skipHeaderOnAutoSize: boolean | undefined;
252 suppressParentsInRowNodes: boolean | undefined;
253 suppressColumnMoveAnimation: boolean | undefined;
254 suppressMovableColumns: boolean | undefined;
255 suppressFieldDotNotation: boolean | undefined;
256 enableRangeSelection: boolean | undefined;
257 enableRangeHandle: boolean | undefined;
258 enableFillHandle: boolean | undefined;
259 suppressClearOnFillReduction: boolean | undefined;
260 deltaSort: boolean | undefined;
261 suppressTouch: boolean | undefined;
262 suppressAsyncEvents: boolean | undefined;
263 allowContextMenuWithControlKey: boolean | undefined;
264 suppressContextMenu: boolean | undefined;
265 /** @deprecated - no longer needed, transaction updates keep group state
266 */
267 rememberGroupStateWhenNewData: boolean | undefined;
268 enableCellChangeFlash: boolean | undefined;
269 suppressDragLeaveHidesColumns: boolean | undefined;
270 suppressMiddleClickScrolls: boolean | undefined;
271 suppressPreventDefaultOnMouseWheel: boolean | undefined;
272 suppressCopyRowsToClipboard: boolean | undefined;
273 copyHeadersToClipboard: boolean | undefined;
274 pivotMode: boolean | undefined;
275 suppressAggFuncInHeader: boolean | undefined;
276 suppressColumnVirtualisation: boolean | undefined;
277 suppressAggAtRootLevel: boolean | undefined;
278 suppressFocusAfterRefresh: boolean | undefined;
279 functionsPassive: boolean | undefined;
280 functionsReadOnly: boolean | undefined;
281 animateRows: boolean | undefined;
282 groupSelectsFiltered: boolean | undefined;
283 groupRemoveSingleChildren: boolean | undefined;
284 groupRemoveLowestSingleChildren: boolean | undefined;
285 enableRtl: boolean | undefined;
286 suppressClickEdit: boolean | undefined;
287 rowDragManaged: boolean | undefined;
288 suppressRowDrag: boolean | undefined;
289 suppressMoveWhenRowDragging: boolean | undefined;
290 enableMultiRowDragging: boolean | undefined;
291 enableGroupEdit: boolean | undefined;
292 embedFullWidthRows: boolean | undefined;
293 /** @deprecated
294 */
295 deprecatedEmbedFullWidthRows: boolean | undefined;
296 suppressPaginationPanel: boolean | undefined;
297 /** @deprecated Use floatingFilter on the colDef instead
298 */
299 floatingFilter: boolean | undefined;
300 groupHideOpenParents: boolean | undefined;
301 /** @deprecated - Use groupDisplayType = 'multipleColumns' instead
302 */
303 groupMultiAutoColumn: boolean | undefined;
304 pagination: boolean | undefined;
305 /** @deprecated Use stopEditingWhenCellsLoseFocus instead
306 */
307 stopEditingWhenGridLosesFocus: boolean | undefined;
308 paginationAutoPageSize: boolean | undefined;
309 suppressScrollOnNewData: boolean | undefined;
310 purgeClosedRowNodes: boolean | undefined;
311 cacheQuickFilter: boolean | undefined;
312 /** @deprecated
313 */
314 deltaRowDataMode: boolean | undefined;
315 ensureDomOrder: boolean | undefined;
316 accentedSort: boolean | undefined;
317 suppressChangeDetection: boolean | undefined;
318 valueCache: boolean | undefined;
319 valueCacheNeverExpires: boolean | undefined;
320 aggregateOnlyChangedColumns: boolean | undefined;
321 suppressAnimationFrame: boolean | undefined;
322 suppressExcelExport: boolean | undefined;
323 suppressCsvExport: boolean | undefined;
324 treeData: boolean | undefined;
325 masterDetail: boolean | undefined;
326 suppressMultiRangeSelection: boolean | undefined;
327 enterMovesDownAfterEdit: boolean | undefined;
328 enterMovesDown: boolean | undefined;
329 suppressPropertyNamesCheck: boolean | undefined;
330 rowMultiSelectWithClick: boolean | undefined;
331 suppressEnterpriseResetOnNewColumns: boolean | undefined;
332 enableOldSetFilterModel: boolean | undefined;
333 suppressRowHoverHighlight: boolean | undefined;
334 suppressRowTransform: boolean | undefined;
335 suppressClipboardPaste: boolean | undefined;
336 suppressLastEmptyLineOnPaste: boolean | undefined;
337 serverSideSortingAlwaysResets: boolean | undefined;
338 /** @deprecated
339 */
340 suppressSetColumnStateEvents: boolean | undefined;
341 /** @deprecated
342 */
343 suppressColumnStateEvents: boolean | undefined;
344 enableCharts: boolean | undefined;
345 /** @deprecated
346 */
347 deltaColumnMode: boolean | undefined;
348 suppressMaintainUnsortedOrder: boolean | undefined;
349 enableCellTextSelection: boolean | undefined;
350 /** Set once in init, can never change */
351 suppressBrowserResizeObserver: boolean | undefined;
352 suppressMaxRenderedRowRestriction: boolean | undefined;
353 excludeChildrenWhenTreeDataFiltering: boolean | undefined;
354 tooltipMouseTrack: boolean | undefined;
355 keepDetailRows: boolean | undefined;
356 paginateChildRows: boolean | undefined;
357 preventDefaultOnContextMenu: boolean | undefined;
358 undoRedoCellEditing: boolean | undefined;
359 allowDragFromColumnsToolPanel: boolean | undefined;
360 immutableData: boolean | undefined;
361 /** @deprecated
362 */
363 immutableColumns: boolean | undefined;
364 pivotSuppressAutoColumn: boolean | undefined;
365 suppressExpandablePivotGroups: boolean | undefined;
366 /** @deprecated
367 */
368 applyColumnDefOrder: boolean | undefined;
369 debounceVerticalScrollbar: boolean | undefined;
370 detailRowAutoHeight: boolean | undefined;
371 serverSideFilteringAlwaysResets: boolean | undefined;
372 suppressAggFilteredOnly: boolean | undefined;
373 showOpenedGroup: boolean | undefined;
374 suppressClipboardApi: boolean | undefined;
375 suppressModelUpdateAfterUpdateTransaction: boolean | undefined;
376 stopEditingWhenCellsLoseFocus: boolean | undefined;
377 maintainColumnOrder: boolean | undefined;
378 groupMaintainOrder: boolean | undefined;
379 columnHoverHighlight: boolean | undefined;
380 /** @deprecated
381 */
382 allowProcessChartOptions: boolean | undefined;
383 columnEverythingChanged: EventEmitter<ColumnEverythingChangedEvent>;
384 newColumnsLoaded: EventEmitter<NewColumnsLoadedEvent>;
385 columnPivotModeChanged: EventEmitter<ColumnPivotModeChangedEvent>;
386 columnRowGroupChanged: EventEmitter<ColumnRowGroupChangedEvent>;
387 expandOrCollapseAll: EventEmitter<ExpandCollapseAllEvent>;
388 columnPivotChanged: EventEmitter<ColumnPivotChangedEvent>;
389 gridColumnsChanged: EventEmitter<GridColumnsChangedEvent>;
390 columnValueChanged: EventEmitter<ColumnValueChangedEvent>;
391 columnMoved: EventEmitter<ColumnMovedEvent>;
392 columnVisible: EventEmitter<ColumnVisibleEvent>;
393 columnPinned: EventEmitter<ColumnPinnedEvent>;
394 columnGroupOpened: EventEmitter<ColumnGroupOpenedEvent>;
395 columnResized: EventEmitter<ColumnResizedEvent>;
396 displayedColumnsChanged: EventEmitter<DisplayedColumnsChangedEvent>;
397 virtualColumnsChanged: EventEmitter<VirtualColumnsChangedEvent>;
398 asyncTransactionsFlushed: EventEmitter<AsyncTransactionsFlushed>;
399 rowGroupOpened: EventEmitter<RowGroupOpenedEvent>;
400 rowDataChanged: EventEmitter<RowDataChangedEvent>;
401 rowDataUpdated: EventEmitter<RowDataUpdatedEvent>;
402 pinnedRowDataChanged: EventEmitter<PinnedRowDataChangedEvent>;
403 rangeSelectionChanged: EventEmitter<RangeSelectionChangedEvent>;
404 chartCreated: EventEmitter<ChartCreated>;
405 chartRangeSelectionChanged: EventEmitter<ChartRangeSelectionChanged>;
406 chartOptionsChanged: EventEmitter<ChartOptionsChanged>;
407 chartDestroyed: EventEmitter<ChartDestroyed>;
408 toolPanelVisibleChanged: EventEmitter<ToolPanelVisibleChangedEvent>;
409 modelUpdated: EventEmitter<ModelUpdatedEvent>;
410 pasteStart: EventEmitter<PasteStartEvent>;
411 pasteEnd: EventEmitter<PasteEndEvent>;
412 fillStart: EventEmitter<FillStartEvent>;
413 fillEnd: EventEmitter<FillEndEvent>;
414 cellClicked: EventEmitter<CellClickedEvent>;
415 cellDoubleClicked: EventEmitter<CellDoubleClickedEvent>;
416 cellMouseDown: EventEmitter<CellMouseDownEvent>;
417 cellContextMenu: EventEmitter<CellContextMenuEvent>;
418 cellValueChanged: EventEmitter<CellValueChangedEvent>;
419 rowValueChanged: EventEmitter<RowValueChangedEvent>;
420 cellFocused: EventEmitter<CellFocusedEvent>;
421 rowSelected: EventEmitter<RowSelectedEvent>;
422 selectionChanged: EventEmitter<SelectionChangedEvent>;
423 cellKeyDown: EventEmitter<CellKeyDownEvent | FullWidthCellKeyDownEvent>;
424 cellKeyPress: EventEmitter<CellKeyPressEvent | FullWidthCellKeyPressEvent>;
425 cellMouseOver: EventEmitter<CellMouseOverEvent>;
426 cellMouseOut: EventEmitter<CellMouseOutEvent>;
427 filterChanged: EventEmitter<FilterChangedEvent>;
428 filterModified: EventEmitter<FilterModifiedEvent>;
429 filterOpened: EventEmitter<FilterOpenedEvent>;
430 sortChanged: EventEmitter<SortChangedEvent>;
431 virtualRowRemoved: EventEmitter<VirtualRowRemovedEvent>;
432 rowClicked: EventEmitter<RowClickedEvent>;
433 rowDoubleClicked: EventEmitter<RowDoubleClickedEvent>;
434 gridReady: EventEmitter<GridReadyEvent>;
435 gridSizeChanged: EventEmitter<GridSizeChangedEvent>;
436 viewportChanged: EventEmitter<ViewportChangedEvent>;
437 firstDataRendered: EventEmitter<FirstDataRenderedEvent>;
438 dragStarted: EventEmitter<DragStartedEvent>;
439 dragStopped: EventEmitter<DragStoppedEvent>;
440 rowEditingStarted: EventEmitter<RowEditingStartedEvent>;
441 rowEditingStopped: EventEmitter<RowEditingStoppedEvent>;
442 cellEditingStarted: EventEmitter<CellEditingStartedEvent>;
443 cellEditingStopped: EventEmitter<CellEditingStoppedEvent>;
444 bodyScroll: EventEmitter<BodyScrollEvent>;
445 paginationChanged: EventEmitter<PaginationChangedEvent>;
446 componentStateChanged: EventEmitter<ComponentStateChangedEvent>;
447 rowDragEnter: EventEmitter<RowDragEvent>;
448 rowDragMove: EventEmitter<RowDragEvent>;
449 rowDragLeave: EventEmitter<RowDragEvent>;
450 rowDragEnd: EventEmitter<RowDragEvent>;
451 columnRowGroupChangeRequest: EventEmitter<ColumnRowGroupChangeRequestEvent>;
452 columnPivotChangeRequest: EventEmitter<ColumnPivotChangeRequestEvent>;
453 columnValueChangeRequest: EventEmitter<ColumnValueChangeRequestEvent>;
454 columnAggFuncChangeRequest: EventEmitter<ColumnAggFuncChangeRequestEvent>;
455}