TreeListRow


Object Hierarchy:

Gtk.TreeListRow Gtk.TreeListRow Gtk.TreeListRow GLib.Object GLib.Object GLib.Object->Gtk.TreeListRow

Description:

[ CCode ( type_id = "gtk_tree_list_row_get_type ()" ) ]
public sealed class TreeListRow : Object

`GtkTreeListRow` is used by `GtkTreeListModel` to represent items.

It allows navigating the model as a tree and modify the state of rows.

`GtkTreeListRow` instances are created by a `GtkTreeListModel` only when the [property@Gtk.TreeListModel:passthrough] property is not set.

There are various support objects that can make use of `GtkTreeListRow` objects, such as the [class@Gtk.TreeExpander] widget that allows displaying an icon to expand or collapse a row or [class@Gtk.TreeListRowSorter] that makes it possible to sort trees properly.


Namespace: Gtk
Package: gtk4

Content:

Properties:

Creation methods:

Methods:

Inherited Members: