Fired when a cell is double-clicked.
Fired when the cell turns to edit mode.
Fired when the cell turns back to view mode.
Fired when a keydown
event happens in a cell.
Fired when a keyup
event happens in a cell.
Fired when the model that controls the cell modes changes.
Fired when a mousedown
event happens in a cell.
Fired when a mouseover
event happens in a cell.
Fired when a mouseup
event happens in a cell.
Fired when the data is copied to the clipboard.
Fired when a key is pressed in a column group header. It's mapped do the keydown
DOM event.
Fired when a column header is clicked
Fired when the user attempts to open a context menu in the column header.
Fired when a column header is double-clicked.
Fired when a key is pressed in a column header. It's mapped do the keydown
DOM event.
Fired when the user ends reordering a column.
Fired during the resizing of a column.
Fired when the user starts resizing a column.
Fired when the user stops resizing a column.
Fired when the columns state is changed.
Fired when the column visibility model changes.
Fired when the width of a column is changed.
Fired when the grid is resized with a debounced time of 60ms.
Fired when the density changes.
Fired when the filter model changes.
Fired when the value of the selection checkbox of the header is changed.
Fired when the grid menu is closed.
Fired when the menu is opened.
Fired when the pagination meta change.
Fired when the pagination model changes.
Fired when the preference panel is closed.
Fired when the preference panel is opened.
Fired when the rendered rows index interval changes. Called with a [[GridRenderContext]] object.
Fired when the grid is resized.
Fired when rootElementRef.current becomes available.
Fired when a row is clicked. Not fired if the cell clicked is from an interactive column (actions, checkbox, etc).
Fired when the row count change.
Fired when a row is double-clicked.
Fired when the row turns to edit mode.
Fired when the row turns back to view mode.
Fired when the expansion of a row is changed. Called with a [[GridGroupNode]] object.
Fired when the model that controls the row modes changes.
Fired when the mouse enters the row. Called with a [[GridRowParams]] object.
Fired when the mouse leaves the row. Called with a [[GridRowParams]] object.
Fired when the selection state of one or multiple rows changes.
Fired when the value of the selection checkbox of a row is changed.
Fired during the scroll of the grid viewport.
Fired when the sort model changes.
Fired when the state of the grid is updated.
Fired when the grid is unmounted.
Fired when the inner size of the viewport changes. Called with an [[ElementSize]] object.
Fired when a cell is clicked.