Module org.htmlunit

Interface Keyboard.KeyAction

All Known Implementing Classes:
Keyboard.KeyCodeAction, Keyboard.TypedChar
Enclosing class:
Keyboard

public static sealed interface Keyboard.KeyAction permits Keyboard.TypedChar, Keyboard.KeyCodeAction
Represents a single keyboard input action.

A KeyAction is either a typed character (Keyboard.TypedChar) or a key-code press or release (Keyboard.KeyCodeAction).