# RowMoveDetail

> _Since v2.4.0_

Event detail emitted when a row is moved within a single grid.

For backward compatibility this type matches `RowReorderPlugin`'s
`RowMoveDetail` exactly; the `row-move` event continues to fire only for
intra-grid moves. Cross-grid moves emit `row-transfer` instead.

## Properties

| Property | Type | Description |
| -------- | ---- | ----------- |
| `row` | <code>T</code> | The row that was moved. |
| `fromIndex` | <code>number</code> | The original index of the row. |
| `toIndex` | <code>number</code> | The new index of the row. |
| `rows` | <code>T[]</code> | The full rows array in new order. |
| `source` | <code>drag &#124; keyboard</code> | How the move was initiated. |
