# RemoveRowsUndoEntry

## Constructors

### constructor 

\+ **new RemoveRowsUndoEntry**(`command`: [RemoveRowsCommand](removerowscommand.md), `rowsRemovals`: [RowsRemoval](../interfaces/rowsremoval.md)[]): *[RemoveRowsUndoEntry](removerowsundoentry.md)*

*Defined in [src/UndoRedo.ts:48](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L48)*

**Parameters:**

Name | Type |
------ | ------ |
`command` | [RemoveRowsCommand](removerowscommand.md) |
`rowsRemovals` | [RowsRemoval](../interfaces/rowsremoval.md)[] |

**Returns:** *[RemoveRowsUndoEntry](removerowsundoentry.md)*

## Properties

### command

• **command**: *[RemoveRowsCommand](removerowscommand.md)*

*Defined in [src/UndoRedo.ts:50](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L50)*

___

### rowsRemovals

• **rowsRemovals**: *[RowsRemoval](../interfaces/rowsremoval.md)[]*

*Defined in [src/UndoRedo.ts:51](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L51)*

## Methods

### doRedo 

▸ **doRedo**(`undoRedo`: [UndoRedo](undoredo.md)): *void*

*Defined in [src/UndoRedo.ts:60](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L60)*

**Parameters:**

Name | Type |
------ | ------ |
`undoRedo` | [UndoRedo](undoredo.md) |

**Returns:** *void*

___

### doUndo 

▸ **doUndo**(`undoRedo`: [UndoRedo](undoredo.md)): *void*

*Defined in [src/UndoRedo.ts:56](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L56)*

**Parameters:**

Name | Type |
------ | ------ |
`undoRedo` | [UndoRedo](undoredo.md) |

**Returns:** *void*

___

### getReferencedOldDataVersions 

▸ **getReferencedOldDataVersions**(): *number[]*

*Defined in [src/UndoRedo.ts:64](https://github.com/handsontable/hyperformula/blob/5aaeae0/src/UndoRedo.ts#L64)*

**Returns:** *number[]*