About all my projects
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  )
  • $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  )

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

TreeViewRowSeparatorFunc

Signature

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