TreeRowReference
Object Hierarchy:
Description:
[ CCode ( copy_function = "g_boxed_copy" , free_function = "g_boxed_free" , type_id = "gtk_tree_row_reference_get_type ()" ) ]
[ Compact ]
[ Version ( deprecated = true , deprecated_since = "4.10" ) ]
public class TreeRowReference
Warning: TreeRowReference is deprecated since 4.10.
A GtkTreeRowReference tracks model changes so that it always refers to the same row (a `GtkTreePath` refers to a position, not a fixed
row).
Note:
Use [iface@Gio.ListModel] instead
Create a new GtkTreeRowReference with TreeRowReference.
Content:
Static methods:
Creation methods:
Methods:
- public TreeRowReference copy ()
Copies a `GtkTreeRowReference`.
- public void free ()
Free’s this.
- public unowned TreeModel get_model ()
Returns the model that the row reference is monitoring.
- public TreePath? get_path ()
Returns a path that the row reference currently points to, or
null if the path pointed to is no longer valid.
- public bool valid ()
Returns true if the
this is non-null and refers to a current valid path.