Interface SignalListItemFactory.OnBind

Enclosing class:
SignalListItemFactory
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 SignalListItemFactory.OnBind
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onBind(Object object)
    Emitted when an object has been bound, for example when a
    new [property@Gtk.ListItem:item] has been set on a
    `GtkListItem` and should be bound for use.
  • Method Details

    • onBind

      void onBind(@Nonnull Object object)
      Emitted when an object has been bound, for example when a
      new [property@Gtk.ListItem:item] has been set on a
      `GtkListItem` and should be bound for use.

      After this signal was emitted, the object might be shown in
      a [class@Gtk.ListView] or other widget.

      The [signal@Gtk.SignalListItemFactory::unbind] signal is the
      opposite of this signal and can be used to undo everything done
      in this signal.
      Parameters:
      object - The `GObject` to bind