About my projects, examples and tutorials
Gnome::Gtk4::T-treeview

Gnome::Gtk4::T-treeview

Enumerations§

GtkTreeViewDropPosition§

An enum for determining where a dropped row goes.

  • GTK_TREE_VIEW_DROP_BEFORE; dropped row is inserted before
  • GTK_TREE_VIEW_DROP_AFTER; dropped row is inserted after
  • GTK_TREE_VIEW_DROP_INTO_OR_BEFORE; dropped row becomes a child or is inserted before
  • GTK_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  )
Code
  • $model; the Gnome::Gtk4::R-TreeModel being searched
  • $column; the search column set by .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 .set-search-equal-func()

TreeViewColumnDropFunc§

Signature§

:(  N-Object() $tree-view, N-Object() $column, N-Object() $prev-column, N-Object() $next-column, gpointer $data  )
Code

TreeViewMappingFunc§

Signature§

:(  N-Object() $tree-view, N-Object $path, gpointer $user-data  )
Code
  • $tree-view; A Gnome::Gtk4::TreeView
  • $path; The path that’s expanded
  • $user-data; user data

TreeViewRowSeparatorFunc§

Signature§

:(  N-Object() $model, N-Object $iter, gpointer $data  )
Code