struct Gtk::EventControllerFocus::EnterSignal

Overview

Emitted whenever the focus enters into the widget or one of its descendents.

Note that this means you may not get an ::enter signal even though the widget becomes the focus location, in certain cases (such as when the focus moves from a descendent of the widget to the widget itself). If you are interested in these cases, you can monitor the [property@Gtk.EventControllerFocus:is-focus] property for changes.

Defined in:

auto/gtk-4.0/event_controller_focus.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(source, detail = nil) #

Instance Method Detail

def [](detail : String) : self #

def connect(&block : Proc(Nil)) #

def connect(handler : Proc(Nil)) #

def connect(handler : Proc(Gtk::EventControllerFocus, Nil)) #

def connect_after(&block : Proc(Nil)) #

def connect_after(handler : Proc(Nil)) #

def connect_after(handler : Proc(Gtk::EventControllerFocus, Nil)) #

def emit : Nil #

def name #