test_widget_click

function test_widget_click(widget:Gtk.Widget, button:Number, modifiers:Gdk.ModifierType):Boolean {
    // Gjs wrapper for gtk_test_widget_click()
}

This function will generate a button click (button press and button release event) in the middle of the first GdkWindow found that belongs to widget. For %GTK_NO_WINDOW widgets like GtkButton, this will often be an input-only event window. For other widgets, this is usually widget->window. Certain caveats should be considered when using this function, in particular because the mouse pointer is warped to the button click location, see Gdk.test_simulate_button for details.

Since 2.14

widget

Widget to generate a button click on.

button

Number of the pointer button for the event, usually 1, 2 or 3.

modifiers

Keyboard modifiers the event is setup with.

Returns

whether all actions neccessary for the button click simulation were carried out successfully.