_Elm_Gen_Item_Class(3)

NAME
_Elm_Gen_Item_Class - Gengrid or Genlist item class definition.

SYNOPSIS

  Data Fields
int version
Set by elementary if you alloc an item class using elm_genlist/gengrid_item_class_new(), or if you set your own class (must be const) then set it to ELM_GENLIST/GENGRID_ITEM_CLASS_VERSION.
unsigned int refcount
Set it to 0 if you use your own const class, or its managed for you by class ref/unref calls.
Eina_Bool delete_me
Leave this alone - set it to 0 if you have a const class of your own.
const char * item_style
Name of the visual style to use for this item.
const char * decorate_item_style
Style used if item is set to a decorate mode.
const char * decorate_all_item_style
Style to use when in edit mode, or NULL if you don't care.
Elm_Gen_Item_Class_Functions func
Set of callbacks.

Detailed Description

Gengrid or Genlist item class definition.

Examples
combobox_example_01.c, entry_example.c, gengrid_example.c, genlist_example_01.c, genlist_example_02.c, genlist_example_03.c, genlist_example_04.c, genlist_example_05.c, and index_example_02.c.

Field Documentation

  const char* _Elm_Gen_Item_Class::item_style

Name of the visual style to use for this item. If you don't know use 'default'.

Examples
combobox_example_01.c, entry_example.c, gengrid_example.c, genlist_example_01.c, genlist_example_02.c, genlist_example_03.c, genlist_example_04.c, genlist_example_05.c, and index_example_02.c.

  const char* _Elm_Gen_Item_Class::decorate_item_style

Style used if item is set to a decorate mode. see elm_genlist_item_decorate_mode_set() or NULL if you don't care. currently it's used only in genlist.

  const char* _Elm_Gen_Item_Class::decorate_all_item_style

Style to use when in edit mode, or NULL if you don't care. Currently it's used only in genlist.

Author

Generated automatically by Doxygen for EFL from the source code.