Add missing documentation for elm_panel EAPIs and some comments.
authorsanjeev <sanjeev@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Feb 2012 05:18:31 +0000 (05:18 +0000)
committersanjeev <sanjeev@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 15 Feb 2012 05:18:31 +0000 (05:18 +0000)
Signed-off-by: Sanjeev BA <iamsanjeev@gmail.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@67957 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_panel.h

index 3ac6262..1968da0 100644 (file)
@@ -88,5 +88,31 @@ EAPI Eina_Bool                    elm_panel_hidden_get(const Evas_Object *obj);
 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()
+ */
+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);
+
+/**
  * @}
  */