_Elm_Widget_Item_Data Struct Reference

Data Fields

 EINA_MAGIC
Evas_Objectwidget
 The Eo item, useful to invoke eo_do when only the item data is available.
Eo * eo_obj
 the base view object
Evas_Objectview
 user delete callback function
Evas_Smart_Cb del_func
 widget delete callback function.
Elm_Widget_Del_Pre_Cb del_pre_func
Evas_Objectfocus_previous
Evas_Objectfocus_next
Evas_Objectfocus_up
Evas_Objectfocus_down
Evas_Objectfocus_right
Evas_Objectfocus_left
Elm_Object_Itemitem_focus_previous
Elm_Object_Itemitem_focus_next
Elm_Object_Itemitem_focus_up
Elm_Object_Itemitem_focus_down
Elm_Object_Itemitem_focus_right
Elm_Object_Itemitem_focus_left
Eina_Stringsharestyle
Evas_Objectaccess_obj
const char * access_info
const char * accessible_name
Eina_Listaccess_order
Eina_Inlisttranslate_strings
Eina_Listsignals
Eina_Hashlabels
Evas_Objecttrack_obj
struct { 
   void(*   realized )(Eo *obj) 
   void(*   unrealized )(Eo *obj) 
func
Eina_Bool disabled: 1
Eina_Bool on_deletion: 1
Eina_Bool on_translate: 1
Eina_Bool still_in: 1

Field Documentation

◆ del_func

Evas_Smart_Cb _Elm_Widget_Item_Data::del_func

widget delete callback function.

don't expose this callback call