# ViewDocumentInputEvent

typedef

Fired before the web browser inputs, deletes, or formats some data.

This event is introduced by [`InputObserver`](module_engine_view_observer_inputobserver-InputObserver.md) and available by default in all editor instances (attached by [`EditingView`](module_engine_view_view-EditingView.md)).

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

<a id="properties">

## Properties

<a id="member-args">

### `args: [ data: ViewDocumentInputEventData ]`

<a id="member-name">

### `name: 'beforeinput'`

#### Value

`object`

## Fired by

* [ViewDocument#beforeinput](module_engine_view_document-ViewDocument.md#event-beforeinput)

---

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