forked from enlightenment/efl
parent
38fe934526
commit
93eed9dd9a
|
@ -26659,36 +26659,36 @@ extern "C" {
|
||||||
EAPI void elm_player_video_set(Evas_Object *player, Evas_Object *video);
|
EAPI void elm_player_video_set(Evas_Object *player, Evas_Object *video);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @defgroup Naviframe Naviframe
|
* @defgroup Naviframe Naviframe
|
||||||
*
|
*
|
||||||
* @brief Naviframe is a kind of view manager for the applications.
|
* @brief Naviframe is a kind of view manager for the applications.
|
||||||
*
|
*
|
||||||
* Naviframe provies functions to switch the different pages with stack
|
* Naviframe provies functions to switch the different pages with stack
|
||||||
* mechanism. It means if one page(item) needs to be changed to the new one,
|
* mechanism. It means if one page(item) needs to be changed to the new one,
|
||||||
* then naviframe would push the new page to it's internal stack. Of course,
|
* then naviframe would push the new page to it's internal stack. Of course,
|
||||||
* it can be back to the previous page by popping the top page. Naviframe
|
* it can be back to the previous page by popping the top page. Naviframe
|
||||||
* provides some transition effect while the pages are switching (such as
|
* provides some transition effect while the pages are switching (such as
|
||||||
* pager).
|
* pager).
|
||||||
*
|
*
|
||||||
* Since the each item could keep the different styles, users could keep the
|
* Since the each item could keep the different styles, users could keep the
|
||||||
* same look & feel for the pages or different styles for the items in it's
|
* same look & feel for the pages or different styles for the items in it's
|
||||||
* application.
|
* application.
|
||||||
*
|
*
|
||||||
* Signals that you can add callback for are:
|
* Signals that you can add callback for are:
|
||||||
*
|
*
|
||||||
* @li "transition,finished" - When the transition is finished in changing
|
* @li "transition,finished" - When the transition is finished in changing
|
||||||
* the item
|
* the item
|
||||||
* @li "title,clicked" - User clicked title area
|
* @li "title,clicked" - User clicked title area
|
||||||
*
|
*
|
||||||
* Default contents parts for the naviframe items that you can use for are:
|
* Default contents parts for the naviframe items that you can use for are:
|
||||||
*
|
*
|
||||||
* @li "elm.swallow.content" - The main content of the page
|
* @li "elm.swallow.content" - The main content of the page
|
||||||
* @li "elm.swallow.prev_btn" - The button to go to the previous page
|
* @li "elm.swallow.prev_btn" - The button to go to the previous page
|
||||||
* @li "elm.swallow.next_btn" - The button to go to the next page
|
* @li "elm.swallow.next_btn" - The button to go to the next page
|
||||||
*
|
*
|
||||||
* Default text parts for the naviframe items that you can use for are:
|
* Default text parts for the naviframe items that you can use for are:
|
||||||
*
|
*
|
||||||
* @li "elm.text.title" - The title label in the title area
|
* @li "elm.text.title" - The title label in the title area
|
||||||
*
|
*
|
||||||
* @ref tutorial_naviframe gives a good overview of the usage of the API.
|
* @ref tutorial_naviframe gives a good overview of the usage of the API.
|
||||||
* @{
|
* @{
|
||||||
|
@ -26704,23 +26704,23 @@ extern "C" {
|
||||||
* @brief Push a new item to the top of the naviframe stack (and show it).
|
* @brief Push a new item to the top of the naviframe stack (and show it).
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @param title_label The label in the title area. The name of the title
|
* @param title_label The label in the title area. The name of the title
|
||||||
* label part is "elm.text.title"
|
* label part is "elm.text.title"
|
||||||
* @param prev_btn The button to go to the previous item. If it is NULL,
|
* @param prev_btn The button to go to the previous item. If it is NULL,
|
||||||
* then naviframe will create a back button automatically. The name of
|
* then naviframe will create a back button automatically. The name of
|
||||||
* the prev_btn part is "elm.swallow.prev_btn"
|
* the prev_btn part is "elm.swallow.prev_btn"
|
||||||
* @param next_btn The button to go to the next item. Or It could be just an
|
* @param next_btn The button to go to the next item. Or It could be just an
|
||||||
* extra function button. The name of the next_btn part is
|
* extra function button. The name of the next_btn part is
|
||||||
* "elm.swallow.next_btn"
|
* "elm.swallow.next_btn"
|
||||||
* @param content The main content object. The name of content part is
|
* @param content The main content object. The name of content part is
|
||||||
* "elm.swallow.content"
|
* "elm.swallow.content"
|
||||||
* @param item_style The current item style name. @c NULL would be default.
|
* @param item_style The current item style name. @c NULL would be default.
|
||||||
* @return The created item or @c NULL upon failure.
|
* @return The created item or @c NULL upon failure.
|
||||||
*
|
*
|
||||||
* The item pushed becomes one page of the naviframe, this item will be
|
* The item pushed becomes one page of the naviframe, this item will be
|
||||||
* deleted when it is popped.
|
* deleted when it is popped.
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_item_style_set()
|
* @see also elm_naviframe_item_style_set()
|
||||||
*
|
*
|
||||||
* The following styles are available for this item:
|
* The following styles are available for this item:
|
||||||
* @li @c "default"
|
* @li @c "default"
|
||||||
|
@ -26730,54 +26730,54 @@ extern "C" {
|
||||||
* @brief Pop an item that is on top of the stack
|
* @brief Pop an item that is on top of the stack
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @return @c NULL or the content object(if the
|
* @return @c NULL or the content object(if the
|
||||||
* elm_naviframe_content_preserve_on_pop_get is true).
|
* elm_naviframe_content_preserve_on_pop_get is true).
|
||||||
*
|
*
|
||||||
* This pops an item that is on the top(visible) of the naviframe, makes it
|
* This pops an item that is on the top(visible) of the naviframe, makes it
|
||||||
* disappear, then deletes the item. The item that was underneath it on the
|
* disappear, then deletes the item. The item that was underneath it on the
|
||||||
* stack will become visible.
|
* stack will become visible.
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_content_preserve_on_pop_get()
|
* @see also elm_naviframe_content_preserve_on_pop_get()
|
||||||
*/
|
*/
|
||||||
EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief Pop the items between the top and the above one on the given item.
|
* @brief Pop the items between the top and the above one on the given item.
|
||||||
*
|
*
|
||||||
* @param it The naviframe item
|
* @param it The naviframe item
|
||||||
*/
|
*/
|
||||||
EAPI void elm_naviframe_item_pop_to(Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
EAPI void elm_naviframe_item_pop_to(Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief preserve the content objects when items are popped.
|
* @brief preserve the content objects when items are popped.
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @param preserve Enable the preserve mode if EINA_TRUE, disable otherwise
|
* @param preserve Enable the preserve mode if EINA_TRUE, disable otherwise
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_content_preserve_on_pop_get()
|
* @see also elm_naviframe_content_preserve_on_pop_get()
|
||||||
*/
|
*/
|
||||||
EAPI void elm_naviframe_content_preserve_on_pop_set(Evas_Object *obj, Eina_Bool preserve) EINA_ARG_NONNULL(1);
|
EAPI void elm_naviframe_content_preserve_on_pop_set(Evas_Object *obj, Eina_Bool preserve) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief Get a value whether preserve mode is enabled or not.
|
* @brief Get a value whether preserve mode is enabled or not.
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @return If @c EINA_TRUE, preserve mode is enabled
|
* @return If @c EINA_TRUE, preserve mode is enabled
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_content_preserve_on_pop_set()
|
* @see also elm_naviframe_content_preserve_on_pop_set()
|
||||||
*/
|
*/
|
||||||
EAPI Eina_Bool elm_naviframe_content_preserve_on_pop_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_naviframe_content_preserve_on_pop_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief Get a top item on the naviframe stack
|
* @brief Get a top item on the naviframe stack
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @return The top item on the naviframe stack or @c NULL, if the stack is
|
* @return The top item on the naviframe stack or @c NULL, if the stack is
|
||||||
* empty
|
* empty
|
||||||
*/
|
*/
|
||||||
EAPI Elm_Object_Item *elm_naviframe_top_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Elm_Object_Item *elm_naviframe_top_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief Get a bottom item on the naviframe stack
|
* @brief Get a bottom item on the naviframe stack
|
||||||
*
|
*
|
||||||
* @param obj The naviframe object
|
* @param obj The naviframe object
|
||||||
* @return The bottom item on the naviframe stack or @c NULL, if the stack is
|
* @return The bottom item on the naviframe stack or @c NULL, if the stack is
|
||||||
* empty
|
* empty
|
||||||
*/
|
*/
|
||||||
EAPI Elm_Object_Item *elm_naviframe_bottom_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
EAPI Elm_Object_Item *elm_naviframe_bottom_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
|
@ -26785,7 +26785,7 @@ extern "C" {
|
||||||
*
|
*
|
||||||
* @param obj The naviframe item
|
* @param obj The naviframe item
|
||||||
* @param item_style The current item style name. @c NULL would be default
|
* @param item_style The current item style name. @c NULL would be default
|
||||||
*
|
*
|
||||||
* The following styles are available for this item:
|
* The following styles are available for this item:
|
||||||
* @li @c "default"
|
* @li @c "default"
|
||||||
*
|
*
|
||||||
|
@ -26797,7 +26797,7 @@ extern "C" {
|
||||||
*
|
*
|
||||||
* @param obj The naviframe item
|
* @param obj The naviframe item
|
||||||
* @return The current item style name
|
* @return The current item style name
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_item_style_set()
|
* @see also elm_naviframe_item_style_set()
|
||||||
*/
|
*/
|
||||||
EAPI const char *elm_naviframe_item_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
EAPI const char *elm_naviframe_item_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
||||||
|
@ -26805,20 +26805,20 @@ extern "C" {
|
||||||
* @brief Show/Hide the title area
|
* @brief Show/Hide the title area
|
||||||
*
|
*
|
||||||
* @param it The naviframe item
|
* @param it The naviframe item
|
||||||
* @param visible If @c EINA_TRUE, title area will be visible, disable
|
* @param visible If @c EINA_TRUE, title area will be visible, disable
|
||||||
* otherwise
|
* otherwise
|
||||||
*
|
*
|
||||||
* When the title area is invisible, then the controls would be hidden so as * to expand the content area to full-size.
|
* When the title area is invisible, then the controls would be hidden so as * to expand the content area to full-size.
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_item_title_visible_get()
|
* @see also elm_naviframe_item_title_visible_get()
|
||||||
*/
|
*/
|
||||||
EAPI void elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible) EINA_ARG_NONNULL(1);
|
EAPI void elm_naviframe_item_title_visible_set(Elm_Object_Item *it, Eina_Bool visible) EINA_ARG_NONNULL(1);
|
||||||
/**
|
/**
|
||||||
* @brief Get a value whether title area is visible or not.
|
* @brief Get a value whether title area is visible or not.
|
||||||
*
|
*
|
||||||
* @param it The naviframe item
|
* @param it The naviframe item
|
||||||
* @return If @c EINA_TRUE, title area is visible
|
* @return If @c EINA_TRUE, title area is visible
|
||||||
*
|
*
|
||||||
* @see also elm_naviframe_item_title_visible_set()
|
* @see also elm_naviframe_item_title_visible_set()
|
||||||
*/
|
*/
|
||||||
EAPI Eina_Bool elm_naviframe_item_title_visible_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
EAPI Eina_Bool elm_naviframe_item_title_visible_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1);
|
||||||
|
|
|
@ -2286,7 +2286,6 @@ elm_widget_access_info_get(Evas_Object *obj)
|
||||||
return sd->access_info;
|
return sd->access_info;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
EAPI Elm_Theme *
|
EAPI Elm_Theme *
|
||||||
elm_widget_theme_get(const Evas_Object *obj)
|
elm_widget_theme_get(const Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
|
|
@ -451,7 +451,6 @@ EAPI void _elm_widget_item_text_get_hook_set(Elm_Widget_Item *item,
|
||||||
EAPI void _elm_widget_item_signal_emit_hook_set(Elm_Widget_Item *it, Elm_Widget_On_Signal_Emit_Cb func);
|
EAPI void _elm_widget_item_signal_emit_hook_set(Elm_Widget_Item *it, Elm_Widget_On_Signal_Emit_Cb func);
|
||||||
EAPI void _elm_widget_item_access_info_set(Elm_Widget_Item *item, const char *txt);
|
EAPI void _elm_widget_item_access_info_set(Elm_Widget_Item *item, const char *txt);
|
||||||
|
|
||||||
|
|
||||||
/* debug function. don't use it unless you are tracking parenting issues */
|
/* debug function. don't use it unless you are tracking parenting issues */
|
||||||
EAPI void elm_widget_tree_dump(const Evas_Object *top);
|
EAPI void elm_widget_tree_dump(const Evas_Object *top);
|
||||||
EAPI void elm_widget_tree_dot_dump(const Evas_Object *top, FILE *output);
|
EAPI void elm_widget_tree_dot_dump(const Evas_Object *top, FILE *output);
|
||||||
|
|
Loading…
Reference in New Issue