KeyboardEventProps

trait KeyboardEventProps[EP[_ <: DomEvent], DomEvent, DomKeyboardEvent <: DomEvent]

Keyboard Events - triggered by user actions on the keyboard

Keyboard Events - triggered by user actions on the keyboard

For type param docs see EventPropBuilder

class Object
trait Matchable
class Any

Value members

Concrete fields

lazy val onKeyDown: EP[DomKeyboardEvent]

The keydown event is raised when the user presses a keyboard key.

The keydown event is raised when the user presses a keyboard key.

MDN

lazy val onKeyPress: EP[DomKeyboardEvent]

The keypress event should be raised when the user presses a key on the keyboard. However, not all browsers fire keypress events for certain keys.

The keypress event should be raised when the user presses a key on the keyboard. However, not all browsers fire keypress events for certain keys.

Webkit-based browsers (Google Chrome and Safari, for example) do not fire keypress events on the arrow keys. Firefox does not fire keypress events on modifier keys like SHIFT.

MDN

lazy val onKeyUp: EP[DomKeyboardEvent]

The keyup event is raised when the user releases a key that's been pressed.

The keyup event is raised when the user releases a key that's been pressed.

MDN