Package org.gnome.gtk

Class ListItem

java.lang.Object
All Implemented Interfaces:
Proxy
Direct Known Subclasses:
ColumnViewCell

@Generated("io.github.jwharm.JavaGI") public class ListItem extends GObject
GtkListItem is used by list widgets to represent items in a ListModel.

GtkListItem objects are managed by the list widget (with its factory) and cannot be created by applications, but they need to be populated by application code. This is done by calling setChild(org.gnome.gtk.Widget).

GtkListItem objects exist in 2 stages:

1. The unbound stage where the listitem is not currently connected to an item in the list. In that case, the Gtk.ListItem:item property is set to null.

2. The bound stage where the listitem references an item from the list. The Gtk.ListItem:item property is not null.