Skip to content

CompoundEditAction

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).

PropertyTypeDescription
typecompoundDiscriminant for compound actions
actionsEditAction[]Individual edit actions in chronological order
timestampnumberUnix timestamp when the compound was finalized
AI assistants: For complete API documentation, implementation guides, and code examples for this library, see https://raw.githubusercontent.com/OysteinAmundsen/toolbox/main/llms-full.txt