Interface EventControllerFocus.OnLeave

Enclosing class:
EventControllerFocus
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface EventControllerFocus.OnLeave
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Emitted whenever the focus leaves the widget hierarchy
    that is rooted at the widget that the controller is attached to.
  • Method Details

    • onLeave

      void onLeave()
      Emitted whenever the focus leaves the widget hierarchy
      that is rooted at the widget that the controller is attached to.

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