while (parent_obj);
}
-EAPI const Eina_List *
-elm_widget_sub_object_list_get(const Evas_Object *obj)
-{
- ELM_WIDGET_CHECK(obj) NULL;
- const Eina_List *ret = NULL;
- eo_do(obj, elm_wdg_sub_object_list_get(&ret));
- return ret;
-}
-
-static void
-_elm_widget_sub_object_list_get(Eo *obj EINA_UNUSED, void *_pd, va_list *list)
-{
- Eina_List **ret = va_arg(*list, Eina_List **);
- Elm_Widget_Smart_Data *sd = _pd;
-
- if (ret) *ret = sd->subobjs;
-}
-
EAPI Eina_List *
elm_widget_scrollable_children_get(Evas_Object *obj)
{
EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENTS_BOUNCE_GET), _elm_widget_parents_bounce_get),
- EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_LIST_GET), _elm_widget_sub_object_list_get),
EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCROLLABLE_CHILDREN_GET), _elm_widget_scrollable_children_get),
EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_SET), _elm_widget_scale_set),
EO_OP_FUNC(ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SCALE_GET), _elm_widget_scale_get),
*/
EAPI Eina_List *elm_widget_scrollable_children_get(Evas_Object *obj);
- /* Added for backwards compatibility */
-EAPI const Eina_List *elm_widget_sub_object_list_get(const Evas_Object *obj);
-
/* debug function. don't use it unless you are tracking parenting issues */
EAPI void elm_widget_tree_dump(const Evas_Object *top);
EAPI void elm_widget_tree_dot_dump(const Evas_Object *top, FILE *output);
ELM_WIDGET_SUB_ID_PARENTS_BOUNCE_GET,
- ELM_WIDGET_SUB_ID_SUB_OBJECT_LIST_GET,
ELM_WIDGET_SUB_ID_SCROLLABLE_CHILDREN_GET,
ELM_WIDGET_SUB_ID_SCALE_SET,
ELM_WIDGET_SUB_ID_SCALE_GET,
*/
#define elm_wdg_parents_bounce_get(horiz, vert) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_PARENTS_BOUNCE_GET), EO_TYPECHECK(Eina_Bool *, horiz), EO_TYPECHECK(Eina_Bool *, vert)
-/**
- * @def elm_wdg_sub_object_list_get_
- *
- * Added for backwards compatibility.
- *
- * @param[out] ret
- *
- */
-#define elm_wdg_sub_object_list_get(ret) ELM_WIDGET_ID(ELM_WIDGET_SUB_ID_SUB_OBJECT_LIST_GET), EO_TYPECHECK(Eina_List **, ret)
-
/**
* @def elm_wdg_scrollable_children_get
* @since 1.8