# ClipboardContentInsertionData

interface

The data of 'contentInsertion' event.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L427)

<a id="properties">

## Properties

<a id="member-content">

### `content: ModelDocumentFragment`

The content to be inserted into the editor. Read more about the clipboard pipelines in the [clipboard deep-dive](../framework/deep-dive/clipboard.md) guide.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L433)

<a id="member-dataTransfer">

### `dataTransfer: ViewDataTransfer`

The data transfer instance.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L449)

<a id="member-method">

### `method: 'drop' | 'paste'`

Whether the event was triggered by a paste or a drop operation.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L438)

<a id="member-resultRange">

### `resultRange?: ModelRange`

The result of the `model.insertContent()` call (inserted by the event handler at a low priority).

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L460)

<a id="member-sourceEditorId">

### `sourceEditorId: string | null`

The ID of the editor instance from which the content was copied.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L443)

<a id="member-targetRanges">

### `targetRanges: Array<ViewRange> | null`

The target drop ranges.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-clipboard/src/clipboardpipeline.ts#L454)

---

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