
Gnome::Gtk4::T-treeview
Enumerations
GtkTreeViewDropPosition
An enum for determining where a dropped row goes.
GTK_TREE_VIEW_DROP_BEFORE
; dropped row is inserted beforeGTK_TREE_VIEW_DROP_AFTER
; dropped row is inserted afterGTK_TREE_VIEW_DROP_INTO_OR_BEFORE
; dropped row becomes a child or is inserted beforeGTK_TREE_VIEW_DROP_INTO_OR_AFTER
; dropped row becomes a child or is inserted after
Callback Functions
TreeViewSearchEqualFunc
Signature
:( N-Object() $model, Int() $column, Str $key, N-Object $iter, gpointer $search-data )
model; the Gnome::Gtk4::R-TreeModel being searched
column; the search column set by gtk_tree_view_set_search_column()
key; the key string to compare with
iter; a Gnome::Gtk4::N-TreeIter pointing the row of
$model
that should be compared with$key
.search-data; user data from gtk_tree_view_set_search_equal_func()
TreeViewMappingFunc
Signature
:( N-Object() $tree-view, N-Object $path, gpointer $user-data )
tree-view; A Gnome::Gtk4::TreeView
path; The path that’s expanded
user-data; user data
TreeViewColumnDropFunc
Signature
:( N-Object() $tree-view, N-Object() $column, N-Object() $prev-column, N-Object() $next-column, gpointer $data )
tree-view; A Gnome::Gtk4::TreeView
column; The Gnome::Gtk4::TreeViewColumn being dragged
prev-column; A Gnome::Gtk4::TreeViewColumn on one side of
$column
next-column; A Gnome::Gtk4::TreeViewColumn on the other side of
$column
data; user data
TreeViewRowSeparatorFunc
Signature
:( N-Object() $model, N-Object $iter, gpointer $data )
model; the Gnome::Gtk4::R-TreeModel
iter; a Gnome::Gtk4::N-TreeIter pointing at a row in
$model
data; user data