| Tizen Native API
    4.0
    | 
| Typedefs | |
| typedef char *(* | Elm_Gen_Item_Text_Get_Cb )(void *data, Evas_Object *obj, const char *part) | 
| typedef Evas_Object *(* | Elm_Gen_Item_Content_Get_Cb )(void *data, Evas_Object *obj, const char *part) | 
| typedef Eina_Bool(* | Elm_Gen_Item_State_Get_Cb )(void *data, Evas_Object *obj, const char *part) | 
| typedef void(* | Elm_Gen_Item_Del_Cb )(void *data, Evas_Object *obj) | 
| typedef Eina_Bool(* | Elm_Gen_Item_Filter_Get_Cb )(void *data, Evas_Object *obj, void *key) | 
| typedef Evas_Object *(* | Elm_Gen_Item_Reusable_Content_Get_Cb )(void *data, Evas_Object *obj, const char *part, Evas_Object *old) | 
Typedef Documentation
| typedef Evas_Object*(* Elm_Gen_Item_Content_Get_Cb)(void *data, Evas_Object *obj, const char *part) | 
Content (swallowed object) fetching class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object part The part name of the swallow 
- Returns:
- The content object to swallow Content(swallowed object) fetching class function for gen item classes.
| typedef void(* Elm_Gen_Item_Del_Cb)(void *data, Evas_Object *obj) | 
Deletion class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object Deletion class function for gen item classes. 
| typedef Eina_Bool(* Elm_Gen_Item_Filter_Get_Cb)(void *data, Evas_Object *obj, void *key) | 
Filter class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object key The key needed for item filter to be decided on 
- Returns:
- The boolean state of filter for this element Filter seeking class function for gen item classes.
| typedef Evas_Object*(* Elm_Gen_Item_Reusable_Content_Get_Cb)(void *data, Evas_Object *obj, const char *part, Evas_Object *old) | 
Reusable content get class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object part The part name of the swallow old The old content object for reusing 
- Returns:
- The content object to swallow
- Since (EFL) :
- 1.18 Cache Pop class function for gen item classes.
| typedef Eina_Bool(* Elm_Gen_Item_State_Get_Cb)(void *data, Evas_Object *obj, const char *part) | 
State fetching class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object part The part name of the swallow 
- Returns:
- The boolean state of this element (resulting in the edje object being emitted a signal of "elm,state,partname,active" or "elm.state,partname,passve" State fetching class function for gen item classes.
| typedef char*(* Elm_Gen_Item_Text_Get_Cb)(void *data, Evas_Object *obj, const char *part) | 
Text fetching class function for Elm_Gen_Item_Class.
- Parameters:
- 
  data The data passed in the item creation function obj The base widget object part The part name of the swallow 
- Returns:
- The allocated (NOT stringshared) string to set as the text Label fetching class function for gen item classes.
Enumeration Type Documentation
| enum Elm_Glob_Match_Flags | 
Glob matching bitfiled flags.
- Since (EFL) :
- 1.11
- Enumerator: