# DifferItemReinsert

interface

A single diff item for re-inserted nodes.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/differ.ts#L1665)

<a id="properties">

## Properties

<a id="member-length">

### `length: number`

The length of a re-inserted text node. For elements, it is always 1 as each re-inserted element is counted as a one.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/differ.ts#L1685)

<a id="member-name">

### `name: string`

The name of the re-inserted elements or `'$text'` for a text node.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/differ.ts#L1675)

<a id="member-position">

### `position: ModelPosition`

The position where the node was reinserted.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/differ.ts#L1680)

<a id="member-type">

### `type: 'reinsert'`

The type of diff item.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/model/differ.ts#L1670)

---

Full index of the CKEditor 5 API reference: [llms.txt](llms.txt)
