Builder

class Builder(val type: KeyEventType)(source)

Constructors

Link copied to clipboard
constructor(type: KeyEventType)

Properties

Link copied to clipboard

Whether the event was generated from auto repeat (default: false).

Link copied to clipboard
var code: String?

Unique DOM defined string value for each physical key (e.g., 'KeyA') (default: "").

Link copied to clipboard

Editing commands to send with the key event (e.g., 'selectAll') (default: []). These are related to but not equal the command names used in document.execCommand and NSStandardKeyBindingResponding. See https://source.chromium.org/chromium/chromium/src/+/main:third_party/blink/renderer/core/editing/commands/editor_command_names.h for valid command names.

Link copied to clipboard

Whether the event was generated from the keypad (default: false).

Link copied to clipboard

Whether the event was a system key event (default: false).

Link copied to clipboard
var key: String?

Unique DOM defined string value describing the meaning of the key in the context of active modifiers, keyboard layout, etc (e.g., 'AltGr') (default: "").

Link copied to clipboard

Unique key identifier (e.g., 'U+0041') (default: "").

Link copied to clipboard

Whether the event was from the left or right side of the keyboard. 1=Left, 2=Right (default: 0).

Link copied to clipboard

Bit field representing pressed modifier keys. Alt=1, Ctrl=2, Meta/Command=4, Shift=8 (default: 0).

Link copied to clipboard

Native virtual key code (default: 0).

Link copied to clipboard
var text: String?

Text as generated by processing a virtual key code with a keyboard layout. Not needed for for keyUp and rawKeyDown events (default: "")

Link copied to clipboard

Time at which the event occurred.

Link copied to clipboard

Type of the key event.

Link copied to clipboard

Text that would have been generated by the keyboard if no modifiers were pressed (except for shift). Useful for shortcut (accelerator) key handling (default: "").

Link copied to clipboard

Windows virtual key code (default: 0).

Functions

Link copied to clipboard