Gnome::Gtk3::TreeRowReference
Description
A class that keeps a reference to a row in a list or tree. When set, this reference will keep pointing to the node, as long as it exists. Any changes that occur on the list or tree model are propagated, and the path is updated appropriately.
Synopsis
Declaration
unit class Gnome::Gtk3::TreeRowReference;
also is Gnome::GObject::Boxed;
Types
class N-GtkTreeRowReference
Methods
new
Create an object taking the native object from elsewhere.
multi method new ( N-GtkTreeRowReference :tree-row-reference! )
[gtk_] tree_row_reference_get_path
Returns a path that the row reference currently points to, or Any
if the path pointed to is no longer valid.
method gtk_tree_row_reference_get_path ( --> Gnome::Gtk3::TreePath )
[gtk_] tree_row_reference_get_model
Returns the model that the row reference is monitoring.
Since: 2.8
method gtk_tree_row_reference_get_model ( --> N-GObject )
[gtk_] tree_row_reference_copy
Copies a Gnome::Gtk3::TreeRowReference.
Since: 2.2
method gtk_tree_row_reference_copy ( --> N-GtkTreeRowReference )