X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Flib%2Felm_panel.h;h=fabbcc0aee32338a715257f998ed053be90e9fdc;hb=c414ba036271833c1098337494b02d9eb6266d48;hp=088168e7d63d84010e8cb0f8a78da9fc1ba2a35e;hpb=c4820bc63e3cea536c6ae27d26b03863f37cc1e6;p=framework%2Fuifw%2Felementary.git diff --git a/src/lib/elm_panel.h b/src/lib/elm_panel.h index 088168e..fabbcc0 100644 --- a/src/lib/elm_panel.h +++ b/src/lib/elm_panel.h @@ -1,5 +1,6 @@ /** * @defgroup Panel Panel + * @ingroup Elementary * * @image html img/widget/panel/preview-00.png * @image latex img/widget/panel/preview-00.eps @@ -16,12 +17,12 @@ * @li "default" - A content of the panel * * Supported elm_object common APIs. - * @li elm_object_signal_emit - * @li elm_object_signal_callback_add - * @li elm_object_signal_callback_del - * @li elm_object_part_content_set - * @li elm_object_part_content_get - * @li elm_object_part_content_unset + * @li @ref elm_object_signal_emit + * @li @ref elm_object_signal_callback_add + * @li @ref elm_object_signal_callback_del + * @li @ref elm_object_part_content_set + * @li @ref elm_object_part_content_get + * @li @ref elm_object_part_content_unset * * @ref tutorial_panel shows one way to use this widget. * @{ @@ -40,6 +41,8 @@ typedef enum * @param parent The parent object * * @return The panel object, or NULL on failure + * + * @ingroup Panel */ EAPI Evas_Object *elm_panel_add(Evas_Object *parent); @@ -53,6 +56,8 @@ EAPI Evas_Object *elm_panel_add(Evas_Object *parent); * @li ELM_PANEL_ORIENT_RIGHT * * Sets from where the panel will (dis)appear. + * + * @ingroup Panel */ EAPI void elm_panel_orient_set(Evas_Object *obj, Elm_Panel_Orient orient); @@ -61,6 +66,8 @@ EAPI void elm_panel_orient_set(Evas_Object *obj, Elm_Pan * * @param obj The panel object * @return The Elm_Panel_Orient, or ELM_PANEL_ORIENT_LEFT on failure. + * + * @ingroup Panel */ EAPI Elm_Panel_Orient elm_panel_orient_get(const Evas_Object *obj); @@ -69,6 +76,8 @@ EAPI Elm_Panel_Orient elm_panel_orient_get(const Evas_Object *obj); * * @param obj The panel object * @param hidden If true, the panel will run the animation to disappear. + * + * @ingroup Panel */ EAPI void elm_panel_hidden_set(Evas_Object *obj, Eina_Bool hidden); @@ -77,6 +86,8 @@ EAPI void elm_panel_hidden_set(Evas_Object *obj, Eina_Bo * * @param obj The panel object * @return EINA_TRUE if it is hidden state + * + * @ingroup Panel */ EAPI Eina_Bool elm_panel_hidden_get(const Evas_Object *obj); @@ -84,34 +95,10 @@ EAPI Eina_Bool elm_panel_hidden_get(const Evas_Object *obj); * @brief Toggle the hidden state of the panel from code * * @param obj The panel object - */ -EAPI void elm_panel_toggle(Evas_Object *obj); - -/** - * @brief Set the content of the panel. - * - * @param obj The panel object - * @param content The content object - */ -EAPI void elm_panel_content_set(Evas_Object *obj, Evas_Object *content); - -/** - * @brief Get the content of the panel. * - * @param obj The panel object - * @return The content object of the panel or NULL if none is set. - * - * @see elm_panel_content_set() + * @ingroup Panel */ -EAPI Evas_Object * elm_panel_content_get(const Evas_Object *obj); - -/** - * @brief Remove and return the content from the panel. - * - * @param obj The panel object - * @return The content object of the panel or NULL if none is set. - */ -EAPI Evas_Object * elm_panel_content_unset(Evas_Object *obj); +EAPI void elm_panel_toggle(Evas_Object *obj); /** * @}