Gtk.Widget.prototype.set_events

function set_events(events:Number):void {
    // Gjs wrapper for gtk_widget_set_events()
}

Sets the event mask (see Gdk.EventMask) for a widget. The event mask determines which events a widget will receive. Keep in mind that different widgets have different default event masks, and by changing the event mask you may disrupt a widget's functionality, so be careful. This function must be called while a widget is unrealized. Consider Gtk.Widget.prototype.add_events for widgets that are already realized, or if you want to preserve the existing event mask. This function can't be used with #GTK_NO_WINDOW widgets; to get events on those widgets, place them inside a Gtk.EventBox and receive events on the event box.

events

event mask