extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_APPLICATION ui_application
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_application.
+ * @{
+ */
+
/**
* @brief Initialize ui_application.
*
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_APPLICATION_CAPI_H_ */
extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_MENU ui_menu
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_menu.
+ * @{
+ */
+
/**
* @brief Replace or set a content of an ui_menu.
*
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_MENU_CAPI_H_ */
#ifndef _UI_MOBILE_VIEWMANAGER_CAPI_H_
#define _UI_MOBILE_VIEWMANAGER_CAPI_H_
+/**
+ * @internal
+ * @defgroup CAPI_UI_VIEWMGR ui-viewmgr
+ * @brief This module provides functionalities to manage view of application's.
+ * @section UI_VIEWMGR_GROUP_HEADER Required Header
+ * \#include <ui_viewmanager.h>
+ *
+ * @section CAPI_UI_VIEWMGR_MODULE_OVERVIEW Overview
+ * ui-viewmgr provides functionalities to manage view of application's.
+ * It includes below features.
+ * 1. View Life-cycle events.
+ * 2. Support view managing methods.
+ * 3. H/W key event support by each view.
+ * 4. Considered overlay controls as view.(ex.Popup, ctxpoup)
+ * 5. Support profile specific UX.
+ */
+
#include <Elementary.h>
#include <app.h>
#include <dlog.h>
extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_POPUP ui_popup
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_popup.
+ * @{
+ */
+
/**
* @brief A constructor for an ui_popup.
*
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_POPUP_CAPI_H_ */
extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_STANDARD_VIEW ui_standard_view
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_standard_view.
+ * @{
+ */
+
/**
* @brief A constructor for an ui_standard_view.
*
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_STANDARD_VIEW_CAPI_H_ */
extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_VIEW ui_view
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_view.
+ * @{
+ */
/**
* @brief ui_view's lifecycle callback function signature.
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_VIEW_CAPI_H_ */
extern "C" {
#endif
+/**
+ * @defgroup CAPI_UI_VIEWMGR_VIEWMGR ui_viewmgr
+ * @ingroup CAPI_UI_VIEWMGR
+ * @brief This module provides functionalities about ui_viewmgr.
+ * @{
+ */
+
/**
* @brief Push a new view into given @p viewmgr. This function is used for when application switches a current view to a new one.
*
}
#endif
+/**
+ * @}
+ */
+
#endif /* _UI_VIEWMGR_CAPI_H_ */