# ViewDocumentKeyDownEvent

typedef

Fired when a key has been pressed.

Introduced by [`KeyObserver`](module_engine_view_observer_keyobserver-KeyObserver.md).

Note that because [`KeyObserver`](module_engine_view_observer_keyobserver-KeyObserver.md) is attached by the [`EditingView`](module_engine_view_view-EditingView.md) this event is available by default.

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

#### Value

`BubblingEvent<object>`

## Fired by

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

---

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