- 选择
|方法 | 描述 |
|---- | ---- |
|cellClicked| 单元格点击 |
|cellDoubleClicked| 单元格双击 |
|cellFocused| 单元格聚焦 |
|cellMouseOver| 鼠标进入单元格 |
|cellMouseOut| 鼠标移出单元格 |
|cellMouseDown| 鼠标点击单元格 |
|rowClicked| 行点击 |
|rowDoubleClicked| 行双击 |
|rowSelected| 行选择 |
|selectionChanged| 选择变化 |
|cellContextMenu| 单元格右击 |
|rangeSelectionChanged| 范围选择变化 |
-
编辑
|方法 | 描述 |
|---- | ---- |
|cellValueChanged| 单元格值变化 |
|rowValueChanged| 行值变化 |
|cellEditingStarted| 单元格编辑开始 |
|cellEditingStopped| 单元格编辑停止 |
|rowEditingStarted| 行编辑开始 |
|rowEditingStopped| 行编辑停止 |
|pasteStart| 粘贴开始 |
|pasteEnd| 粘贴结束 | -
排序和过滤
|方法 | 描述 |
|---- | ---- |
|sortChanged| 排序变化 |
|filterChanged| 过滤变化 |
|filterModified| 过滤修改 | -
行
|方法 | 描述 |
|---- | ---- |
|rowDragEnter| 行拖动已经开始,或移动时鼠标重新进入表格 |
|rowDragMove| 正在拖动 |
|rowDragLeave| 行拖动时离开表格 |
|rowDragEnd| 行拖动结束 |
|setPinnedTopRowData(row)| 设置置顶行 | -
列
|方法 | 描述 |
|---- | ---- |
|columnVisible| 列显示 |
|columnPinned| 列固定 |
|columnResized| 列缩放 |
|columnMoved| 列移动 |
|columnRowGroupChanged| 列进行行组变化 |
|columnValueChanged| 列value变化 |
|columnPivotModeChanged| |
|columnPivotChanged| |
|columnGroupOpened| 列组打开 |
|newColumnsLoaded| 新行加载 |
|gridColumnsChanged| 表格列变化 |
|displayedColumnsChanged| 显示的列变化 |
|virtualColumnsChanged| 虚拟列变化 |
|columnEverythingChanged| 所有列变化 |
|sizeColumnsToFit()| 自适应调整列宽 | -
其他
|方法 | 类型 | 参数 | 描述 |
|---- | ---- | ---- | ---- |
|gridReady| (params) => void | params 表格实例对象
{api, columnApi} | 表格加载完毕 |
|gridSizeChanged| | | 表格缩放 |
|modelUpdated| | | |
|firstDataRendered| | | 第一次数据渲染完毕 |
|rowGroupOpened| | | 行组打开/关闭 |
|expandOrCollapseAll| | | 使用expandAll() 或 collapseAll()时 |
|paginationChanged| | | 分页变化 |
|pinnedRowDataChanged| | | 固定行数据变化 |
|virtualRowRemoved| | | 虚拟行移除 |
|viewportChanged| | | DOM中的行变化 |
|bodyScroll| | | body滚动 |
|dragStarted| | | 拖拽开始 |
|dragStopped| | | 拖拽结束 |
|rowDataChanged| | | 行数据变化 |
|rowDataUpdated| | | 行数据更新 |
|toolPanelVisibleChanged| | | 工具面板显示变化 |
|componentStateChanged| | | 组件状态变化 |
|animationQueueEmpty| | | 空动画队列 |
|cellKeyDown| | | 单元格键盘按下 |
|cellKeyPress| | | 单元格键盘抬起 |