# CompoundEditAction

> _Since v1.23.0_

A group of edit actions that are undone/redone as a single unit.

Created via `beginTransaction()` / `endTransaction()` when multiple
field edits should be treated as one logical operation (e.g., a user
edit that cascades changes to other fields).

## Properties

| Property | Type | Description |
| -------- | ---- | ----------- |
| `type` | <code>compound</code> | Discriminant for compound actions |
| `actions` | <code><a href="/grid/plugins/undo-redo/interfaces/editaction/">EditAction</a>[]</code> | Individual edit actions in chronological order |
| `timestamp` | <code>number</code> | Unix timestamp when the compound was finalized |
