Index

Package: Map_Expanded_Rows_User_Data (generic)

Description

generic
      type User_Data_Type (<>) is private;
      with procedure Destroy (Data : in out User_Data_Type) is null;
   package Map_Expanded_Rows_User_Data is

Types

User_Data_Type

type User_Data_Type (<>) is private;

Gtk_Tree_View_Mapping_Func

type Gtk_Tree_View_Mapping_Func is access procedure
        (Tree_View : not null access Gtk.Tree_View.Gtk_Tree_View_Record'Class;
         Path      : Gtk.Tree_Model.Gtk_Tree_Path;
         User_Data : User_Data_Type);
Function used for Gtk.Tree_View.Map_Expanded_Rows. "tree_view": A Gtk.Tree_View.Gtk_Tree_View "path": The path that's expanded "user_data": user data

Subprograms & Entries

Destroy

procedure Destroy 
(Data: in out User_Data_Type) is null;

Map_Expanded_Rows

procedure Map_Expanded_Rows 
(Tree_View: not null access Gtk.Tree_View.Gtk_Tree_View_Record'Class;
Func: Gtk_Tree_View_Mapping_Func;
Data: User_Data_Type);
Calls Func on all expanded rows. "func": A function to be called "data": User data to be passed to the function.