Tizen Native API
3.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 |
- Enumerator: