Tizen Native API
Public Attributes
_Elm_Gen_Item_Class Struct Reference

Public Attributes

int version
unsigned int refcount
Eina_Bool delete_me: 1
Eina_Bool homogeneous: 1
const char * item_style
const char * decorate_item_style
const char * decorate_all_item_style
Elm_Gen_Item_Text_Get_Cb text_get
Elm_Gen_Item_Content_Get_Cb content_get
Elm_Gen_Item_State_Get_Cb state_get
Elm_Gen_Item_Del_Cb del

Detailed Description

elm genlist item class struct

Elm_Gen_Item_Class member definitions


Member Data Documentation

Content fetching class function for genlist/gengrid item classes

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

Style used if item is set to the decorate mode. NULL if you don't care. Currently it's used only in genlist

Deletion class function for genlist/gengrid item classes

Leave this alone - set it to 0 if you have a const class of your own

Set it to EINA_TRUE if you use homogeneous mode at each item class

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

Set it to 0 if you use your own const class, or it is managed for you by class ref/unref calls

State fetching class function for genlist/gengrid item classes

Text fetching class function for genlist/gengrid item classes

Set by elementary if you allocate 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


Except as noted, this content - excluding the Code Examples - is licensed under Creative Commons Attribution 3.0 and all of the Code Examples contained herein are licensed under BSD-3-Clause.
For details, see the Content License