UNPKG

@ng-zi/extensions-ag-grid

Version:

AgGrid Extension for Ag-grid

155 lines (154 loc) 23.9 kB
import { GridOptions, GridApi } from 'ag-grid-community'; export declare class Events { static readonly EVENT_COLUMN_EVERYTHING_CHANGED: 'columnEverythingChanged'; static readonly EVENT_NEW_COLUMNS_LOADED: 'newColumnsLoaded'; static readonly EVENT_COLUMN_PIVOT_MODE_CHANGED: 'columnPivotModeChanged'; static readonly EVENT_COLUMN_ROW_GROUP_CHANGED: 'columnRowGroupChanged'; static readonly EVENT_EXPAND_COLLAPSE_ALL: 'expandOrCollapseAll'; static readonly EVENT_COLUMN_PIVOT_CHANGED: 'columnPivotChanged'; static readonly EVENT_GRID_COLUMNS_CHANGED: 'gridColumnsChanged'; static readonly EVENT_COLUMN_VALUE_CHANGED: 'columnValueChanged'; static readonly EVENT_COLUMN_MOVED: 'columnMoved'; static readonly EVENT_COLUMN_VISIBLE: 'columnVisible'; static readonly EVENT_COLUMN_PINNED: 'columnPinned'; static readonly EVENT_COLUMN_GROUP_OPENED: 'columnGroupOpened'; static readonly EVENT_COLUMN_RESIZED: 'columnResized'; static readonly EVENT_DISPLAYED_COLUMNS_CHANGED: 'displayedColumnsChanged'; static readonly EVENT_SUPPRESS_COLUMN_MOVE_CHANGED: 'suppressMovableColumns'; static readonly EVENT_SUPPRESS_MENU_HIDE_CHANGED: 'suppressMenuHide'; static readonly EVENT_SUPPRESS_FIELD_DOT_NOTATION: 'suppressFieldDotNotation'; static readonly EVENT_VIRTUAL_COLUMNS_CHANGED: 'virtualColumnsChanged'; static readonly EVENT_COLUMN_HEADER_MOUSE_OVER: 'columnHeaderMouseOver'; static readonly EVENT_COLUMN_HEADER_MOUSE_LEAVE: 'columnHeaderMouseLeave'; static readonly EVENT_COLUMN_HEADER_CLICKED: 'columnHeaderClicked'; static readonly EVENT_COLUMN_HEADER_CONTEXT_MENU: 'columnHeaderContextMenu'; static readonly EVENT_ASYNC_TRANSACTIONS_FLUSHED: 'asyncTransactionsFlushed'; static readonly EVENT_ROW_GROUP_OPENED: 'rowGroupOpened'; static readonly EVENT_ROW_DATA_UPDATED: 'rowDataUpdated'; static readonly EVENT_PINNED_ROW_DATA_CHANGED: 'pinnedRowDataChanged'; static readonly EVENT_RANGE_SELECTION_CHANGED: 'rangeSelectionChanged'; static readonly EVENT_CHART_CREATED: 'chartCreated'; static readonly EVENT_CHART_RANGE_SELECTION_CHANGED: 'chartRangeSelectionChanged'; static readonly EVENT_CHART_OPTIONS_CHANGED: 'chartOptionsChanged'; static readonly EVENT_CHART_DESTROYED: 'chartDestroyed'; static readonly EVENT_TOOL_PANEL_VISIBLE_CHANGED: 'toolPanelVisibleChanged'; static readonly EVENT_TOOL_PANEL_SIZE_CHANGED: 'toolPanelSizeChanged'; static readonly EVENT_COLUMN_PANEL_ITEM_DRAG_START: 'columnPanelItemDragStart'; static readonly EVENT_COLUMN_PANEL_ITEM_DRAG_END: 'columnPanelItemDragEnd'; static readonly EVENT_MODEL_UPDATED: 'modelUpdated'; static readonly EVENT_CUT_START: 'cutStart'; static readonly EVENT_CUT_END: 'cutEnd'; static readonly EVENT_PASTE_START: 'pasteStart'; static readonly EVENT_PASTE_END: 'pasteEnd'; static readonly EVENT_FILL_START: 'fillStart'; static readonly EVENT_FILL_END: 'fillEnd'; static readonly EVENT_RANGE_DELETE_START: 'rangeDeleteStart'; static readonly EVENT_RANGE_DELETE_END: 'rangeDeleteEnd'; static readonly EVENT_UNDO_STARTED: 'undoStarted'; static readonly EVENT_UNDO_ENDED: 'undoEnded'; static readonly EVENT_REDO_STARTED: 'redoStarted'; static readonly EVENT_REDO_ENDED: 'redoEnded'; static readonly EVENT_KEY_SHORTCUT_CHANGED_CELL_START: 'keyShortcutChangedCellStart'; static readonly EVENT_KEY_SHORTCUT_CHANGED_CELL_END: 'keyShortcutChangedCellEnd'; static readonly EVENT_CELL_CLICKED: 'cellClicked'; static readonly EVENT_CELL_DOUBLE_CLICKED: 'cellDoubleClicked'; static readonly EVENT_CELL_MOUSE_DOWN: 'cellMouseDown'; static readonly EVENT_CELL_CONTEXT_MENU: 'cellContextMenu'; static readonly EVENT_CELL_VALUE_CHANGED: 'cellValueChanged'; static readonly EVENT_CELL_EDIT_REQUEST: 'cellEditRequest'; static readonly EVENT_ROW_VALUE_CHANGED: 'rowValueChanged'; static readonly EVENT_CELL_FOCUSED: 'cellFocused'; static readonly EVENT_CELL_FOCUS_CLEARED: 'cellFocusCleared'; static readonly EVENT_FULL_WIDTH_ROW_FOCUSED: 'fullWidthRowFocused'; static readonly EVENT_ROW_SELECTED: 'rowSelected'; static readonly EVENT_SELECTION_CHANGED: 'selectionChanged'; static readonly EVENT_TOOLTIP_SHOW: 'tooltipShow'; static readonly EVENT_TOOLTIP_HIDE: 'tooltipHide'; static readonly EVENT_CELL_KEY_DOWN: 'cellKeyDown'; static readonly EVENT_CELL_MOUSE_OVER: 'cellMouseOver'; static readonly EVENT_CELL_MOUSE_OUT: 'cellMouseOut'; static readonly EVENT_FILTER_CHANGED: 'filterChanged'; static readonly EVENT_FILTER_MODIFIED: 'filterModified'; static readonly EVENT_FILTER_OPENED: 'filterOpened'; static readonly EVENT_ADVANCED_FILTER_BUILDER_VISIBLE_CHANGED: 'advancedFilterBuilderVisibleChanged'; static readonly EVENT_SORT_CHANGED: 'sortChanged'; static readonly EVENT_VIRTUAL_ROW_REMOVED: 'virtualRowRemoved'; static readonly EVENT_ROW_CLICKED: 'rowClicked'; static readonly EVENT_ROW_DOUBLE_CLICKED: 'rowDoubleClicked'; static readonly EVENT_GRID_READY: 'gridReady'; static readonly EVENT_GRID_PRE_DESTROYED: 'gridPreDestroyed'; static readonly EVENT_GRID_SIZE_CHANGED: 'gridSizeChanged'; static readonly EVENT_VIEWPORT_CHANGED: 'viewportChanged'; static readonly EVENT_SCROLLBAR_WIDTH_CHANGED: 'scrollbarWidthChanged'; static readonly EVENT_FIRST_DATA_RENDERED: 'firstDataRendered'; static readonly EVENT_DRAG_STARTED: 'dragStarted'; static readonly EVENT_DRAG_STOPPED: 'dragStopped'; static readonly EVENT_CHECKBOX_CHANGED: 'checkboxChanged'; static readonly EVENT_ROW_EDITING_STARTED: 'rowEditingStarted'; static readonly EVENT_ROW_EDITING_STOPPED: 'rowEditingStopped'; static readonly EVENT_CELL_EDITING_STARTED: 'cellEditingStarted'; static readonly EVENT_CELL_EDITING_STOPPED: 'cellEditingStopped'; static readonly EVENT_BODY_SCROLL: 'bodyScroll'; static readonly EVENT_BODY_SCROLL_END: 'bodyScrollEnd'; static readonly EVENT_HEIGHT_SCALE_CHANGED: 'heightScaleChanged'; static readonly EVENT_PAGINATION_CHANGED: 'paginationChanged'; static readonly EVENT_COMPONENT_STATE_CHANGED: 'componentStateChanged'; static readonly EVENT_STORE_REFRESHED: 'storeRefreshed'; static readonly EVENT_STATE_UPDATED: 'stateUpdated'; static readonly EVENT_COLUMN_MENU_VISIBLE_CHANGED: 'columnMenuVisibleChanged'; static readonly EVENT_BODY_HEIGHT_CHANGED: 'bodyHeightChanged'; static readonly EVENT_COLUMN_CONTAINER_WIDTH_CHANGED: 'columnContainerWidthChanged'; static readonly EVENT_DISPLAYED_COLUMNS_WIDTH_CHANGED: 'displayedColumnsWidthChanged'; static readonly EVENT_SCROLL_VISIBILITY_CHANGED: 'scrollVisibilityChanged'; static readonly EVENT_COLUMN_HOVER_CHANGED: 'columnHoverChanged'; static readonly EVENT_FLASH_CELLS: 'flashCells'; static readonly EVENT_PAGINATION_PIXEL_OFFSET_CHANGED: 'paginationPixelOffsetChanged'; static readonly EVENT_DISPLAYED_ROWS_CHANGED: 'displayedRowsChanged'; static readonly EVENT_LEFT_PINNED_WIDTH_CHANGED: 'leftPinnedWidthChanged'; static readonly EVENT_RIGHT_PINNED_WIDTH_CHANGED: 'rightPinnedWidthChanged'; static readonly EVENT_ROW_CONTAINER_HEIGHT_CHANGED: 'rowContainerHeightChanged'; static readonly EVENT_HEADER_HEIGHT_CHANGED: 'headerHeightChanged'; static readonly EVENT_COLUMN_HEADER_HEIGHT_CHANGED: 'columnHeaderHeightChanged'; static readonly EVENT_ROW_DRAG_ENTER: 'rowDragEnter'; static readonly EVENT_ROW_DRAG_MOVE: 'rowDragMove'; static readonly EVENT_ROW_DRAG_LEAVE: 'rowDragLeave'; static readonly EVENT_ROW_DRAG_END: 'rowDragEnd'; static readonly EVENT_GRID_STYLES_CHANGED: 'gridStylesChanged'; static readonly EVENT_POPUP_TO_FRONT: 'popupToFront'; static readonly EVENT_COLUMN_ROW_GROUP_CHANGE_REQUEST: 'columnRowGroupChangeRequest'; static readonly EVENT_COLUMN_PIVOT_CHANGE_REQUEST: 'columnPivotChangeRequest'; static readonly EVENT_COLUMN_VALUE_CHANGE_REQUEST: 'columnValueChangeRequest'; static readonly EVENT_COLUMN_AGG_FUNC_CHANGE_REQUEST: 'columnAggFuncChangeRequest'; static readonly EVENT_STORE_UPDATED: 'storeUpdated'; static readonly EVENT_FILTER_DESTROYED: 'filterDestroyed'; static readonly EVENT_ROW_DATA_UPDATE_STARTED: 'rowDataUpdateStarted'; static readonly EVENT_ROW_COUNT_READY: 'rowCountReady'; static readonly EVENT_ADVANCED_FILTER_ENABLED_CHANGED: 'advancedFilterEnabledChanged'; static readonly EVENT_DATA_TYPES_INFERRED: 'dataTypesInferred'; static readonly EVENT_FIELD_VALUE_CHANGED: 'fieldValueChanged'; static readonly EVENT_FIELD_PICKER_VALUE_SELECTED: 'fieldPickerValueSelected'; static readonly EVENT_SIDE_BAR_UPDATED: 'sideBarUpdated'; } export declare class ComponentUtil { static EVENTS: string[]; static VUE_OMITTED_PROPERTY: string; /** Exclude the following internal events from code generation to prevent exposing these events via framework components */ static EXCLUDED_INTERNAL_EVENTS: string[]; /** EVENTS that should be exposed via code generation for the framework components. */ static PUBLIC_EVENTS: string[]; static getCallbackForEvent(eventName: string): string; static EVENT_CALLBACKS: string[]; static STRING_PROPERTIES: ("sideBar" | "columnMenu" | "tooltipTrigger" | "tooltipShowMode" | "clipboardDelimiter" | "colResizeDefault" | "editType" | "quickFilterText" | "overlayLoadingTemplate" | "overlayNoRowsTemplate" | "pivotPanelShow" | "pivotColumnGroupTotals" | "pivotRowTotals" | "domLayout" | "groupDisplayType" | "grandTotalRow" | "rowGroupPanelShow" | "rowModelType" | "serverSidePivotResultFieldSeparator" | "fillHandleDirection" | "multiSortKey" | "rowClass" | "gridId" | "treeDataDisplayType" | "api")[]; static OBJECT_PROPERTIES: ("statusBar" | "sideBar" | "popupParent" | "columnDefs" | "defaultColDef" | "defaultColGroupDef" | "columnTypes" | "dataTypeDefinitions" | "autoSizeStrategy" | "components" | "defaultCsvExportParams" | "defaultExcelExportParams" | "excelStyles" | "quickFilterParser" | "quickFilterMatcher" | "advancedFilterModel" | "advancedFilterParent" | "advancedFilterBuilderParams" | "chartThemes" | "customChartThemes" | "chartThemeOverrides" | "chartToolPanelsDef" | "chartMenuItems" | "loadingCellRenderer" | "loadingCellRendererParams" | "loadingCellRendererSelector" | "localeText" | "detailCellRenderer" | "detailCellRendererParams" | "context" | "dragAndDropImageComponent" | "dragAndDropImageComponentParams" | "alignedGrids" | "loadingOverlayComponent" | "loadingOverlayComponentParams" | "noRowsOverlayComponent" | "noRowsOverlayComponentParams" | "aggFuncs" | "rowDragText" | "fullWidthCellRenderer" | "fullWidthCellRendererParams" | "autoGroupColumnDef" | "groupRowRenderer" | "groupRowRendererParams" | "pinnedTopRowData" | "pinnedBottomRowData" | "rowData" | "datasource" | "serverSideDatasource" | "viewportDatasource" | "cellSelection" | "selectionColumnDef" | "sortingOrder" | "icons" | "rowStyle" | "rowClassRules" | "initialState" | "theme" | "getContextMenuItems" | "getMainMenuItems" | "postProcessPopup" | "processUnpinnedColumns" | "processCellForClipboard" | "processHeaderForClipboard" | "processGroupHeaderForClipboard" | "processCellFromClipboard" | "sendToClipboard" | "processDataFromClipboard" | "isExternalFilterPresent" | "doesExternalFilterPass" | "getChartToolbarItems" | "createChartContainer" | "focusGridInnerElement" | "navigateToNextHeader" | "tabToNextHeader" | "navigateToNextCell" | "tabToNextCell" | "getLocaleText" | "getDocument" | "paginationNumberFormatter" | "getGroupRowAgg" | "isGroupOpenByDefault" | "initialGroupOrderComparator" | "processPivotResultColDef" | "processPivotResultColGroupDef" | "getDataPath" | "getChildCount" | "getServerSideGroupLevelParams" | "isServerSideGroupOpenByDefault" | "isApplyServerSideTransaction" | "isServerSideGroup" | "getServerSideGroupKey" | "getBusinessKeyForNode" | "getRowId" | "processRowPostCreate" | "isRowSelectable" | "isRowMaster" | "fillOperation" | "postSortRows" | "getRowStyle" | "getRowClass" | "getRowHeight" | "isFullWidthRow" | "onToolPanelVisibleChanged" | "onToolPanelSizeChanged" | "onColumnMenuVisibleChanged" | "onContextMenuVisibleChanged" | "onCutStart" | "onCutEnd" | "onPasteStart" | "onPasteEnd" | "onColumnVisible" | "onColumnPinned" | "onColumnResized" | "onColumnMoved" | "onColumnValueChanged" | "onColumnPivotModeChanged" | "onColumnPivotChanged" | "onColumnGroupOpened" | "onNewColumnsLoaded" | "onGridColumnsChanged" | "onDisplayedColumnsChanged" | "onVirtualColumnsChanged" | "onColumnEverythingChanged" | "onColumnHeaderMouseOver" | "onColumnHeaderMouseLeave" | "onColumnHeaderClicked" | "onColumnHeaderContextMenu" | "onComponentStateChanged" | "onCellValueChanged" | "onCellEditRequest" | "onRowValueChanged" | "onCellEditingStarted" | "onCellEditingStopped" | "onRowEditingStarted" | "onRowEditingStopped" | "onUndoStarted" | "onUndoEnded" | "onRedoStarted" | "onRedoEnded" | "onCellSelectionDeleteStart" | "onCellSelectionDeleteEnd" | "onRangeDeleteStart" | "onRangeDeleteEnd" | "onFillStart" | "onFillEnd" | "onFilterOpened" | "onFilterChanged" | "onFilterModified" | "onAdvancedFilterBuilderVisibleChanged" | "onChartCreated" | "onChartRangeSelectionChanged" | "onChartOptionsChanged" | "onChartDestroyed" | "onCellKeyDown" | "onGridReady" | "onGridPreDestroyed" | "onFirstDataRendered" | "onGridSizeChanged" | "onModelUpdated" | "onVirtualRowRemoved" | "onViewportChanged" | "onBodyScroll" | "onBodyScrollEnd" | "onDragStarted" | "onDragStopped" | "onDragCancelled" | "onStateUpdated" | "onPaginationChanged" | "onRowDragEnter" | "onRowDragMove" | "onRowDragLeave" | "onRowDragEnd" | "onRowDragCancel" | "onColumnRowGroupChanged" | "onRowGroupOpened" | "onExpandOrCollapseAll" | "onPivotMaxColumnsExceeded" | "onPinnedRowDataChanged" | "onRowDataUpdated" | "onAsyncTransactionsFlushed" | "onStoreRefreshed" | "onHeaderFocused" | "onCellClicked" | "onCellDoubleClicked" | "onCellFocused" | "onCellMouseOver" | "onCellMouseOut" | "onCellMouseDown" | "onRowClicked" | "onRowDoubleClicked" | "onRowSelected" | "onSelectionChanged" | "onCellContextMenu" | "onRangeSelectionChanged" | "onCellSelectionChanged" | "onTooltipShow" | "onTooltipHide" | "onSortChanged" | "api")[]; static ARRAY_PROPERTIES: ("sideBar" | "columnDefs" | "components" | "excelStyles" | "chartThemes" | "chartMenuItems" | "alignedGrids" | "paginationPageSizeSelector" | "pinnedTopRowData" | "pinnedBottomRowData" | "rowData" | "sortingOrder" | "rowClass" | "api")[]; static NUMBER_PROPERTIES: ("tooltipShowDelay" | "tooltipHideDelay" | "headerHeight" | "groupHeaderHeight" | "floatingFiltersHeight" | "pivotHeaderHeight" | "pivotGroupHeaderHeight" | "autoSizePadding" | "undoRedoCellEditingLimit" | "keepDetailRowsCount" | "detailRowHeight" | "tabIndex" | "rowBuffer" | "paginationPageSize" | "pivotMaxGeneratedColumns" | "pivotDefaultExpanded" | "cellFlashDuration" | "cellFlashDelay" | "cellFadeDuration" | "cellFadeDelay" | "groupDefaultExpanded" | "groupLockGroupColumns" | "asyncTransactionWaitMillis" | "cacheOverflowSize" | "infiniteInitialRowCount" | "serverSideInitialRowCount" | "cacheBlockSize" | "maxBlocksInCache" | "maxConcurrentDatasourceRequests" | "blockLoadDebounceMillis" | "viewportRowModelPageSize" | "viewportRowModelBufferSize" | "scrollbarWidth" | "rowHeight" | "api")[]; static BOOLEAN_PROPERTIES: ("suppressMovableColumns" | "suppressMenuHide" | "suppressFieldDotNotation" | "sideBar" | "suppressContextMenu" | "preventDefaultOnContextMenu" | "allowContextMenuWithControlKey" | "enableBrowserTooltips" | "tooltipMouseTrack" | "tooltipInteraction" | "copyHeadersToClipboard" | "copyGroupHeadersToClipboard" | "suppressCopyRowsToClipboard" | "suppressCopySingleCellRanges" | "suppressLastEmptyLineOnPaste" | "suppressClipboardPaste" | "suppressClipboardApi" | "suppressCutToClipboard" | "maintainColumnOrder" | "enableStrictPivotColumnOrder" | "allowDragFromColumnsToolPanel" | "suppressColumnMoveAnimation" | "suppressMoveWhenColumnDragging" | "suppressDragLeaveHidesColumns" | "suppressRowGroupHidesColumns" | "suppressAutoSize" | "skipHeaderOnAutoSize" | "singleClickEdit" | "suppressClickEdit" | "readOnlyEdit" | "stopEditingWhenCellsLoseFocus" | "enterNavigatesVertically" | "enterNavigatesVerticallyAfterEdit" | "enableCellEditingOnBackspace" | "undoRedoCellEditing" | "suppressCsvExport" | "suppressExcelExport" | "cacheQuickFilter" | "includeHiddenColumnsInQuickFilter" | "applyQuickFilterBeforePivotOrAgg" | "excludeChildrenWhenTreeDataFiltering" | "enableAdvancedFilter" | "includeHiddenColumnsInAdvancedFilter" | "suppressAdvancedFilterEval" | "suppressSetFilterByDefault" | "enableCharts" | "masterDetail" | "keepDetailRows" | "detailRowAutoHeight" | "valueCache" | "valueCacheNeverExpires" | "enableCellExpressions" | "suppressTouch" | "suppressFocusAfterRefresh" | "suppressAsyncEvents" | "suppressBrowserResizeObserver" | "suppressPropertyNamesCheck" | "suppressChangeDetection" | "debug" | "loading" | "suppressLoadingOverlay" | "suppressNoRowsOverlay" | "pagination" | "paginationPageSizeSelector" | "paginationAutoPageSize" | "paginateChildRows" | "suppressPaginationPanel" | "pivotMode" | "pivotSuppressAutoColumn" | "suppressExpandablePivotGroups" | "functionsReadOnly" | "suppressAggFuncInHeader" | "alwaysAggregateAtRootLevel" | "aggregateOnlyChangedColumns" | "suppressAggFilteredOnly" | "removePivotHeaderRowWhenSingleValueColumn" | "animateRows" | "enableCellChangeFlash" | "allowShowChangeAfterFilter" | "ensureDomOrder" | "enableRtl" | "suppressColumnVirtualisation" | "suppressMaxRenderedRowRestriction" | "suppressRowVirtualisation" | "rowDragManaged" | "suppressRowDrag" | "suppressMoveWhenRowDragging" | "rowDragEntireRow" | "rowDragMultiRow" | "embedFullWidthRows" | "suppressGroupMaintainValueType" | "groupMaintainOrder" | "groupSelectsChildren" | "groupAggFiltering" | "groupIncludeFooter" | "groupIncludeTotalFooter" | "suppressStickyTotalRow" | "groupSuppressBlankHeader" | "groupSelectsFiltered" | "showOpenedGroup" | "groupRemoveSingleChildren" | "groupRemoveLowestSingleChildren" | "groupHideOpenParents" | "groupAllowUnbalanced" | "suppressMakeColumnVisibleAfterUnGroup" | "treeData" | "rowGroupPanelSuppressSort" | "suppressGroupRowsSticky" | "suppressModelUpdateAfterUpdateTransaction" | "suppressServerSideInfiniteScroll" | "suppressServerSideFullWidthLoadingRow" | "purgeClosedRowNodes" | "serverSideSortAllLevels" | "serverSideEnableClientSideSort" | "serverSideOnlyRefreshFilteredGroups" | "serverSideSortOnServer" | "serverSideFilterOnServer" | "alwaysShowHorizontalScroll" | "alwaysShowVerticalScroll" | "debounceVerticalScrollbar" | "suppressHorizontalScroll" | "suppressScrollOnNewData" | "suppressScrollWhenPopupsAreOpen" | "suppressAnimationFrame" | "suppressMiddleClickScrolls" | "suppressPreventDefaultOnMouseWheel" | "cellSelection" | "rowMultiSelectWithClick" | "suppressRowDeselection" | "suppressRowClickSelection" | "suppressCellFocus" | "suppressHeaderFocus" | "suppressMultiRangeSelection" | "enableCellTextSelection" | "enableRangeSelection" | "enableRangeHandle" | "enableFillHandle" | "suppressClearOnFillReduction" | "accentedSort" | "unSortIcon" | "suppressMultiSort" | "alwaysMultiSort" | "suppressMaintainUnsortedOrder" | "suppressRowHoverHighlight" | "suppressRowTransform" | "columnHoverHighlight" | "deltaSort" | "enableGroupEdit" | "reactiveCustomComponents" | "loadThemeGoogleFonts" | "resetRowDataOnUpdate" | "api")[]; static FUNCTION_PROPERTIES: (("components" | "chartMenuItems" | "loadingCellRendererSelector" | "groupAggFiltering" | "groupIncludeFooter" | "groupTotalRow" | "getContextMenuItems" | "getMainMenuItems" | "postProcessPopup" | "processUnpinnedColumns" | "processCellForClipboard" | "processHeaderForClipboard" | "processGroupHeaderForClipboard" | "processCellFromClipboard" | "sendToClipboard" | "processDataFromClipboard" | "isExternalFilterPresent" | "getChartToolbarItems" | "createChartContainer" | "focusGridInnerElement" | "navigateToNextHeader" | "tabToNextHeader" | "navigateToNextCell" | "tabToNextCell" | "getLocaleText" | "getDocument" | "paginationNumberFormatter" | "getGroupRowAgg" | "isGroupOpenByDefault" | "initialGroupOrderComparator" | "processPivotResultColDef" | "getDataPath" | "getChildCount" | "getServerSideGroupLevelParams" | "isServerSideGroupOpenByDefault" | "isApplyServerSideTransaction" | "isServerSideGroup" | "getServerSideGroupKey" | "getRowId" | "processRowPostCreate" | "isRowMaster" | "fillOperation" | "postSortRows" | "getRowStyle" | "getRowClass" | "getRowHeight" | "isFullWidthRow" | "onToolPanelVisibleChanged" | "onToolPanelSizeChanged" | "onColumnMenuVisibleChanged" | "onContextMenuVisibleChanged" | "onCutStart" | "onCutEnd" | "onPasteStart" | "onPasteEnd" | "onColumnVisible" | "onColumnPinned" | "onColumnResized" | "onColumnMoved" | "onColumnValueChanged" | "onColumnPivotModeChanged" | "onColumnPivotChanged" | "onColumnGroupOpened" | "onNewColumnsLoaded" | "onGridColumnsChanged" | "onDisplayedColumnsChanged" | "onVirtualColumnsChanged" | "onColumnEverythingChanged" | "onColumnHeaderMouseOver" | "onColumnHeaderMouseLeave" | "onColumnHeaderClicked" | "onColumnHeaderContextMenu" | "onComponentStateChanged" | "onCellValueChanged" | "onCellEditRequest" | "onRowValueChanged" | "onCellEditingStarted" | "onCellEditingStopped" | "onRowEditingStarted" | "onRowEditingStopped" | "onUndoStarted" | "onUndoEnded" | "onRedoStarted" | "onRedoEnded" | "onCellSelectionDeleteStart" | "onCellSelectionDeleteEnd" | "onRangeDeleteStart" | "onRangeDeleteEnd" | "onFillStart" | "onFillEnd" | "onFilterOpened" | "onFilterChanged" | "onFilterModified" | "onAdvancedFilterBuilderVisibleChanged" | "onChartCreated" | "onChartRangeSelectionChanged" | "onChartOptionsChanged" | "onChartDestroyed" | "onCellKeyDown" | "onGridReady" | "onGridPreDestroyed" | "onFirstDataRendered" | "onGridSizeChanged" | "onModelUpdated" | "onVirtualRowRemoved" | "onViewportChanged" | "onBodyScroll" | "onBodyScrollEnd" | "onDragStarted" | "onDragStopped" | "onDragCancelled" | "onStateUpdated" | "onPaginationChanged" | "onRowDragEnter" | "onRowDragMove" | "onRowDragLeave" | "onRowDragEnd" | "onRowDragCancel" | "onColumnRowGroupChanged" | "onRowGroupOpened" | "onExpandOrCollapseAll" | "onPivotMaxColumnsExceeded" | "onPinnedRowDataChanged" | "onRowDataUpdated" | "onAsyncTransactionsFlushed" | "onStoreRefreshed" | "onHeaderFocused" | "onCellClicked" | "onCellDoubleClicked" | "onCellFocused" | "onCellMouseOver" | "onCellMouseOut" | "onCellMouseDown" | "onRowClicked" | "onRowDoubleClicked" | "onRowSelected" | "onSelectionChanged" | "onCellContextMenu" | "onRangeSelectionChanged" | "onCellSelectionChanged" | "onSortChanged" | "api") | ("quickFilterParser" | "quickFilterMatcher" | "loadingCellRenderer" | "loadingCellRendererParams" | "detailCellRenderer" | "detailCellRendererParams" | "context" | "dragAndDropImageComponent" | "dragAndDropImageComponentParams" | "loadingOverlayComponent" | "loadingOverlayComponentParams" | "noRowsOverlayComponent" | "noRowsOverlayComponentParams" | "rowDragText" | "fullWidthCellRenderer" | "fullWidthCellRendererParams" | "groupRowRenderer" | "groupRowRendererParams" | "doesExternalFilterPass" | "processPivotResultColGroupDef" | "getBusinessKeyForNode" | "isRowSelectable" | "onTooltipShow" | "onTooltipHide"))[]; static ALL_PROPERTIES: (keyof GridOptions<any>)[]; static ALL_PROPERTIES_AND_CALLBACKS: string[]; static ALL_PROPERTIES_AND_CALLBACKS_SET: Set<string>; static getGridOptionKeys(): string[]; /** Combines component props / attributes with the provided gridOptions returning a new combined gridOptions object */ static combineAttributesAndGridOptions(gridOptions: GridOptions | undefined, component: any): GridOptions; static processOnChange(changes: any, api: GridApi): void; }