Skip to content

Interface: MouseEvent

@termwright/driver/experimental


@termwright/driver/experimental / MouseEvent

Defined in: mouse.ts:24

One mouse event in viewport cell coordinates (zero-based).

readonly optional button?: MouseButton

Defined in: mouse.ts:28


readonly column: number

Defined in: mouse.ts:27


readonly optional dragging?: boolean

Defined in: mouse.ts:34

True while a button is held (motion events use the drag bit).


readonly kind: "press" | "release" | "move" | "wheel"

Defined in: mouse.ts:25


readonly optional modifiers?: readonly ("shift" | "alt" | "control")[]

Defined in: mouse.ts:29


readonly row: number

Defined in: mouse.ts:26


readonly optional wheelAxis?: "vertical" | "horizontal"

Defined in: mouse.ts:32


readonly optional wheelDelta?: number

Defined in: mouse.ts:31

Wheel direction; positive scrolls down, negative scrolls up.