---
url: /api/@ufo-soft/caelus/keybindings/type-aliases/KeyTarget.md
---
# Type Alias: KeyTarget

> **KeyTarget** = `Pick`<`EventTarget`, `"addEventListener"` | `"removeEventListener"`>

Defined in: [keybindings.ts:126](https://github.com/ufo-soft/caelus/blob/31cc32fc3d2008e3b0d484d65d10bba2a91a5897/packages/caelus/src/keybindings.ts#L126)

What attach() adds its keydown listener to: anything with add/removeEventListener.
