# ViewDocumentObserverSelectionEventData

typedef

The value of [`ViewDocumentObserverSelectionChangeEvent`](module_engine_view_observer_selectionobserver-ViewDocumentObserverSelectionChangeEvent.md) and [`ViewDocumentObserverSelectionChangeDoneEvent`](module_engine_view_observer_selectionobserver-ViewDocumentObserverSelectionChangeDoneEvent.md) events.

[See source](https://github.com/ckeditor/ckeditor5/blob/master/packages/ckeditor5-engine/src/view/observer/selectionobserver.ts#L400)

<a id="properties">

## Properties

<a id="member-domSelection">

### `domSelection: DomSelection | null`

Native DOM selection.

<a id="member-newSelection">

### `newSelection: ViewSelection`

New View selection which is converted DOM selection.

<a id="member-oldSelection">

### `oldSelection: ViewDocumentSelection`

Old View selection which is [`selection`](module_engine_view_document-ViewDocument.md#member-selection).

#### Value

`object`

---

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