Skip to content

API Reference / @gtkx/testing / UserEvent

Type Alias: UserEvent

UserEvent = object

Defined in: user-event/index.d.ts:16

The set of user interaction helpers exposed by userEvent, covering clicks, typing, keyboard, pointer, gestures, selection, and scrolling.

Properties

clear

clear: typeof clear

Defined in: user-event/index.d.ts:22


click

click: typeof click

Defined in: user-event/index.d.ts:17


copy

copy: typeof copy

Defined in: user-event/index.d.ts:23


cut

cut: typeof cut

Defined in: user-event/index.d.ts:24


dblClick

dblClick: typeof dblClick

Defined in: user-event/index.d.ts:18


deselectOptions

deselectOptions: typeof deselectOptions

Defined in: user-event/index.d.ts:27


drag

drag: typeof drag

Defined in: user-event/index.d.ts:34


dragAndDrop

dragAndDrop: typeof dragAndDrop

Defined in: user-event/index.d.ts:36


drop

drop: typeof drop

Defined in: user-event/index.d.ts:35


hover

hover: typeof hover

Defined in: user-event/index.d.ts:28


keyboard

keyboard: (widget, input) => Promise<void>

Defined in: user-event/index.d.ts:39

Parameters

widget

Gtk.Widget

input

string

Returns

Promise<void>


longPress

longPress: typeof longPress

Defined in: user-event/index.d.ts:33


paste

paste: typeof paste

Defined in: user-event/index.d.ts:25


pointer

pointer: (widget, input) => Promise<void>

Defined in: user-event/index.d.ts:40

Parameters

widget

Gtk.Widget

input

PointerInput

Returns

Promise<void>


rotate

rotate: typeof rotate

Defined in: user-event/index.d.ts:30


scroll

scroll: typeof scroll

Defined in: user-event/index.d.ts:38


selectOptions

selectOptions: typeof selectOptions

Defined in: user-event/index.d.ts:26


slide

slide: typeof slide

Defined in: user-event/index.d.ts:37


swipe

swipe: typeof swipe

Defined in: user-event/index.d.ts:32


tab

tab: typeof tab

Defined in: user-event/index.d.ts:20


tripleClick

tripleClick: typeof tripleClick

Defined in: user-event/index.d.ts:19


type

type: typeof type

Defined in: user-event/index.d.ts:21


unhover

unhover: typeof unhover

Defined in: user-event/index.d.ts:29


zoom

zoom: typeof zoom

Defined in: user-event/index.d.ts:31

Released under the MPL-2.0 License.