# DeltaItem

**Kind**: interface | **Module**: [Excel](https://docs.interop.io/adapters/reference/javascript/excel/index.md)

**Source**: https://docs.interop.io/adapters/reference/javascript/excel/deltaitem/index.html

Represents a change to a row.

## Properties

- **`action`** (`"modified" | "inserted" | "unchanged" | "deleted"`, required)
  The type of change applied to the row.
- **`count`** (`number`, optional)
  Count of deleted rows in case `action` is `"deleted"`.
- **`row`** (`any[]`, required)
  The raw row data as an array of cell values.
- **`rowAfter`** (`any[]`, required)
  The row data after the change as an array of cell values.
- **`rowAfterIndex`** (`number`, required)
  The 1-based index of the row after the change.
- **`rowBefore`** (`any[]`, required)
  The row data before the change as an array of cell values.
- **`rowBeforeIndex`** (`number`, required)
  The 1-based index of the row before the change.
