return efl_gfx_entity_geometry_get(pd->part);
}
+EOLIAN static Efl_Ui_Focus_Object*
+_efl_ui_calendar_item_efl_ui_focus_object_focus_parent_get(const Eo *obj, Efl_Ui_Calendar_Item_Data *pd EINA_UNUSED)
+{
+ return efl_parent_get(obj);
+}
+
#include "efl_ui_calendar_item.eo.c"
}
implements {
Efl.Ui.Focus.Object.focus {set;}
+ Efl.Ui.Focus.Object.focus_parent {get;}
Efl.Ui.Focus.Object.focus_geometry {get;}
}
}
return efl_gfx_entity_geometry_get(pd->part);
}
+EOLIAN static Efl_Ui_Focus_Object*
+_elm_calendar_item_efl_ui_focus_object_focus_parent_get(const Eo *obj, Elm_Calendar_Item_Data *pd EINA_UNUSED)
+{
+ return efl_parent_get(obj);
+}
+
+
#include "elm_calendar_item.eo.c"
}
implements {
Efl.Ui.Focus.Object.focus {set;}
+ Efl.Ui.Focus.Object.focus_parent {get;}
Efl.Ui.Focus.Object.focus_geometry {get;}
}
}
return efl_gfx_entity_geometry_get(VIEW(pd));
}
+EOLIAN static Efl_Ui_Focus_Object*
+_elm_segment_control_item_efl_ui_focus_object_focus_parent_get(const Eo *obj EINA_UNUSED, Elm_Segment_Control_Item_Data *pd)
+{
+ return WIDGET(pd);
+}
+
/* Internal EO APIs and hidden overrides */
#define ELM_SEGMENT_CONTROL_EXTRA_OPS \
Elm.Widget.Item.part_text { get; set; }
Elm.Widget.Item.part_content { get; set; }
Efl.Ui.Focus.Object.focus_geometry {get; }
+ Efl.Ui.Focus.Object.focus_parent {get;}
}
}
/*******
* END *
*******/
+EOLIAN static Efl_Ui_Focus_Object*
+_elm_toolbar_item_efl_ui_focus_object_focus_parent_get(const Eo *obj, Elm_Toolbar_Item_Data *pd)
+{
+ return WIDGET(pd);
+}
+
/* Standard widget overrides */
Elm.Widget.Item.part_content_unset;
Efl.Ui.Focus.Object.focus_geometry { get; }
Efl.Ui.Focus.Object.focus { set; }
+ Efl.Ui.Focus.Object.focus_parent { get; }
Efl.Access.Object.i18n_name { get; }
Efl.Access.Object.state_set { get; }