diff --git a/legacy/elementary/src/lib/elm_deprecated.h b/legacy/elementary/src/lib/elm_deprecated.h index 5581ffa235..6a44a2445d 100644 --- a/legacy/elementary/src/lib/elm_deprecated.h +++ b/legacy/elementary/src/lib/elm_deprecated.h @@ -3922,12 +3922,34 @@ EINA_DEPRECATED EAPI Eina_Bool elm_gengrid_item_disabled_get * * @see elm_gengrid_clear(), to remove all items in a gengrid at * once. - * @deprecated use elm_object_item_de() instead + * @deprecated use elm_object_item_del() instead * * @ingroup Gengrid */ EINA_DEPRECATED EAPI void elm_gengrid_item_del(Elm_Object_Item *it); +/** + * Get the real Evas object created to implement the view of a + * given gengrid item + * + * @param it The gengrid item. + * @return the Evas object implementing this item's view. + * + * This returns the actual Evas object used to implement the + * specified gengrid item's view. This may be @c NULL, as it may + * not have been created or may have been deleted, at any time, by + * the gengrid. Do not modify this object (move, resize, + * show, hide, etc.), as the gengrid is controlling it. This + * function is for querying, emitting custom signals or hooking + * lower level callbacks for events on that object. Do not delete + * this object under any circumstances. + * + * @see elm_object_item_data_get() + * + * @ingroup Gengrid + */ +EINA_DEPRECATED EAPI const Evas_Object *elm_gengrid_item_object_get(const Elm_Object_Item *it); + /** * Append a filter function for text inserted in the entry * diff --git a/legacy/elementary/src/lib/elm_gengrid.c b/legacy/elementary/src/lib/elm_gengrid.c index a439020b9b..4de288573b 100644 --- a/legacy/elementary/src/lib/elm_gengrid.c +++ b/legacy/elementary/src/lib/elm_gengrid.c @@ -2266,7 +2266,7 @@ elm_gengrid_clear(Evas_Object *obj) elm_genlist_clear(obj); } -EAPI const Evas_Object * +EINA_DEPRECATED EAPI const Evas_Object * elm_gengrid_item_object_get(const Elm_Object_Item *it) { ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL); diff --git a/legacy/elementary/src/lib/elm_gengrid.h b/legacy/elementary/src/lib/elm_gengrid.h index a099e017ea..58c45b6eb4 100644 --- a/legacy/elementary/src/lib/elm_gengrid.h +++ b/legacy/elementary/src/lib/elm_gengrid.h @@ -1120,29 +1120,6 @@ EAPI const Eina_List *elm_gengrid_selected_items_get(const Evas_Obj */ EAPI Eina_Bool elm_gengrid_item_selected_get(const Elm_Object_Item *it); -/** - * Get the real Evas object created to implement the view of a - * given gengrid item - * - * @param it The gengrid item. - * @return the Evas object implementing this item's view. - * - * This returns the actual Evas object used to implement the - * specified gengrid item's view. This may be @c NULL, as it may - * not have been created or may have been deleted, at any time, by - * the gengrid. Do not modify this object (move, resize, - * show, hide, etc.), as the gengrid is controlling it. This - * function is for querying, emitting custom signals or hooking - * lower level callbacks for events on that object. Do not delete - * this object under any circumstances. - * - * @see elm_object_item_data_get() - * - * @ingroup Gengrid - */ -//XXX: Should be dead. -EAPI const Evas_Object *elm_gengrid_item_object_get(const Elm_Object_Item *it); - /** * Show the portion of a gengrid's internal grid containing a given * item, @b immediately.