Gtk.TreeView::row-activated
function callback(tree_view, path:Gtk.TreePath, column:Gtk.TreeViewColumn, ):void;
The "row-activated" signal is emitted when the method Gtk.TreeView.prototype.row_activated is called, when the user double clicks a treeview row with the "activate-on-single-click" property set to false, or when the user single clicks a row when the "activate-on-single-click" property set to true. It is also emitted when a non-editable row is selected and one of the keys: Space, Shift+Space, Return or Enter is pressed.
For selection handling refer to the <link linkend="TreeWidget">tree widget conceptual overview</link> as well as Gtk.TreeSelection.
- tree_view
instance of Gtk.TreeView that is emitting the signal
- path
the Gtk.TreePath for the activated row
- column
the Gtk.TreeViewColumn in which the activation occurred