# SetCellContentResult

## Properties

### oldContent 

• **oldContent**: *[[SimpleCellAddress](simplecelladdress.md), [ClipboardCell](../globals.md#clipboardcell)]*

*Defined in [src/Operations.ts:159](https://github.com/handsontable/hyperformula/blob/e410ed0/src/Operations.ts#L159)*

Previous content of the anchor cell (the cell the new content is written to).

___

### overwrittenCells 

• **overwrittenCells**: *[[SimpleCellAddress](simplecelladdress.md), [ClipboardCell](../globals.md#clipboardcell)][]*

*Defined in [src/Operations.ts:165](https://github.com/handsontable/hyperformula/blob/e410ed0/src/Operations.ts#L165)*

Content of the non-anchor cells that an array formula overwrote while spilling
(only populated when `arrayFunctionResultOverwritesData` is on and the spill actually
overwrites static occupants). Empty otherwise. Used to make the overwrite undoable.