Gtk.Tree_View.Map_Expanded_Rows_User_Data

Entities

Generic formal parameters

Access Types

Subprograms

Description

Destroy

procedure Destroy (Data : in out User_Data_Type)
Parameters
Data

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.

Parameters
Tree_View

A Gtk.Tree_View.Gtk_Tree_View

Path

The path that's expanded

User_Data

user data

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.

Parameters
Tree_View
Func

A function to be called

Data

User data to be passed to the function.

User_Data_Type

type User_Data_Type (<>) is private;