From cb5960b6325d9d393e9077ca42e1709c5b5ddb93 Mon Sep 17 00:00:00 2001 From: Woochan Lee Date: Thu, 29 Sep 2016 17:47:03 +0900 Subject: [PATCH] Doxygen update. Change-Id: Id622594769877808cbdda003af10b10d5466f244 --- doc/ui_viewmgr_doc.h | 4 +- src/include/efl/mobile/c/ui_application.h | 65 +++++++++++++-------- src/include/efl/mobile/c/ui_popup.h | 2 +- src/include/efl/mobile/c/ui_standard_view.h | 2 +- src/include/efl/mobile/c/ui_view.h | 60 +++++++++---------- src/include/efl/mobile/c/ui_viewmgr.h | 16 ++--- src/include/interface/UiIfaceTypes.h | 3 - 7 files changed, 83 insertions(+), 69 deletions(-) diff --git a/doc/ui_viewmgr_doc.h b/doc/ui_viewmgr_doc.h index 1a13c2e..18cd93b 100644 --- a/doc/ui_viewmgr_doc.h +++ b/doc/ui_viewmgr_doc.h @@ -1,12 +1,12 @@ /** * @defgroup CAPI_UI_VIEWMGR_MODULE UI View Manager * @ingroup CAPI_UI_FRAMEWORK - * @breif This module provides functionalities for applications ui view management. + * @breif This module provides functionalities for applications view management. * @section UI_VIEWMGR_GROUP_HEADER Required Header * \#include * * @section CAPI_UI_VIEWMGR_MODULE_OVERVIEW Overview - * UI View Manager provides functionalities for applications ui view management. + * UI View Manager provides functionalities for applications view management. * The view management provides interfaces for view life-cycle, view switching including transition effects and it provides also convenient types of view forms, and application basic infrastructure for each profiles. * */ diff --git a/src/include/efl/mobile/c/ui_application.h b/src/include/efl/mobile/c/ui_application.h index fb1e513..16eb7c2 100644 --- a/src/include/efl/mobile/c/ui_application.h +++ b/src/include/efl/mobile/c/ui_application.h @@ -5,37 +5,55 @@ extern "C" { #endif +/** + * @defgroup CAPI_UI_APPLICATION UI Application + * @ingroup CAPI_UI_VIEWMGR_MODULE + * @brief This module provides functionalities about ui_application. + * @{ + */ + +/** + * @brief ui_application's event callback function signature. + * + * @param[in] user_data The user data to be passed to the given @a event_callback functions + * @param[in] event_info Event Infomation data. (It can casts to app_control_h in app_control()) + * + * @return This is reserved + * + * @see ui_application_event_type_e + * @see ui_application_event_s + * @see ui_application_run() + */ typedef bool (*ui_application_event_cb)(void *user_data, void *event_info); +/** + * @brief Enumeration for ui_application event type. + */ typedef enum { - UI_APPLICATION_EVENT_CREATE = 0, - UI_APPLICATION_EVENT_TERMINATE, - UI_APPLICATION_EVENT_PAUSE , - UI_APPLICATION_EVENT_RESUME, - UI_APPLICATION_EVENT_CONTROL, + UI_APPLICATION_EVENT_CREATE = 0, ///