Efreet_Menu Stores information on a entry in the menu. More...

#include <efreet_menu.h>

Data Fields

Efreet_Menu_Entry_Type type
const char * id
 File-id for desktop and relative name for menu.
const char * name
 Name this entry should show.
const char * icon
 Icon for this entry.
Efreet_Desktop * desktop
 The desktop we refer too.
Eina_List * entries
 The menu items.
int references
 refcount (keeps menu util ref is at 0)

Detailed Description

Efreet_Menu Stores information on a entry in the menu.

Field Documentation

◆ id

const char* Efreet_Menu::id

File-id for desktop and relative name for menu.

Referenced by efreet_menu_desktop_insert(), and efreet_menu_free().

◆ name

const char* Efreet_Menu::name

Name this entry should show.

Referenced by efreet_menu_desktop_insert(), efreet_menu_dump(), efreet_menu_free(), and efreet_menu_new().

◆ icon

const char* Efreet_Menu::icon

Icon for this entry.

Referenced by efreet_menu_desktop_insert(), efreet_menu_dump(), and efreet_menu_free().

◆ desktop

Efreet_Desktop* Efreet_Menu::desktop

The desktop we refer too.

Referenced by efreet_menu_desktop_insert(), and efreet_menu_free().

◆ entries

◆ references

int Efreet_Menu::references

refcount (keeps menu util ref is at 0)

Since
1.11

Referenced by efreet_menu_free(), and efreet_menu_ref().