Creates a row reference based on path.
Copies a gtk.tree_row_reference.TreeRowReference.
Returns the model that the row reference is monitoring.
Returns a path that the row reference currently points to, or null if the path pointed to is no longer valid.
Returns true if the reference is non-null and refers to a current valid path.
Lets a set of row reference created by gtk.tree_row_reference.TreeRowReference.newProxy know that the model emitted the ::row-deleted signal.
Lets a set of row reference created by gtk.tree_row_reference.TreeRowReference.newProxy know that the model emitted the ::row-inserted signal.
You do not need to use this function.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
Deprecated: Use gio.list_model.ListModel instead
A GtkTreeRowReference tracks model changes so that it always refers to the same row (a gtk.tree_path.TreePath refers to a position, not a fixed row). Create a new GtkTreeRowReference with gtk.tree_row_reference.TreeRowReference.new_.