remove eina_pure and eina_nonnull because really.. they screw up

auto-formatting scripts and i just spent a long time fixing the
results of one. the actual value of these macros is minimal at best



SVN revision: 66680
This commit is contained in:
Carsten Haitzler 2011-12-30 09:48:46 +00:00
parent ec0bd7f73f
commit 745a1517d5
71 changed files with 1448 additions and 1448 deletions

View File

@ -82,7 +82,7 @@ struct _Elm_Entry_Anchorblock_Info
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_anchorblock_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_anchorblock_add(Evas_Object *parent);
/** /**
* Set the parent of the hover popup * Set the parent of the hover popup
@ -93,7 +93,7 @@ EAPI Evas_Object *elm_anchorblock_add(Evas_Object *parent) EINA_A
* @param obj The anchorblock object * @param obj The anchorblock object
* @param parent The object to use as parent for the hover * @param parent The object to use as parent for the hover
*/ */
EAPI void elm_anchorblock_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_anchorblock_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* Get the parent of the hover popup * Get the parent of the hover popup
@ -105,7 +105,7 @@ EAPI void elm_anchorblock_hover_parent_set(Evas_Object *o
* @param obj The anchorblock object * @param obj The anchorblock object
* @return The object used as parent for the hover, NULL if none is set. * @return The object used as parent for the hover, NULL if none is set.
*/ */
EAPI Evas_Object *elm_anchorblock_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_anchorblock_hover_parent_get(const Evas_Object *obj);
/** /**
* Set the style that the hover should use * Set the style that the hover should use
@ -118,7 +118,7 @@ EAPI Evas_Object *elm_anchorblock_hover_parent_get(const Evas_Obj
* *
* @see elm_object_style_set() * @see elm_object_style_set()
*/ */
EAPI void elm_anchorblock_hover_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_anchorblock_hover_style_set(Evas_Object *obj, const char *style);
/** /**
* Get the style that the hover should use * Get the style that the hover should use
@ -130,7 +130,7 @@ EAPI void elm_anchorblock_hover_style_set(Evas_Object *ob
* *
* @see elm_object_style_set() * @see elm_object_style_set()
*/ */
EAPI const char *elm_anchorblock_hover_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_anchorblock_hover_style_get(const Evas_Object *obj);
/** /**
* Ends the hover popup in the anchorblock * Ends the hover popup in the anchorblock
@ -141,7 +141,7 @@ EAPI const char *elm_anchorblock_hover_style_get(const Evas_Obje
* *
* @param obj The anchorblock object * @param obj The anchorblock object
*/ */
EAPI void elm_anchorblock_hover_end(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_anchorblock_hover_end(Evas_Object *obj);
/** /**
* Appends a custom item provider to the given anchorblock * Appends a custom item provider to the given anchorblock
@ -163,7 +163,7 @@ EAPI void elm_anchorblock_hover_end(Evas_Object *obj) EIN
* *
* @see elm_entry_item_provider_append() * @see elm_entry_item_provider_append()
*/ */
EAPI void elm_anchorblock_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorblock_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
/** /**
* Prepend a custom item provider to the given anchorblock * Prepend a custom item provider to the given anchorblock
@ -175,7 +175,7 @@ EAPI void elm_anchorblock_item_provider_append(Evas_Objec
* @param func The function to add to the list of providers * @param func The function to add to the list of providers
* @param data User data that will be passed to the callback function * @param data User data that will be passed to the callback function
*/ */
EAPI void elm_anchorblock_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorblock_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
/** /**
* Remove a custom item provider from the list of the given anchorblock * Remove a custom item provider from the list of the given anchorblock
@ -190,7 +190,7 @@ EAPI void elm_anchorblock_item_provider_prepend(Evas_Obje
* @param func The function to remove from the list * @param func The function to remove from the list
* @param data The data matching the function to remove from the list * @param data The data matching the function to remove from the list
*/ */
EAPI void elm_anchorblock_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorblock_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorblock, const char *item), void *data);
/** /**
* @} * @}

View File

@ -85,7 +85,7 @@ struct _Elm_Entry_Anchorview_Info
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_anchorview_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_anchorview_add(Evas_Object *parent);
/** /**
* Set the parent of the hover popup * Set the parent of the hover popup
@ -97,7 +97,7 @@ EAPI Evas_Object *elm_anchorview_add(Evas_Object *parent) EINA_AR
* @param obj The anchorview object * @param obj The anchorview object
* @param parent The object to use as parent for the hover * @param parent The object to use as parent for the hover
*/ */
EAPI void elm_anchorview_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_anchorview_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* Get the parent of the hover popup * Get the parent of the hover popup
@ -108,7 +108,7 @@ EAPI void elm_anchorview_hover_parent_set(Evas_Object *ob
* @param obj The anchorview object * @param obj The anchorview object
* @return The object used as parent for the hover, NULL if none is set. * @return The object used as parent for the hover, NULL if none is set.
*/ */
EAPI Evas_Object *elm_anchorview_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_anchorview_hover_parent_get(const Evas_Object *obj);
/** /**
* Set the style that the hover should use * Set the style that the hover should use
@ -121,7 +121,7 @@ EAPI Evas_Object *elm_anchorview_hover_parent_get(const Evas_Obje
* *
* @see elm_object_style_set() * @see elm_object_style_set()
*/ */
EAPI void elm_anchorview_hover_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_anchorview_hover_style_set(Evas_Object *obj, const char *style);
/** /**
* Get the style that the hover should use * Get the style that the hover should use
@ -133,7 +133,7 @@ EAPI void elm_anchorview_hover_style_set(Evas_Object *obj
* *
* @see elm_object_style_set() * @see elm_object_style_set()
*/ */
EAPI const char *elm_anchorview_hover_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_anchorview_hover_style_get(const Evas_Object *obj);
/** /**
* Ends the hover popup in the anchorview * Ends the hover popup in the anchorview
@ -144,7 +144,7 @@ EAPI const char *elm_anchorview_hover_style_get(const Evas_Objec
* *
* @param obj The anchorview object * @param obj The anchorview object
*/ */
EAPI void elm_anchorview_hover_end(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_anchorview_hover_end(Evas_Object *obj);
/** /**
* Set bouncing behaviour when the scrolled content reaches an edge * Set bouncing behaviour when the scrolled content reaches an edge
@ -158,7 +158,7 @@ EAPI void elm_anchorview_hover_end(Evas_Object *obj) EINA
* *
* @see elm_scroller_bounce_set() * @see elm_scroller_bounce_set()
*/ */
EAPI void elm_anchorview_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_anchorview_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* Get the set bouncing behaviour of the internal scroller * Get the set bouncing behaviour of the internal scroller
@ -174,7 +174,7 @@ EAPI void elm_anchorview_bounce_set(Evas_Object *obj, Ein
* *
* @see elm_scroller_bounce_get() * @see elm_scroller_bounce_get()
*/ */
EAPI void elm_anchorview_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_anchorview_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* Appends a custom item provider to the given anchorview * Appends a custom item provider to the given anchorview
@ -196,7 +196,7 @@ EAPI void elm_anchorview_bounce_get(const Evas_Object *ob
* *
* @see elm_entry_item_provider_append() * @see elm_entry_item_provider_append()
*/ */
EAPI void elm_anchorview_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorview_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data);
/** /**
* Prepend a custom item provider to the given anchorview * Prepend a custom item provider to the given anchorview
@ -208,7 +208,7 @@ EAPI void elm_anchorview_item_provider_append(Evas_Object
* @param func The function to add to the list of providers * @param func The function to add to the list of providers
* @param data User data that will be passed to the callback function * @param data User data that will be passed to the callback function
*/ */
EAPI void elm_anchorview_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorview_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data);
/** /**
* Remove a custom item provider from the list of the given anchorview * Remove a custom item provider from the list of the given anchorview
@ -223,7 +223,7 @@ EAPI void elm_anchorview_item_provider_prepend(Evas_Objec
* @param func The function to remove from the list * @param func The function to remove from the list
* @param data The data matching the function to remove from the list * @param data The data matching the function to remove from the list
*/ */
EAPI void elm_anchorview_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_anchorview_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * anchorview, const char *item), void *data);
/** /**
* @} * @}

View File

@ -49,7 +49,7 @@ typedef enum
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI Evas_Object *elm_ctxpopup_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_ctxpopup_add(Evas_Object *parent);
/** /**
* @brief Set the Ctxpopup's parent * @brief Set the Ctxpopup's parent
@ -67,7 +67,7 @@ EAPI Evas_Object *elm_ctxpopup_add(Evas_Object *parent) EINA_ARG
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1, 2); EAPI void elm_ctxpopup_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* @brief Get the Ctxpopup's parent * @brief Get the Ctxpopup's parent
@ -78,7 +78,7 @@ EAPI void elm_ctxpopup_hover_parent_set(Evas_Object *obj
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI Evas_Object *elm_ctxpopup_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_ctxpopup_hover_parent_get(const Evas_Object *obj);
/** /**
* @brief Clear all items in the given ctxpopup object. * @brief Clear all items in the given ctxpopup object.
@ -87,7 +87,7 @@ EAPI Evas_Object *elm_ctxpopup_hover_parent_get(const Evas_Objec
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_ctxpopup_clear(Evas_Object *obj);
/** /**
* @brief Change the ctxpopup's orientation to horizontal or vertical. * @brief Change the ctxpopup's orientation to horizontal or vertical.
@ -97,7 +97,7 @@ EAPI void elm_ctxpopup_clear(Evas_Object *obj) EINA_ARG_
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_ctxpopup_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* @brief Get the value of current ctxpopup object's orientation. * @brief Get the value of current ctxpopup object's orientation.
@ -109,7 +109,7 @@ EAPI void elm_ctxpopup_horizontal_set(Evas_Object *obj,
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI Eina_Bool elm_ctxpopup_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_ctxpopup_horizontal_get(const Evas_Object *obj);
/** /**
* @brief Add a new item to a ctxpopup object. * @brief Add a new item to a ctxpopup object.
@ -128,7 +128,7 @@ EAPI Eina_Bool elm_ctxpopup_horizontal_get(const Evas_Object
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI Elm_Object_Item *elm_ctxpopup_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_ctxpopup_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data);
/** /**
* @brief Delete the given item in a ctxpopup object. * @brief Delete the given item in a ctxpopup object.
@ -139,7 +139,7 @@ EAPI Elm_Object_Item *elm_ctxpopup_item_append(Evas_Object *obj, con
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_ctxpopup_item_del(Elm_Object_Item *it);
/** /**
* @brief Set the direction priority of a ctxpopup. * @brief Set the direction priority of a ctxpopup.
@ -158,7 +158,7 @@ EAPI void elm_ctxpopup_item_del(Elm_Object_Item *it) EIN
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_direction_priority_set(Evas_Object *obj, Elm_Ctxpopup_Direction first, Elm_Ctxpopup_Direction second, Elm_Ctxpopup_Direction third, Elm_Ctxpopup_Direction fourth) EINA_ARG_NONNULL(1); EAPI void elm_ctxpopup_direction_priority_set(Evas_Object *obj, Elm_Ctxpopup_Direction first, Elm_Ctxpopup_Direction second, Elm_Ctxpopup_Direction third, Elm_Ctxpopup_Direction fourth);
/** /**
* @brief Get the direction priority of a ctxpopup. * @brief Get the direction priority of a ctxpopup.
@ -173,7 +173,7 @@ EAPI void elm_ctxpopup_direction_priority_set(Evas_Objec
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI void elm_ctxpopup_direction_priority_get(Evas_Object *obj, Elm_Ctxpopup_Direction *first, Elm_Ctxpopup_Direction *second, Elm_Ctxpopup_Direction *third, Elm_Ctxpopup_Direction *fourth) EINA_ARG_NONNULL(1); EAPI void elm_ctxpopup_direction_priority_get(Evas_Object *obj, Elm_Ctxpopup_Direction *first, Elm_Ctxpopup_Direction *second, Elm_Ctxpopup_Direction *third, Elm_Ctxpopup_Direction *fourth);
/** /**
* @brief Get the current direction of a ctxpopup. * @brief Get the current direction of a ctxpopup.
@ -185,7 +185,7 @@ EAPI void elm_ctxpopup_direction_priority_get(Evas_Objec
* *
* @ingroup Ctxpopup * @ingroup Ctxpopup
*/ */
EAPI Elm_Ctxpopup_Direction elm_ctxpopup_direction_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Ctxpopup_Direction elm_ctxpopup_direction_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -72,7 +72,7 @@ typedef enum
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Evas_Object *elm_fileselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_add(Evas_Object *parent);
/** /**
* Enable/disable the file name entry box where the user can type * Enable/disable the file name entry box where the user can type
@ -91,7 +91,7 @@ EAPI Evas_Object *elm_fileselector_add(Evas_Object *parent) EINA_ARG_NO
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_is_save_set(Evas_Object *obj, Eina_Bool is_save) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_is_save_set(Evas_Object *obj, Eina_Bool is_save);
/** /**
* Get whether the given file selector is in "saving dialog" mode * Get whether the given file selector is in "saving dialog" mode
@ -104,7 +104,7 @@ EAPI void elm_fileselector_is_save_set(Evas_Object *obj, Eina_B
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Eina_Bool elm_fileselector_is_save_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_is_save_get(const Evas_Object *obj);
/** /**
* Enable/disable folder-only view for a given file selector widget * Enable/disable folder-only view for a given file selector widget
@ -121,7 +121,7 @@ EAPI Eina_Bool elm_fileselector_is_save_get(const Evas_Object *obj)
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_folder_only_set(Evas_Object *obj, Eina_Bool only) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_folder_only_set(Evas_Object *obj, Eina_Bool only);
/** /**
* Get whether folder-only view is set for a given file selector * Get whether folder-only view is set for a given file selector
@ -136,7 +136,7 @@ EAPI void elm_fileselector_folder_only_set(Evas_Object *obj, Ei
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Eina_Bool elm_fileselector_folder_only_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_folder_only_get(const Evas_Object *obj);
/** /**
* Enable/disable the "ok" and "cancel" buttons on a given file * Enable/disable the "ok" and "cancel" buttons on a given file
@ -153,7 +153,7 @@ EAPI Eina_Bool elm_fileselector_folder_only_get(const Evas_Object *o
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_buttons_ok_cancel_set(Evas_Object *obj, Eina_Bool buttons) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_buttons_ok_cancel_set(Evas_Object *obj, Eina_Bool buttons);
/** /**
* Get whether the "ok" and "cancel" buttons on a given file * Get whether the "ok" and "cancel" buttons on a given file
@ -167,7 +167,7 @@ EAPI void elm_fileselector_buttons_ok_cancel_set(Evas_Object *o
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Eina_Bool elm_fileselector_buttons_ok_cancel_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_buttons_ok_cancel_get(const Evas_Object *obj);
/** /**
* Enable/disable a tree view in the given file selector widget, * Enable/disable a tree view in the given file selector widget,
@ -187,7 +187,7 @@ EAPI Eina_Bool elm_fileselector_buttons_ok_cancel_get(const Evas_Obj
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool expand) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_expandable_set(Evas_Object *obj, Eina_Bool expand);
/** /**
* Get whether tree view is enabled for the given file selector * Get whether tree view is enabled for the given file selector
@ -201,7 +201,7 @@ EAPI void elm_fileselector_expandable_set(Evas_Object *obj, Ein
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Eina_Bool elm_fileselector_expandable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_expandable_get(const Evas_Object *obj);
/** /**
* Set, programmatically, the @b directory that a given file * Set, programmatically, the @b directory that a given file
@ -218,7 +218,7 @@ EAPI Eina_Bool elm_fileselector_expandable_get(const Evas_Object *ob
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_path_set(Evas_Object *obj, const char *path) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_path_set(Evas_Object *obj, const char *path);
/** /**
* Get the parent directory's path that a given file selector * Get the parent directory's path that a given file selector
@ -232,7 +232,7 @@ EAPI void elm_fileselector_path_set(Evas_Object *obj, const cha
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI const char *elm_fileselector_path_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_path_get(const Evas_Object *obj);
/** /**
* Set, programmatically, the currently selected file/directory in * Set, programmatically, the currently selected file/directory in
@ -248,7 +248,7 @@ EAPI const char *elm_fileselector_path_get(const Evas_Object *obj) EIN
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const char *path) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const char *path);
/** /**
* Get the currently selected item's (full) path, in the given file * Get the currently selected item's (full) path, in the given file
@ -265,7 +265,7 @@ EAPI Eina_Bool elm_fileselector_selected_set(Evas_Object *obj, const
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI const char *elm_fileselector_selected_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_selected_get(const Evas_Object *obj);
/** /**
* Set the mode in which a given file selector widget will display * Set the mode in which a given file selector widget will display
@ -292,7 +292,7 @@ EAPI const char *elm_fileselector_selected_get(const Evas_Object *obj)
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI void elm_fileselector_mode_set(Evas_Object *obj, Elm_Fileselector_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_mode_set(Evas_Object *obj, Elm_Fileselector_Mode mode);
/** /**
* Get the mode in which a given file selector widget is displaying * Get the mode in which a given file selector widget is displaying
@ -305,7 +305,7 @@ EAPI void elm_fileselector_mode_set(Evas_Object *obj, Elm_Files
* *
* @ingroup Fileselector * @ingroup Fileselector
*/ */
EAPI Elm_Fileselector_Mode elm_fileselector_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Fileselector_Mode elm_fileselector_mode_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -44,7 +44,7 @@
* @return a new file selector button widget handle or @c NULL, on * @return a new file selector button widget handle or @c NULL, on
* errors * errors
*/ */
EAPI Evas_Object *elm_fileselector_button_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_button_add(Evas_Object *parent);
/** /**
* Set the icon on a given file selector button widget * Set the icon on a given file selector button widget
@ -58,7 +58,7 @@ EAPI Evas_Object *elm_fileselector_button_add(Evas_Object *parent
* *
* @see elm_fileselector_button_icon_get() * @see elm_fileselector_button_icon_get()
*/ */
EAPI void elm_fileselector_button_icon_set(Evas_Object *obj, Evas_Object *icon) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_icon_set(Evas_Object *obj, Evas_Object *icon);
/** /**
* Get the icon set for a given file selector button widget * Get the icon set for a given file selector button widget
@ -69,7 +69,7 @@ EAPI void elm_fileselector_button_icon_set(Evas_Object *o
* *
* @see elm_fileselector_button_icon_set() * @see elm_fileselector_button_icon_set()
*/ */
EAPI Evas_Object *elm_fileselector_button_icon_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_button_icon_get(const Evas_Object *obj);
/** /**
* Unset the icon used in a given file selector button widget * Unset the icon used in a given file selector button widget
@ -83,7 +83,7 @@ EAPI Evas_Object *elm_fileselector_button_icon_get(const Evas_Obj
* *
* @see elm_fileselector_button_icon_set() * @see elm_fileselector_button_icon_set()
*/ */
EAPI Evas_Object *elm_fileselector_button_icon_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_button_icon_unset(Evas_Object *obj);
/** /**
* Set the title for a given file selector button widget's window * Set the title for a given file selector button widget's window
@ -100,7 +100,7 @@ EAPI Evas_Object *elm_fileselector_button_icon_unset(Evas_Object
* *
* @see elm_fileselector_button_window_title_get() * @see elm_fileselector_button_window_title_get()
*/ */
EAPI void elm_fileselector_button_window_title_set(Evas_Object *obj, const char *title) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_window_title_set(Evas_Object *obj, const char *title);
/** /**
* Get the title set for a given file selector button widget's * Get the title set for a given file selector button widget's
@ -111,7 +111,7 @@ EAPI void elm_fileselector_button_window_title_set(Evas_O
* *
* @see elm_fileselector_button_window_title_get() for more details * @see elm_fileselector_button_window_title_get() for more details
*/ */
EAPI const char *elm_fileselector_button_window_title_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_button_window_title_get(const Evas_Object *obj);
/** /**
* Set the size of a given file selector button widget's window, * Set the size of a given file selector button widget's window,
@ -127,7 +127,7 @@ EAPI const char *elm_fileselector_button_window_title_get(const
* *
* @see elm_fileselector_button_window_size_get() * @see elm_fileselector_button_window_size_get()
*/ */
EAPI void elm_fileselector_button_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height);
/** /**
* Get the size of a given file selector button widget's window, * Get the size of a given file selector button widget's window,
@ -142,7 +142,7 @@ EAPI void elm_fileselector_button_window_size_set(Evas_Ob
* *
* @see elm_fileselector_button_window_size_set(), for more details * @see elm_fileselector_button_window_size_set(), for more details
*/ */
EAPI void elm_fileselector_button_window_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_window_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height);
/** /**
* Set the initial file system path for a given file selector * Set the initial file system path for a given file selector
@ -158,7 +158,7 @@ EAPI void elm_fileselector_button_window_size_get(const E
* *
* @see elm_fileselector_button_path_get() * @see elm_fileselector_button_path_get()
*/ */
EAPI void elm_fileselector_button_path_set(Evas_Object *obj, const char *path) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_path_set(Evas_Object *obj, const char *path);
/** /**
* Get the initial file system path set for a given file selector * Get the initial file system path set for a given file selector
@ -169,7 +169,7 @@ EAPI void elm_fileselector_button_path_set(Evas_Object *o
* *
* @see elm_fileselector_button_path_set() for more details * @see elm_fileselector_button_path_set() for more details
*/ */
EAPI const char *elm_fileselector_button_path_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_button_path_get(const Evas_Object *obj);
/** /**
* Enable/disable a tree view in the given file selector button * Enable/disable a tree view in the given file selector button
@ -189,7 +189,7 @@ EAPI const char *elm_fileselector_button_path_get(const Evas_Obj
* *
* @see elm_fileselector_expandable_get() * @see elm_fileselector_expandable_get()
*/ */
EAPI void elm_fileselector_button_expandable_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_expandable_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether tree view is enabled for the given file selector * Get whether tree view is enabled for the given file selector
@ -201,7 +201,7 @@ EAPI void elm_fileselector_button_expandable_set(Evas_Obj
* *
* @see elm_fileselector_expandable_set() for more details * @see elm_fileselector_expandable_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_button_expandable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_button_expandable_get(const Evas_Object *obj);
/** /**
* Set whether a given file selector button widget's internal file * Set whether a given file selector button widget's internal file
@ -219,7 +219,7 @@ EAPI Eina_Bool elm_fileselector_button_expandable_get(const Ev
* *
* @see elm_fileselector_folder_only_get() * @see elm_fileselector_folder_only_get()
*/ */
EAPI void elm_fileselector_button_folder_only_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_folder_only_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether a given file selector button widget's internal file * Get whether a given file selector button widget's internal file
@ -233,7 +233,7 @@ EAPI void elm_fileselector_button_folder_only_set(Evas_Ob
* *
* @see elm_fileselector_button_folder_only_set() for more details * @see elm_fileselector_button_folder_only_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_button_folder_only_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_button_folder_only_get(const Evas_Object *obj);
/** /**
* Enable/disable the file name entry box where the user can type * Enable/disable the file name entry box where the user can type
@ -250,7 +250,7 @@ EAPI Eina_Bool elm_fileselector_button_folder_only_get(const E
* *
* @see elm_fileselector_is_save_get() * @see elm_fileselector_is_save_get()
*/ */
EAPI void elm_fileselector_button_is_save_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_is_save_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether the given file selector button widget's internal * Get whether the given file selector button widget's internal
@ -263,7 +263,7 @@ EAPI void elm_fileselector_button_is_save_set(Evas_Object
* *
* @see elm_fileselector_button_is_save_set() for more details * @see elm_fileselector_button_is_save_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_button_is_save_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_button_is_save_get(const Evas_Object *obj);
/** /**
* Set whether a given file selector button widget's internal file * Set whether a given file selector button widget's internal file
@ -277,7 +277,7 @@ EAPI Eina_Bool elm_fileselector_button_is_save_get(const Evas_
* @see elm_win_inwin_add() for more information on inner windows * @see elm_win_inwin_add() for more information on inner windows
* @see elm_fileselector_button_inwin_mode_get() * @see elm_fileselector_button_inwin_mode_get()
*/ */
EAPI void elm_fileselector_button_inwin_mode_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_button_inwin_mode_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether a given file selector button widget's internal file * Get whether a given file selector button widget's internal file
@ -290,7 +290,7 @@ EAPI void elm_fileselector_button_inwin_mode_set(Evas_Obj
* *
* @see elm_fileselector_button_inwin_mode_set() for more details * @see elm_fileselector_button_inwin_mode_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_button_inwin_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_button_inwin_mode_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -56,7 +56,7 @@
* @return a new file selector entry widget handle or @c NULL, on * @return a new file selector entry widget handle or @c NULL, on
* errors * errors
*/ */
EAPI Evas_Object *elm_fileselector_entry_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_entry_add(Evas_Object *parent);
/** /**
* Set the icon on a given file selector entry widget's button * Set the icon on a given file selector entry widget's button
@ -70,7 +70,7 @@ EAPI Evas_Object *elm_fileselector_entry_add(Evas_Object *parent)
* *
* @see elm_fileselector_entry_button_icon_get() * @see elm_fileselector_entry_button_icon_get()
*/ */
EAPI void elm_fileselector_entry_button_icon_set(Evas_Object *obj, Evas_Object *icon) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_button_icon_set(Evas_Object *obj, Evas_Object *icon);
/** /**
* Get the icon set for a given file selector entry widget's button * Get the icon set for a given file selector entry widget's button
@ -81,7 +81,7 @@ EAPI void elm_fileselector_entry_button_icon_set(Evas_Obj
* *
* @see elm_fileselector_entry_button_icon_set() * @see elm_fileselector_entry_button_icon_set()
*/ */
EAPI Evas_Object *elm_fileselector_entry_button_icon_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_entry_button_icon_get(const Evas_Object *obj);
/** /**
* Unset the icon used in a given file selector entry widget's * Unset the icon used in a given file selector entry widget's
@ -96,7 +96,7 @@ EAPI Evas_Object *elm_fileselector_entry_button_icon_get(const Ev
* *
* @see elm_fileselector_entry_button_icon_set() * @see elm_fileselector_entry_button_icon_set()
*/ */
EAPI Evas_Object *elm_fileselector_entry_button_icon_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_fileselector_entry_button_icon_unset(Evas_Object *obj);
/** /**
* Set the title for a given file selector entry widget's window * Set the title for a given file selector entry widget's window
@ -113,7 +113,7 @@ EAPI Evas_Object *elm_fileselector_entry_button_icon_unset(Evas_O
* *
* @see elm_fileselector_entry_window_title_get() * @see elm_fileselector_entry_window_title_get()
*/ */
EAPI void elm_fileselector_entry_window_title_set(Evas_Object *obj, const char *title) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_window_title_set(Evas_Object *obj, const char *title);
/** /**
* Get the title set for a given file selector entry widget's * Get the title set for a given file selector entry widget's
@ -124,7 +124,7 @@ EAPI void elm_fileselector_entry_window_title_set(Evas_Ob
* *
* @see elm_fileselector_entry_window_title_get() for more details * @see elm_fileselector_entry_window_title_get() for more details
*/ */
EAPI const char *elm_fileselector_entry_window_title_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_entry_window_title_get(const Evas_Object *obj);
/** /**
* Set the size of a given file selector entry widget's window, * Set the size of a given file selector entry widget's window,
@ -140,7 +140,7 @@ EAPI const char *elm_fileselector_entry_window_title_get(const E
* *
* @see elm_fileselector_entry_window_size_get() * @see elm_fileselector_entry_window_size_get()
*/ */
EAPI void elm_fileselector_entry_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_window_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height);
/** /**
* Get the size of a given file selector entry widget's window, * Get the size of a given file selector entry widget's window,
@ -155,7 +155,7 @@ EAPI void elm_fileselector_entry_window_size_set(Evas_Obj
* *
* @see elm_fileselector_entry_window_size_set(), for more details * @see elm_fileselector_entry_window_size_set(), for more details
*/ */
EAPI void elm_fileselector_entry_window_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_window_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height);
/** /**
* Set the initial file system path and the entry's path string for * Set the initial file system path and the entry's path string for
@ -171,7 +171,7 @@ EAPI void elm_fileselector_entry_window_size_get(const Ev
* *
* @see elm_fileselector_entry_path_get() * @see elm_fileselector_entry_path_get()
*/ */
EAPI void elm_fileselector_entry_path_set(Evas_Object *obj, const char *path) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_path_set(Evas_Object *obj, const char *path);
/** /**
* Get the entry's path string for a given file selector entry * Get the entry's path string for a given file selector entry
@ -182,7 +182,7 @@ EAPI void elm_fileselector_entry_path_set(Evas_Object *ob
* *
* @see elm_fileselector_entry_path_set() for more details * @see elm_fileselector_entry_path_set() for more details
*/ */
EAPI const char *elm_fileselector_entry_path_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_entry_path_get(const Evas_Object *obj);
/** /**
* Enable/disable a tree view in the given file selector entry * Enable/disable a tree view in the given file selector entry
@ -201,7 +201,7 @@ EAPI const char *elm_fileselector_entry_path_get(const Evas_Obje
* *
* @see elm_fileselector_expandable_get() * @see elm_fileselector_expandable_get()
*/ */
EAPI void elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_expandable_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether tree view is enabled for the given file selector * Get whether tree view is enabled for the given file selector
@ -213,7 +213,7 @@ EAPI void elm_fileselector_entry_expandable_set(Evas_Obje
* *
* @see elm_fileselector_expandable_set() for more details * @see elm_fileselector_expandable_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_entry_expandable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_entry_expandable_get(const Evas_Object *obj);
/** /**
* Set whether a given file selector entry widget's internal file * Set whether a given file selector entry widget's internal file
@ -231,7 +231,7 @@ EAPI Eina_Bool elm_fileselector_entry_expandable_get(const Eva
* *
* @see elm_fileselector_folder_only_get() * @see elm_fileselector_folder_only_get()
*/ */
EAPI void elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_folder_only_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether a given file selector entry widget's internal file * Get whether a given file selector entry widget's internal file
@ -245,7 +245,7 @@ EAPI void elm_fileselector_entry_folder_only_set(Evas_Obj
* *
* @see elm_fileselector_entry_folder_only_set() for more details * @see elm_fileselector_entry_folder_only_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_entry_folder_only_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_entry_folder_only_get(const Evas_Object *obj);
/** /**
* Enable/disable the file name entry box where the user can type * Enable/disable the file name entry box where the user can type
@ -262,7 +262,7 @@ EAPI Eina_Bool elm_fileselector_entry_folder_only_get(const Ev
* *
* @see elm_fileselector_is_save_get() * @see elm_fileselector_is_save_get()
*/ */
EAPI void elm_fileselector_entry_is_save_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_is_save_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether the given file selector entry widget's internal * Get whether the given file selector entry widget's internal
@ -275,7 +275,7 @@ EAPI void elm_fileselector_entry_is_save_set(Evas_Object
* *
* @see elm_fileselector_entry_is_save_set() for more details * @see elm_fileselector_entry_is_save_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_entry_is_save_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_entry_is_save_get(const Evas_Object *obj);
/** /**
* Set whether a given file selector entry widget's internal file * Set whether a given file selector entry widget's internal file
@ -289,7 +289,7 @@ EAPI Eina_Bool elm_fileselector_entry_is_save_get(const Evas_O
* @see elm_win_inwin_add() for more information on inner windows * @see elm_win_inwin_add() for more information on inner windows
* @see elm_fileselector_entry_inwin_mode_get() * @see elm_fileselector_entry_inwin_mode_get()
*/ */
EAPI void elm_fileselector_entry_inwin_mode_set(Evas_Object *obj, Eina_Bool value) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_inwin_mode_set(Evas_Object *obj, Eina_Bool value);
/** /**
* Get whether a given file selector entry widget's internal file * Get whether a given file selector entry widget's internal file
@ -302,7 +302,7 @@ EAPI void elm_fileselector_entry_inwin_mode_set(Evas_Obje
* *
* @see elm_fileselector_entry_inwin_mode_set() for more details * @see elm_fileselector_entry_inwin_mode_set() for more details
*/ */
EAPI Eina_Bool elm_fileselector_entry_inwin_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_fileselector_entry_inwin_mode_get(const Evas_Object *obj);
/** /**
* Set the initial file system path for a given file selector entry * Set the initial file system path for a given file selector entry
@ -318,7 +318,7 @@ EAPI Eina_Bool elm_fileselector_entry_inwin_mode_get(const Eva
* *
* @see elm_fileselector_entry_path_get() * @see elm_fileselector_entry_path_get()
*/ */
EAPI void elm_fileselector_entry_selected_set(Evas_Object *obj, const char *path) EINA_ARG_NONNULL(1); EAPI void elm_fileselector_entry_selected_set(Evas_Object *obj, const char *path);
/** /**
* Get the parent directory's path to the latest file selection on * Get the parent directory's path to the latest file selection on
@ -330,7 +330,7 @@ EAPI void elm_fileselector_entry_selected_set(Evas_Object
* *
* @see elm_fileselector_entry_path_set() * @see elm_fileselector_entry_path_set()
*/ */
EAPI const char *elm_fileselector_entry_selected_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_fileselector_entry_selected_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -47,7 +47,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_hoversel_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hoversel_add(Evas_Object *parent);
/** /**
* @brief This sets the hoversel to expand horizontally. * @brief This sets the hoversel to expand horizontally.
@ -59,7 +59,7 @@ EAPI Evas_Object *elm_hoversel_add(Evas_Object *parent) EINA_ARG
* @note The initial button will display horizontally regardless of this * @note The initial button will display horizontally regardless of this
* setting. * setting.
*/ */
EAPI void elm_hoversel_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* @brief This returns whether the hoversel is set to expand horizontally. * @brief This returns whether the hoversel is set to expand horizontally.
@ -69,7 +69,7 @@ EAPI void elm_hoversel_horizontal_set(Evas_Object *obj,
* *
* @see elm_hoversel_horizontal_set() * @see elm_hoversel_horizontal_set()
*/ */
EAPI Eina_Bool elm_hoversel_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_hoversel_horizontal_get(const Evas_Object *obj);
/** /**
* @brief Set the Hover parent * @brief Set the Hover parent
@ -81,7 +81,7 @@ EAPI Eina_Bool elm_hoversel_horizontal_get(const Evas_Object
* hoversel is clicked. Should probably be the window that the hoversel is * hoversel is clicked. Should probably be the window that the hoversel is
* in. See @ref Hover objects for more information. * in. See @ref Hover objects for more information.
*/ */
EAPI void elm_hoversel_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* @brief Get the Hover parent * @brief Get the Hover parent
* *
@ -92,7 +92,7 @@ EAPI void elm_hoversel_hover_parent_set(Evas_Object *obj
* *
* @see elm_hoversel_hover_parent_set() * @see elm_hoversel_hover_parent_set()
*/ */
EAPI Evas_Object *elm_hoversel_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hoversel_hover_parent_get(const Evas_Object *obj);
/** /**
* @brief This triggers the hoversel popup from code, the same as if the user * @brief This triggers the hoversel popup from code, the same as if the user
@ -100,7 +100,7 @@ EAPI Evas_Object *elm_hoversel_hover_parent_get(const Evas_Objec
* *
* @param obj The hoversel object * @param obj The hoversel object
*/ */
EAPI void elm_hoversel_hover_begin(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_hover_begin(Evas_Object *obj);
/** /**
* @brief This dismisses the hoversel popup as if the user had clicked * @brief This dismisses the hoversel popup as if the user had clicked
@ -108,7 +108,7 @@ EAPI void elm_hoversel_hover_begin(Evas_Object *obj) EIN
* *
* @param obj The hoversel object * @param obj The hoversel object
*/ */
EAPI void elm_hoversel_hover_end(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_hover_end(Evas_Object *obj);
/** /**
* @brief Returns whether the hoversel is expanded. * @brief Returns whether the hoversel is expanded.
@ -117,7 +117,7 @@ EAPI void elm_hoversel_hover_end(Evas_Object *obj) EINA_
* @return This will return EINA_TRUE if the hoversel is expanded or * @return This will return EINA_TRUE if the hoversel is expanded or
* EINA_FALSE if it is not expanded. * EINA_FALSE if it is not expanded.
*/ */
EAPI Eina_Bool elm_hoversel_expanded_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_hoversel_expanded_get(const Evas_Object *obj);
/** /**
* @brief This will remove all the children items from the hoversel. * @brief This will remove all the children items from the hoversel.
@ -130,7 +130,7 @@ EAPI Eina_Bool elm_hoversel_expanded_get(const Evas_Object *o
* @see elm_hoversel_item_del_cb_set() * @see elm_hoversel_item_del_cb_set()
* @see elm_hoversel_item_del() * @see elm_hoversel_item_del()
*/ */
EAPI void elm_hoversel_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_clear(Evas_Object *obj);
/** /**
* @brief Get the list of items within the given hoversel. * @brief Get the list of items within the given hoversel.
@ -140,7 +140,7 @@ EAPI void elm_hoversel_clear(Evas_Object *obj) EINA_ARG_
* *
* @see elm_hoversel_item_add() * @see elm_hoversel_item_add()
*/ */
EAPI const Eina_List *elm_hoversel_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_hoversel_items_get(const Evas_Object *obj);
/** /**
* @brief Add an item to the hoversel button * @brief Add an item to the hoversel button
@ -162,7 +162,7 @@ EAPI const Eina_List *elm_hoversel_items_get(const Evas_Object *obj)
* For more information on what @p icon_file and @p icon_type are see the * For more information on what @p icon_file and @p icon_type are see the
* @ref Icon "icon documentation". * @ref Icon "icon documentation".
*/ */
EAPI Elm_Object_Item *elm_hoversel_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_hoversel_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data);
/** /**
* @brief Delete an item from the hoversel * @brief Delete an item from the hoversel
@ -175,7 +175,7 @@ EAPI Elm_Object_Item *elm_hoversel_item_add(Evas_Object *obj, const
* @see elm_hoversel_item_add() * @see elm_hoversel_item_add()
* @see elm_hoversel_item_del_cb_set() * @see elm_hoversel_item_del_cb_set()
*/ */
EAPI void elm_hoversel_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_item_del(Elm_Object_Item *it);
/** /**
* @brief Set the function to be called when an item from the hoversel is * @brief Set the function to be called when an item from the hoversel is
@ -191,7 +191,7 @@ EAPI void elm_hoversel_item_del(Elm_Object_Item *it) EIN
* *
* @see elm_hoversel_item_add() * @see elm_hoversel_item_add()
*/ */
EAPI void elm_hoversel_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func);
/** /**
* @brief This sets the icon for the given hoversel item. * @brief This sets the icon for the given hoversel item.
@ -208,7 +208,7 @@ EAPI void elm_hoversel_item_del_cb_set(Elm_Object_Item *
* *
* @see elm_hoversel_item_add() * @see elm_hoversel_item_add()
*/ */
EAPI void elm_hoversel_item_icon_set(Elm_Object_Item *it, const char *icon_file, const char *icon_group, Elm_Icon_Type icon_type) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_item_icon_set(Elm_Object_Item *it, const char *icon_file, const char *icon_group, Elm_Icon_Type icon_type);
/** /**
* @brief Get the icon object of the hoversel item * @brief Get the icon object of the hoversel item
@ -223,7 +223,7 @@ EAPI void elm_hoversel_item_icon_set(Elm_Object_Item *it
* @see elm_hoversel_item_icon_set() * @see elm_hoversel_item_icon_set()
* @see elm_hoversel_item_add() * @see elm_hoversel_item_add()
*/ */
EAPI void elm_hoversel_item_icon_get(const Elm_Object_Item *it, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type) EINA_ARG_NONNULL(1); EAPI void elm_hoversel_item_icon_get(const Elm_Object_Item *it, const char **icon_file, const char **icon_group, Elm_Icon_Type *icon_type);
/** /**
* @} * @}

View File

@ -35,7 +35,7 @@ typedef Eina_Bool (*Elm_Multibuttonentry_Item_Filter_callback)
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
* *
*/ */
EAPI Evas_Object *elm_multibuttonentry_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_multibuttonentry_add(Evas_Object *parent);
/** /**
* Get the label * Get the label
@ -44,7 +44,7 @@ EAPI Evas_Object *elm_multibuttonentry_add(Evas_Object *parent) EI
* @return The label, or NULL if none * @return The label, or NULL if none
* *
*/ */
EAPI const char *elm_multibuttonentry_label_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_multibuttonentry_label_get(const Evas_Object *obj);
/** /**
* Set the label * Set the label
@ -53,7 +53,7 @@ EAPI const char *elm_multibuttonentry_label_get(const Evas_Object
* @param label The text label string * @param label The text label string
* *
*/ */
EAPI void elm_multibuttonentry_label_set(Evas_Object *obj, const char *label) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_label_set(Evas_Object *obj, const char *label);
/** /**
* Get the entry of the multibuttonentry object * Get the entry of the multibuttonentry object
@ -62,7 +62,7 @@ EAPI void elm_multibuttonentry_label_set(Evas_Object *obj,
* @return The entry object, or NULL if none * @return The entry object, or NULL if none
* *
*/ */
EAPI Evas_Object *elm_multibuttonentry_entry_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_multibuttonentry_entry_get(const Evas_Object *obj);
/** /**
* Get the guide text * Get the guide text
@ -71,7 +71,7 @@ EAPI Evas_Object *elm_multibuttonentry_entry_get(const Evas_Object
* @return The guide text, or NULL if none * @return The guide text, or NULL if none
* *
*/ */
EAPI const char *elm_multibuttonentry_guide_text_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_multibuttonentry_guide_text_get(const Evas_Object *obj);
/** /**
* Set the guide text * Set the guide text
@ -80,7 +80,7 @@ EAPI const char *elm_multibuttonentry_guide_text_get(const Evas_O
* @param guidetext The guide text string * @param guidetext The guide text string
* *
*/ */
EAPI void elm_multibuttonentry_guide_text_set(Evas_Object *obj, const char *guidetext) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_guide_text_set(Evas_Object *obj, const char *guidetext);
/** /**
* Get the value of shrink_mode state. * Get the value of shrink_mode state.
@ -89,7 +89,7 @@ EAPI void elm_multibuttonentry_guide_text_set(Evas_Object
* @return the value of shrink mode state. * @return the value of shrink mode state.
* *
*/ */
EAPI int elm_multibuttonentry_shrink_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_multibuttonentry_shrink_mode_get(const Evas_Object *obj);
/** /**
* Set/Unset the multibuttonentry to shrink mode state of single line * Set/Unset the multibuttonentry to shrink mode state of single line
@ -98,7 +98,7 @@ EAPI int elm_multibuttonentry_shrink_mode_get(const Evas_
* @param shrink the value of shrink_mode state. set this to 1 to set the multibuttonentry to shrink state of single line. set this to 0 to unset the contracted state. * @param shrink the value of shrink_mode state. set this to 1 to set the multibuttonentry to shrink state of single line. set this to 0 to unset the contracted state.
* *
*/ */
EAPI void elm_multibuttonentry_shrink_mode_set(Evas_Object *obj, int shrink) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_shrink_mode_set(Evas_Object *obj, int shrink);
/** /**
* Prepend a new item to the multibuttonentry * Prepend a new item to the multibuttonentry
@ -109,7 +109,7 @@ EAPI void elm_multibuttonentry_shrink_mode_set(Evas_Object
* @return A handle to the item added or NULL if not possible * @return A handle to the item added or NULL if not possible
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prepend(Evas_Object *obj, const char *label, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prepend(Evas_Object *obj, const char *label, void *data);
/** /**
* Append a new item to the multibuttonentry * Append a new item to the multibuttonentry
@ -120,7 +120,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prepend(Evas_Object *o
* @return A handle to the item added or NULL if not possible * @return A handle to the item added or NULL if not possible
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_append(Evas_Object *obj, const char *label, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_append(Evas_Object *obj, const char *label, void *data);
/** /**
* Add a new item to the multibuttonentry before the indicated object * Add a new item to the multibuttonentry before the indicated object
@ -133,7 +133,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_append(Evas_Object *ob
* @return A handle to the item added or NULL if not possible * @return A handle to the item added or NULL if not possible
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_before(Evas_Object *obj, Elm_Multibuttonentry_Item *before, const char *label, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_before(Evas_Object *obj, Elm_Multibuttonentry_Item *before, const char *label, void *data);
/** /**
* Add a new item to the multibuttonentry after the indicated object * Add a new item to the multibuttonentry after the indicated object
@ -145,7 +145,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_before(Evas_Obj
* @return A handle to the item added or NULL if not possible * @return A handle to the item added or NULL if not possible
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_after(Evas_Object *obj, Elm_Multibuttonentry_Item *after, const char *label, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_after(Evas_Object *obj, Elm_Multibuttonentry_Item *after, const char *label, void *data);
/** /**
* Get a list of items in the multibuttonentry * Get a list of items in the multibuttonentry
@ -154,7 +154,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_insert_after(Evas_Obje
* @return The list of items, or NULL if none * @return The list of items, or NULL if none
* *
*/ */
EAPI const Eina_List *elm_multibuttonentry_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_multibuttonentry_items_get(const Evas_Object *obj);
/** /**
* Get the first item in the multibuttonentry * Get the first item in the multibuttonentry
@ -163,7 +163,7 @@ EAPI const Eina_List *elm_multibuttonentry_items_get(const Evas_Object
* @return The first item, or NULL if none * @return The first item, or NULL if none
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item in the multibuttonentry * Get the last item in the multibuttonentry
@ -172,7 +172,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_first_item_get(const Evas_O
* @return The last item, or NULL if none * @return The last item, or NULL if none
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_last_item_get(const Evas_Object *obj);
/** /**
* Get the selected item in the multibuttonentry * Get the selected item in the multibuttonentry
@ -181,7 +181,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_last_item_get(const Evas_Ob
* @return The selected item, or NULL if none * @return The selected item, or NULL if none
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_selected_item_get(const Evas_Object *obj);
/** /**
* Set the selected state of an item * Set the selected state of an item
@ -190,7 +190,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_selected_item_get(const Eva
* @param selected if it's EINA_TRUE, select the item otherwise, unselect the item * @param selected if it's EINA_TRUE, select the item otherwise, unselect the item
* *
*/ */
EAPI void elm_multibuttonentry_item_select(Elm_Multibuttonentry_Item *item, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_select(Elm_Multibuttonentry_Item *item, Eina_Bool selected);
/** /**
* unselect all items. * unselect all items.
@ -198,7 +198,7 @@ EAPI void elm_multibuttonentry_item_select(Elm_Multibutton
* @param obj The multibuttonentry object * @param obj The multibuttonentry object
* *
*/ */
EAPI void elm_multibuttonentry_item_unselect_all(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_unselect_all(Evas_Object *obj);
/** /**
* Delete a given item * Delete a given item
@ -206,7 +206,7 @@ EAPI void elm_multibuttonentry_item_unselect_all(Evas_Obje
* @param item The item * @param item The item
* *
*/ */
EAPI void elm_multibuttonentry_item_del(Elm_Multibuttonentry_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_del(Elm_Multibuttonentry_Item *item);
/** /**
* Remove all items in the multibuttonentry. * Remove all items in the multibuttonentry.
@ -214,7 +214,7 @@ EAPI void elm_multibuttonentry_item_del(Elm_Multibuttonent
* @param obj The multibuttonentry object * @param obj The multibuttonentry object
* *
*/ */
EAPI void elm_multibuttonentry_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_clear(Evas_Object *obj);
/** /**
* Get the label of a given item * Get the label of a given item
@ -223,7 +223,7 @@ EAPI void elm_multibuttonentry_clear(Evas_Object *obj) EIN
* @return The label of a given item, or NULL if none * @return The label of a given item, or NULL if none
* *
*/ */
EAPI const char *elm_multibuttonentry_item_label_get(const Elm_Multibuttonentry_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_multibuttonentry_item_label_get(const Elm_Multibuttonentry_Item *item);
/** /**
* Set the label of a given item * Set the label of a given item
@ -232,7 +232,7 @@ EAPI const char *elm_multibuttonentry_item_label_get(const Elm_Mu
* @param str The text label string * @param str The text label string
* *
*/ */
EAPI void elm_multibuttonentry_item_label_set(Elm_Multibuttonentry_Item *item, const char *str) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_label_set(Elm_Multibuttonentry_Item *item, const char *str);
/** /**
* Get the previous item in the multibuttonentry * Get the previous item in the multibuttonentry
@ -241,7 +241,7 @@ EAPI void elm_multibuttonentry_item_label_set(Elm_Multibut
* @return The item before the item @p item * @return The item before the item @p item
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prev_get(const Elm_Multibuttonentry_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prev_get(const Elm_Multibuttonentry_Item *item);
/** /**
* Get the next item in the multibuttonentry * Get the next item in the multibuttonentry
@ -250,7 +250,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_prev_get(const Elm_Mul
* @return The item after the item @p item * @return The item after the item @p item
* *
*/ */
EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_next_get(const Elm_Multibuttonentry_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_next_get(const Elm_Multibuttonentry_Item *item);
/** /**
* Append a item filter function for text inserted in the Multibuttonentry * Append a item filter function for text inserted in the Multibuttonentry
@ -268,7 +268,7 @@ EAPI Elm_Multibuttonentry_Item *elm_multibuttonentry_item_next_get(const Elm_Mul
* @param data User data to pass to @p func * @param data User data to pass to @p func
* *
*/ */
EAPI void elm_multibuttonentry_item_filter_append(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_filter_append(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data);
/** /**
* Prepend a filter function for text inserted in the Multibuttentry * Prepend a filter function for text inserted in the Multibuttentry
@ -281,7 +281,7 @@ EAPI void elm_multibuttonentry_item_filter_append(Evas_Obj
* @param data User data to pass to @p func * @param data User data to pass to @p func
* *
*/ */
EAPI void elm_multibuttonentry_item_filter_prepend(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_filter_prepend(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data);
/** /**
* Remove a filter from the list * Remove a filter from the list
@ -294,7 +294,7 @@ EAPI void elm_multibuttonentry_item_filter_prepend(Evas_Ob
* @param data The user data passed when adding the function * @param data The user data passed when adding the function
* *
*/ */
EAPI void elm_multibuttonentry_item_filter_remove(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data) EINA_ARG_NONNULL(1); EAPI void elm_multibuttonentry_item_filter_remove(Evas_Object *obj, Elm_Multibuttonentry_Item_Filter_callback func, void *data);
/** /**
* @} * @}

View File

@ -60,7 +60,7 @@
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Evas_Object *elm_naviframe_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_naviframe_add(Evas_Object *parent);
/** /**
* @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).
@ -91,7 +91,7 @@ EAPI Evas_Object *elm_naviframe_add(Evas_Object *parent) EINA_ARG_NONNULL(1)
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style) EINA_ARG_NONNULL(1, 5); EAPI Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style);
/** /**
* @brief Insert a new item into the naviframe before item @p before. * @brief Insert a new item into the naviframe before item @p before.
@ -122,7 +122,7 @@ EAPI Elm_Object_Item *elm_naviframe_item_push(Evas_Object *obj, const char *titl
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Elm_Object_Item *elm_naviframe_item_insert_before(Elm_Object_Item *before, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style) EINA_ARG_NONNULL(1, 5); EAPI Elm_Object_Item *elm_naviframe_item_insert_before(Elm_Object_Item *before, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style);
/** /**
* @brief Insert a new item into the naviframe after item @p after. * @brief Insert a new item into the naviframe after item @p after.
@ -153,7 +153,7 @@ EAPI Elm_Object_Item *elm_naviframe_item_insert_before(Elm_Object_Item *before,
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Elm_Object_Item *elm_naviframe_item_insert_after(Elm_Object_Item *after, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style) EINA_ARG_NONNULL(1, 5); EAPI Elm_Object_Item *elm_naviframe_item_insert_after(Elm_Object_Item *after, const char *title_label, Evas_Object *prev_btn, Evas_Object *next_btn, Evas_Object *content, const char *item_style);
/** /**
* @brief Pop an item that is on top of the stack * @brief Pop an item that is on top of the stack
@ -170,7 +170,7 @@ EAPI Elm_Object_Item *elm_naviframe_item_insert_after(Elm_Object_Item *after, co
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj);
/** /**
* @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.
@ -179,7 +179,7 @@ EAPI Evas_Object *elm_naviframe_item_pop(Evas_Object *obj) EINA_ARG_NONNULL(
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* Promote an item already in the naviframe stack to the top of the stack * Promote an item already in the naviframe stack to the top of the stack
@ -191,7 +191,7 @@ EAPI void elm_naviframe_item_pop_to(Elm_Object_Item *it) EINA_ARG_NO
* naviframe stack to work. * naviframe stack to work.
* *
*/ */
EAPI void elm_naviframe_item_promote(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_naviframe_item_promote(Elm_Object_Item *it);
/** /**
* @brief Delete the given item instantly. * @brief Delete the given item instantly.
@ -204,7 +204,7 @@ EAPI void elm_naviframe_item_promote(Elm_Object_Item *it) EINA_ARG_N
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI void elm_naviframe_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_naviframe_item_del(Elm_Object_Item *it);
/** /**
* @brief preserve the content objects when items are popped. * @brief preserve the content objects when items are popped.
@ -216,7 +216,7 @@ EAPI void elm_naviframe_item_del(Elm_Object_Item *it) EINA_ARG_NONNU
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Get a value whether preserve mode is enabled or not. * @brief Get a value whether preserve mode is enabled or not.
@ -228,7 +228,7 @@ EAPI void elm_naviframe_content_preserve_on_pop_set(Evas_Object *obj
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Get a top item on the naviframe stack * @brief Get a top item on the naviframe stack
@ -239,7 +239,7 @@ EAPI Eina_Bool elm_naviframe_content_preserve_on_pop_get(const Evas_Objec
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Get a bottom item on the naviframe stack * @brief Get a bottom item on the naviframe stack
@ -250,7 +250,7 @@ EAPI Elm_Object_Item *elm_naviframe_top_item_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Set an item style * @brief Set an item style
@ -265,7 +265,7 @@ EAPI Elm_Object_Item *elm_naviframe_bottom_item_get(const Evas_Object *obj) EINA
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI void elm_naviframe_item_style_set(Elm_Object_Item *it, const char *item_style) EINA_ARG_NONNULL(1); EAPI void elm_naviframe_item_style_set(Elm_Object_Item *it, const char *item_style);
/** /**
* @brief Get an item style * @brief Get an item style
@ -277,7 +277,7 @@ EAPI void elm_naviframe_item_style_set(Elm_Object_Item *it, const ch
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Show/Hide the title area * @brief Show/Hide the title area
@ -292,7 +292,7 @@ EAPI const char *elm_naviframe_item_style_get(const Elm_Object_Item *it) EI
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Get a value whether title area is visible or not. * @brief Get a value whether title area is visible or not.
@ -304,7 +304,7 @@ EAPI void elm_naviframe_item_title_visible_set(Elm_Object_Item *it,
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
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);
/** /**
* @brief Set creating prev button automatically or not * @brief Set creating prev button automatically or not
@ -318,7 +318,7 @@ EAPI Eina_Bool elm_naviframe_item_title_visible_get(const Elm_Object_Item
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI void elm_naviframe_prev_btn_auto_pushed_set(Evas_Object *obj, Eina_Bool auto_pushed) EINA_ARG_NONNULL(1); EAPI void elm_naviframe_prev_btn_auto_pushed_set(Evas_Object *obj, Eina_Bool auto_pushed);
/** /**
* @brief Get a value whether prev button(back button) will be auto pushed or * @brief Get a value whether prev button(back button) will be auto pushed or
@ -332,7 +332,7 @@ EAPI void elm_naviframe_prev_btn_auto_pushed_set(Evas_Object *obj, E
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Eina_Bool elm_naviframe_prev_btn_auto_pushed_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_naviframe_prev_btn_auto_pushed_get(const Evas_Object *obj);
/** /**
* @brief Get a list of all the naviframe items. * @brief Get a list of all the naviframe items.
@ -343,7 +343,7 @@ EAPI Eina_Bool elm_naviframe_prev_btn_auto_pushed_get(const Evas_Object *
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Eina_Inlist *elm_naviframe_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Inlist *elm_naviframe_items_get(const Evas_Object *obj);
/** /**
* @brief Set the event enabled when pushing/popping items * @brief Set the event enabled when pushing/popping items
@ -364,7 +364,7 @@ EAPI Eina_Inlist *elm_naviframe_items_get(const Evas_Object *obj) EINA_ARG_N
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI void elm_naviframe_event_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_naviframe_event_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/** /**
* @brief Get the value of event enabled status. * @brief Get the value of event enabled status.
@ -376,7 +376,7 @@ EAPI void elm_naviframe_event_enabled_set(Evas_Object *obj, Eina_Boo
* *
* @ingroup Naviframe * @ingroup Naviframe
*/ */
EAPI Eina_Bool elm_naviframe_event_enabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_naviframe_event_enabled_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -46,7 +46,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The new actionslider object or NULL if it cannot be created * @return The new actionslider object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_actionslider_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_actionslider_add(Evas_Object *parent);
/** /**
* Get actionslider selected label. * Get actionslider selected label.
@ -54,7 +54,7 @@ EAPI Evas_Object *elm_actionslider_add(Evas_Object *parent) EINA_
* @param obj The actionslider object * @param obj The actionslider object
* @return The selected label * @return The selected label
*/ */
EAPI const char *elm_actionslider_selected_label_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_actionslider_selected_label_get(const Evas_Object *obj);
/** /**
* Set actionslider indicator position. * Set actionslider indicator position.
@ -62,7 +62,7 @@ EAPI const char *elm_actionslider_selected_label_get(const Evas_
* @param obj The actionslider object. * @param obj The actionslider object.
* @param pos The position of the indicator. * @param pos The position of the indicator.
*/ */
EAPI void elm_actionslider_indicator_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos) EINA_ARG_NONNULL(1); EAPI void elm_actionslider_indicator_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos);
/** /**
* Get actionslider indicator position. * Get actionslider indicator position.
@ -70,7 +70,7 @@ EAPI void elm_actionslider_indicator_pos_set(Evas_Object
* @param obj The actionslider object. * @param obj The actionslider object.
* @return The position of the indicator. * @return The position of the indicator.
*/ */
EAPI Elm_Actionslider_Pos elm_actionslider_indicator_pos_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Actionslider_Pos elm_actionslider_indicator_pos_get(const Evas_Object *obj);
/** /**
* Set actionslider magnet position. To make multiple positions magnets @c or * Set actionslider magnet position. To make multiple positions magnets @c or
@ -79,7 +79,7 @@ EAPI Elm_Actionslider_Pos elm_actionslider_indicator_pos_get(const Evas_O
* @param obj The actionslider object. * @param obj The actionslider object.
* @param pos Bit mask indicating the magnet positions. * @param pos Bit mask indicating the magnet positions.
*/ */
EAPI void elm_actionslider_magnet_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos) EINA_ARG_NONNULL(1); EAPI void elm_actionslider_magnet_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos);
/** /**
* Get actionslider magnet position. * Get actionslider magnet position.
@ -87,7 +87,7 @@ EAPI void elm_actionslider_magnet_pos_set(Evas_Object *ob
* @param obj The actionslider object. * @param obj The actionslider object.
* @return The positions with magnet property. * @return The positions with magnet property.
*/ */
EAPI Elm_Actionslider_Pos elm_actionslider_magnet_pos_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Actionslider_Pos elm_actionslider_magnet_pos_get(const Evas_Object *obj);
/** /**
* Set actionslider enabled position. To set multiple positions as enabled @c or * Set actionslider enabled position. To set multiple positions as enabled @c or
@ -98,7 +98,7 @@ EAPI Elm_Actionslider_Pos elm_actionslider_magnet_pos_get(const Evas_Obje
* @param obj The actionslider object. * @param obj The actionslider object.
* @param pos Bit mask indicating the enabled positions. * @param pos Bit mask indicating the enabled positions.
*/ */
EAPI void elm_actionslider_enabled_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos) EINA_ARG_NONNULL(1); EAPI void elm_actionslider_enabled_pos_set(Evas_Object *obj, Elm_Actionslider_Pos pos);
/** /**
* Get actionslider enabled position. * Get actionslider enabled position.
@ -106,7 +106,7 @@ EAPI void elm_actionslider_enabled_pos_set(Evas_Object *o
* @param obj The actionslider object. * @param obj The actionslider object.
* @return The enabled positions. * @return The enabled positions.
*/ */
EAPI Elm_Actionslider_Pos elm_actionslider_enabled_pos_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Actionslider_Pos elm_actionslider_enabled_pos_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -38,7 +38,7 @@ typedef enum
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI Evas_Object *elm_bg_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_bg_add(Evas_Object *parent);
/** /**
* Set the file (image or edje) used for the background * Set the file (image or edje) used for the background
@ -56,7 +56,7 @@ EAPI Evas_Object *elm_bg_add(Evas_Object *parent) EINA_ARG_NONNU
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_file_set(Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1); EAPI void elm_bg_file_set(Evas_Object *obj, const char *file, const char *group);
/** /**
* Get the file (image or edje) used for the background * Get the file (image or edje) used for the background
@ -67,7 +67,7 @@ EAPI void elm_bg_file_set(Evas_Object *obj, const char *
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_file_get(const Evas_Object *obj, const char **file, const char **group) EINA_ARG_NONNULL(1); EAPI void elm_bg_file_get(const Evas_Object *obj, const char **file, const char **group);
/** /**
* Set the option used for the background image * Set the option used for the background image
@ -80,7 +80,7 @@ EAPI void elm_bg_file_get(const Evas_Object *obj, const
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Option option) EINA_ARG_NONNULL(1); EAPI void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Option option);
/** /**
* Get the option used for the background image * Get the option used for the background image
@ -90,7 +90,7 @@ EAPI void elm_bg_option_set(Evas_Object *obj, Elm_Bg_Opt
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI Elm_Bg_Option elm_bg_option_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Bg_Option elm_bg_option_get(const Evas_Object *obj);
/** /**
* Set the option used for the background color * Set the option used for the background color
* *
@ -104,7 +104,7 @@ EAPI Elm_Bg_Option elm_bg_option_get(const Evas_Object *obj) EINA
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_color_set(Evas_Object *obj, int r, int g, int b) EINA_ARG_NONNULL(1); EAPI void elm_bg_color_set(Evas_Object *obj, int r, int g, int b);
/** /**
* Get the option used for the background color * Get the option used for the background color
* *
@ -115,7 +115,7 @@ EAPI void elm_bg_color_set(Evas_Object *obj, int r, int
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_color_get(const Evas_Object *obj, int *r, int *g, int *b) EINA_ARG_NONNULL(1); EAPI void elm_bg_color_get(const Evas_Object *obj, int *r, int *g, int *b);
/** /**
* Set the size of the pixmap representation of the image. * Set the size of the pixmap representation of the image.
@ -136,7 +136,7 @@ EAPI void elm_bg_color_get(const Evas_Object *obj, int *
* *
* @ingroup Bg * @ingroup Bg
*/ */
EAPI void elm_bg_load_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_bg_load_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h);
/** /**
* @} * @}

View File

@ -87,7 +87,7 @@ typedef struct _Elm_Box_Transition Elm_Box_Transition;
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_box_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_box_add(Evas_Object *parent);
/** /**
* Set the horizontal orientation * Set the horizontal orientation
@ -103,7 +103,7 @@ EAPI Evas_Object *elm_box_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* @param horizontal The horizontal flag (EINA_TRUE = horizontal, * @param horizontal The horizontal flag (EINA_TRUE = horizontal,
* EINA_FALSE = vertical) * EINA_FALSE = vertical)
*/ */
EAPI void elm_box_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_box_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Get the horizontal orientation * Get the horizontal orientation
@ -111,7 +111,7 @@ EAPI void elm_box_horizontal_set(Evas_Object *obj, Eina_Bool hori
* @param obj The box object * @param obj The box object
* @return EINA_TRUE if the box is set to horizontal mode, EINA_FALSE otherwise * @return EINA_TRUE if the box is set to horizontal mode, EINA_FALSE otherwise
*/ */
EAPI Eina_Bool elm_box_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_box_horizontal_get(const Evas_Object *obj);
/** /**
* Set the box to arrange its children homogeneously * Set the box to arrange its children homogeneously
@ -124,7 +124,7 @@ EAPI Eina_Bool elm_box_horizontal_get(const Evas_Object *obj) EINA_ARG
* @param obj The box object * @param obj The box object
* @param homogeneous The homogeneous flag * @param homogeneous The homogeneous flag
*/ */
EAPI void elm_box_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous) EINA_ARG_NONNULL(1); EAPI void elm_box_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous);
/** /**
* Get whether the box is using homogeneous mode or not * Get whether the box is using homogeneous mode or not
@ -132,7 +132,7 @@ EAPI void elm_box_homogeneous_set(Evas_Object *obj, Eina_Bool hom
* @param obj The box object * @param obj The box object
* @return EINA_TRUE if it's homogeneous, EINA_FALSE otherwise * @return EINA_TRUE if it's homogeneous, EINA_FALSE otherwise
*/ */
EAPI Eina_Bool elm_box_homogeneous_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_box_homogeneous_get(const Evas_Object *obj);
/** /**
* Add an object to the beginning of the pack list * Add an object to the beginning of the pack list
@ -153,7 +153,7 @@ EAPI Eina_Bool elm_box_homogeneous_get(const Evas_Object *obj) EINA_AR
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
* @see elm_box_clear() * @see elm_box_clear()
*/ */
EAPI void elm_box_pack_start(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_box_pack_start(Evas_Object *obj, Evas_Object *subobj);
/** /**
* Add an object at the end of the pack list * Add an object at the end of the pack list
@ -174,7 +174,7 @@ EAPI void elm_box_pack_start(Evas_Object *obj, Evas_Object *subob
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
* @see elm_box_clear() * @see elm_box_clear()
*/ */
EAPI void elm_box_pack_end(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_box_pack_end(Evas_Object *obj, Evas_Object *subobj);
/** /**
* Adds an object to the box before the indicated object * Adds an object to the box before the indicated object
@ -195,7 +195,7 @@ EAPI void elm_box_pack_end(Evas_Object *obj, Evas_Object *subobj)
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
* @see elm_box_clear() * @see elm_box_clear()
*/ */
EAPI void elm_box_pack_before(Evas_Object *obj, Evas_Object *subobj, Evas_Object *before) EINA_ARG_NONNULL(1); EAPI void elm_box_pack_before(Evas_Object *obj, Evas_Object *subobj, Evas_Object *before);
/** /**
* Adds an object to the box after the indicated object * Adds an object to the box after the indicated object
@ -216,7 +216,7 @@ EAPI void elm_box_pack_before(Evas_Object *obj, Evas_Object *subo
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
* @see elm_box_clear() * @see elm_box_clear()
*/ */
EAPI void elm_box_pack_after(Evas_Object *obj, Evas_Object *subobj, Evas_Object *after) EINA_ARG_NONNULL(1); EAPI void elm_box_pack_after(Evas_Object *obj, Evas_Object *subobj, Evas_Object *after);
/** /**
* Clear the box of all children * Clear the box of all children
@ -229,7 +229,7 @@ EAPI void elm_box_pack_after(Evas_Object *obj, Evas_Object *subob
* @see elm_box_unpack() * @see elm_box_unpack()
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
*/ */
EAPI void elm_box_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_box_clear(Evas_Object *obj);
/** /**
* Unpack a box item * Unpack a box item
@ -243,7 +243,7 @@ EAPI void elm_box_clear(Evas_Object *obj) EINA_ARG_NONNULL(1);
* @see elm_box_unpack_all() * @see elm_box_unpack_all()
* @see elm_box_clear() * @see elm_box_clear()
*/ */
EAPI void elm_box_unpack(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_box_unpack(Evas_Object *obj, Evas_Object *subobj);
/** /**
* Remove all items from the box, without deleting them * Remove all items from the box, without deleting them
@ -259,7 +259,7 @@ EAPI void elm_box_unpack(Evas_Object *obj, Evas_Object *subobj) E
* @see elm_box_clear() * @see elm_box_clear()
* @see elm_box_unpack() * @see elm_box_unpack()
*/ */
EAPI void elm_box_unpack_all(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_box_unpack_all(Evas_Object *obj);
/** /**
* Retrieve a list of the objects packed into the box * Retrieve a list of the objects packed into the box
@ -271,7 +271,7 @@ EAPI void elm_box_unpack_all(Evas_Object *obj) EINA_ARG_NONNULL(1
* *
* @param obj The box object * @param obj The box object
*/ */
EAPI const Eina_List *elm_box_children_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_box_children_get(const Evas_Object *obj);
/** /**
* Set the space (padding) between the box's elements. * Set the space (padding) between the box's elements.
@ -285,7 +285,7 @@ EAPI const Eina_List *elm_box_children_get(const Evas_Object *obj) EINA_ARG_N
* @param horizontal The horizontal space between elements * @param horizontal The horizontal space between elements
* @param vertical The vertical space between elements * @param vertical The vertical space between elements
*/ */
EAPI void elm_box_padding_set(Evas_Object *obj, Evas_Coord horizontal, Evas_Coord vertical) EINA_ARG_NONNULL(1); EAPI void elm_box_padding_set(Evas_Object *obj, Evas_Coord horizontal, Evas_Coord vertical);
/** /**
* Get the space (padding) between the box's elements. * Get the space (padding) between the box's elements.
@ -296,7 +296,7 @@ EAPI void elm_box_padding_set(Evas_Object *obj, Evas_Coord horizo
* *
* @see elm_box_padding_set() * @see elm_box_padding_set()
*/ */
EAPI void elm_box_padding_get(const Evas_Object *obj, Evas_Coord *horizontal, Evas_Coord *vertical) EINA_ARG_NONNULL(1); EAPI void elm_box_padding_get(const Evas_Object *obj, Evas_Coord *horizontal, Evas_Coord *vertical);
/** /**
* Set the alignment of the whole bouding box of contents. * Set the alignment of the whole bouding box of contents.
@ -309,7 +309,7 @@ EAPI void elm_box_padding_get(const Evas_Object *obj, Evas_Coord
* @param horizontal The horizontal alignment of elements * @param horizontal The horizontal alignment of elements
* @param vertical The vertical alignment of elements * @param vertical The vertical alignment of elements
*/ */
EAPI void elm_box_align_set(Evas_Object *obj, double horizontal, double vertical) EINA_ARG_NONNULL(1); EAPI void elm_box_align_set(Evas_Object *obj, double horizontal, double vertical);
/** /**
* Get the alignment of the whole bouding box of contents. * Get the alignment of the whole bouding box of contents.
@ -320,7 +320,7 @@ EAPI void elm_box_align_set(Evas_Object *obj, double horizontal,
* *
* @see elm_box_align_set() * @see elm_box_align_set()
*/ */
EAPI void elm_box_align_get(const Evas_Object *obj, double *horizontal, double *vertical) EINA_ARG_NONNULL(1); EAPI void elm_box_align_get(const Evas_Object *obj, double *horizontal, double *vertical);
/** /**
* Force the box to recalculate its children packing. * Force the box to recalculate its children packing.
@ -368,7 +368,7 @@ EAPI void elm_box_recalculate(Evas_Object *obj);
* *
* @see elm_box_layout_transition() * @see elm_box_layout_transition()
*/ */
EAPI void elm_box_layout_set(Evas_Object *obj, Evas_Object_Box_Layout cb, const void *data, void (*free_data)(void *data)) EINA_ARG_NONNULL(1); EAPI void elm_box_layout_set(Evas_Object *obj, Evas_Object_Box_Layout cb, const void *data, void (*free_data)(void *data));
/** /**
* Special layout function that animates the transition from one layout to another * Special layout function that animates the transition from one layout to another
@ -435,7 +435,7 @@ EAPI void elm_box_layout_transition(Evas_Object *obj, Evas_Object
* @see elm_box_transition_new * @see elm_box_transition_new
* @see elm_box_layout_transition * @see elm_box_layout_transition
*/ */
EAPI Elm_Box_Transition *elm_box_transition_new(const double duration, Evas_Object_Box_Layout start_layout, void *start_layout_data, void (*start_layout_free_data)(void *data), Evas_Object_Box_Layout end_layout, void *end_layout_data, void (*end_layout_free_data)(void *data), void (*transition_end_cb)(void *data), void *transition_end_data) EINA_ARG_NONNULL(2, 5); EAPI Elm_Box_Transition *elm_box_transition_new(const double duration, Evas_Object_Box_Layout start_layout, void *start_layout_data, void (*start_layout_free_data)(void *data), Evas_Object_Box_Layout end_layout, void *end_layout_data, void (*end_layout_free_data)(void *data), void (*transition_end_cb)(void *data), void *transition_end_data);
/** /**
* Free a Elm_Box_Transition instance created with elm_box_transition_new(). * Free a Elm_Box_Transition instance created with elm_box_transition_new().

View File

@ -51,7 +51,7 @@
* *
* This function adds a text bubble to the given parent evas object. * This function adds a text bubble to the given parent evas object.
*/ */
EAPI Evas_Object *elm_bubble_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_bubble_add(Evas_Object *parent);
/** /**
* Set the corner of the bubble * Set the corner of the bubble
@ -69,7 +69,7 @@ EAPI Evas_Object *elm_bubble_add(Evas_Object *parent) EINA_ARG_N
* @li "bottom_left" * @li "bottom_left"
* @li "bottom_right" * @li "bottom_right"
*/ */
EAPI void elm_bubble_corner_set(Evas_Object *obj, const char *corner) EINA_ARG_NONNULL(1, 2); EAPI void elm_bubble_corner_set(Evas_Object *obj, const char *corner);
/** /**
* Get the corner of the bubble * Get the corner of the bubble
@ -79,7 +79,7 @@ EAPI void elm_bubble_corner_set(Evas_Object *obj, const
* *
* This function gets the selected corner of the bubble. * This function gets the selected corner of the bubble.
*/ */
EAPI const char *elm_bubble_corner_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_bubble_corner_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -44,7 +44,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_button_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_button_add(Evas_Object *parent);
/** /**
* Turn on/off the autorepeat event generated when the button is kept pressed * Turn on/off the autorepeat event generated when the button is kept pressed
@ -61,7 +61,7 @@ EAPI Evas_Object *elm_button_add(Evas_Object *parent) EINA_ARG_N
* @param obj The button object * @param obj The button object
* @param on A bool to turn on/off the event * @param on A bool to turn on/off the event
*/ */
EAPI void elm_button_autorepeat_set(Evas_Object *obj, Eina_Bool on) EINA_ARG_NONNULL(1); EAPI void elm_button_autorepeat_set(Evas_Object *obj, Eina_Bool on);
/** /**
* Get whether the autorepeat feature is enabled * Get whether the autorepeat feature is enabled
@ -71,7 +71,7 @@ EAPI void elm_button_autorepeat_set(Evas_Object *obj, Ei
* *
* @see elm_button_autorepeat_set() * @see elm_button_autorepeat_set()
*/ */
EAPI Eina_Bool elm_button_autorepeat_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_button_autorepeat_get(const Evas_Object *obj);
/** /**
* Set the initial timeout before the autorepeat event is generated * Set the initial timeout before the autorepeat event is generated
@ -87,7 +87,7 @@ EAPI Eina_Bool elm_button_autorepeat_get(const Evas_Object *o
* @see elm_button_autorepeat_set() * @see elm_button_autorepeat_set()
* @see elm_button_autorepeat_gap_timeout_set() * @see elm_button_autorepeat_gap_timeout_set()
*/ */
EAPI void elm_button_autorepeat_initial_timeout_set(Evas_Object *obj, double t) EINA_ARG_NONNULL(1); EAPI void elm_button_autorepeat_initial_timeout_set(Evas_Object *obj, double t);
/** /**
* Get the initial timeout before the autorepeat event is generated * Get the initial timeout before the autorepeat event is generated
@ -97,7 +97,7 @@ EAPI void elm_button_autorepeat_initial_timeout_set(Evas
* *
* @see elm_button_autorepeat_initial_timeout_set() * @see elm_button_autorepeat_initial_timeout_set()
*/ */
EAPI double elm_button_autorepeat_initial_timeout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_button_autorepeat_initial_timeout_get(const Evas_Object *obj);
/** /**
* Set the interval between each generated autorepeat event * Set the interval between each generated autorepeat event
@ -110,7 +110,7 @@ EAPI double elm_button_autorepeat_initial_timeout_get(cons
* *
* @see elm_button_autorepeat_initial_timeout_set() * @see elm_button_autorepeat_initial_timeout_set()
*/ */
EAPI void elm_button_autorepeat_gap_timeout_set(Evas_Object *obj, double t) EINA_ARG_NONNULL(1); EAPI void elm_button_autorepeat_gap_timeout_set(Evas_Object *obj, double t);
/** /**
* Get the interval between each generated autorepeat event * Get the interval between each generated autorepeat event
@ -118,7 +118,7 @@ EAPI void elm_button_autorepeat_gap_timeout_set(Evas_Obj
* @param obj The button object * @param obj The button object
* @return Interval in seconds * @return Interval in seconds
*/ */
EAPI double elm_button_autorepeat_gap_timeout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_button_autorepeat_gap_timeout_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -44,7 +44,7 @@ typedef struct _Elm_Calendar_Mark Elm_Calendar_Mark; /**< Item handle for a c
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI Evas_Object *elm_calendar_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_calendar_add(Evas_Object *parent);
/** /**
* Get weekdays names displayed by the calendar. * Get weekdays names displayed by the calendar.
@ -62,7 +62,7 @@ EAPI Evas_Object *elm_calendar_add(Evas_Object *parent) EINA_ARG_NONNULL
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI const char **elm_calendar_weekdays_names_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char **elm_calendar_weekdays_names_get(const Evas_Object *obj);
/** /**
* Set weekdays names to be displayed by the calendar. * Set weekdays names to be displayed by the calendar.
@ -93,7 +93,7 @@ EAPI const char **elm_calendar_weekdays_names_get(const Evas_Object *obj
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_weekdays_names_set(Evas_Object *obj, const char *weekdays[]) EINA_ARG_NONNULL(1, 2); EAPI void elm_calendar_weekdays_names_set(Evas_Object *obj, const char *weekdays[]);
/** /**
* Set the minimum and maximum values for the year * Set the minimum and maximum values for the year
@ -115,7 +115,7 @@ EAPI void elm_calendar_weekdays_names_set(Evas_Object *obj, cons
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max) EINA_ARG_NONNULL(1); EAPI void elm_calendar_min_max_year_set(Evas_Object *obj, int min, int max);
/** /**
* Get the minimum and maximum values for the year * Get the minimum and maximum values for the year
@ -132,7 +132,7 @@ EAPI void elm_calendar_min_max_year_set(Evas_Object *obj, int mi
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_min_max_year_get(const Evas_Object *obj, int *min, int *max) EINA_ARG_NONNULL(1); EAPI void elm_calendar_min_max_year_get(const Evas_Object *obj, int *min, int *max);
/** /**
* Enable or disable day selection * Enable or disable day selection
@ -154,7 +154,7 @@ EAPI void elm_calendar_min_max_year_get(const Evas_Object *obj,
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_day_selection_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_calendar_day_selection_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/** /**
* Get a value whether day selection is enabled or not. * Get a value whether day selection is enabled or not.
@ -169,7 +169,7 @@ EAPI void elm_calendar_day_selection_enabled_set(Evas_Object *ob
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI Eina_Bool elm_calendar_day_selection_enabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_calendar_day_selection_enabled_get(const Evas_Object *obj);
/** /**
* Set selected date to be highlighted on calendar. * Set selected date to be highlighted on calendar.
@ -187,7 +187,7 @@ EAPI Eina_Bool elm_calendar_day_selection_enabled_get(const Evas_Obje
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_selected_time_set(Evas_Object *obj, struct tm *selected_time) EINA_ARG_NONNULL(1); EAPI void elm_calendar_selected_time_set(Evas_Object *obj, struct tm *selected_time);
/** /**
* Get selected date. * Get selected date.
@ -208,7 +208,7 @@ EAPI void elm_calendar_selected_time_set(Evas_Object *obj, struc
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI Eina_Bool elm_calendar_selected_time_get(const Evas_Object *obj, struct tm *selected_time) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_calendar_selected_time_get(const Evas_Object *obj, struct tm *selected_time);
/** /**
* Set a function to format the string that will be used to display * Set a function to format the string that will be used to display
@ -240,7 +240,7 @@ EAPI Eina_Bool elm_calendar_selected_time_get(const Evas_Object *obj,
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_format_function_set(Evas_Object *obj, char *(*format_function)(struct tm *stime)) EINA_ARG_NONNULL(1); EAPI void elm_calendar_format_function_set(Evas_Object *obj, char *(*format_function)(struct tm *stime));
/** /**
* Add a new mark to the calendar * Add a new mark to the calendar
@ -291,7 +291,7 @@ EAPI void elm_calendar_format_function_set(Evas_Object *obj, cha
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI Elm_Calendar_Mark *elm_calendar_mark_add(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat repeat) EINA_ARG_NONNULL(1); EAPI Elm_Calendar_Mark *elm_calendar_mark_add(Evas_Object *obj, const char *mark_type, struct tm *mark_time, Elm_Calendar_Mark_Repeat repeat);
/** /**
* Delete mark from the calendar. * Delete mark from the calendar.
@ -307,7 +307,7 @@ EAPI Elm_Calendar_Mark *elm_calendar_mark_add(Evas_Object *obj, const char *ma
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_mark_del(Elm_Calendar_Mark *mark) EINA_ARG_NONNULL(1); EAPI void elm_calendar_mark_del(Elm_Calendar_Mark *mark);
/** /**
* Remove all calendar's marks * Remove all calendar's marks
@ -319,7 +319,7 @@ EAPI void elm_calendar_mark_del(Elm_Calendar_Mark *mark) EINA_AR
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_marks_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_calendar_marks_clear(Evas_Object *obj);
/** /**
* Get a list of all the calendar marks. * Get a list of all the calendar marks.
@ -333,7 +333,7 @@ EAPI void elm_calendar_marks_clear(Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI const Eina_List *elm_calendar_marks_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_calendar_marks_get(const Evas_Object *obj);
/** /**
* Draw calendar marks. * Draw calendar marks.
@ -356,7 +356,7 @@ EAPI const Eina_List *elm_calendar_marks_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_marks_draw(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_calendar_marks_draw(Evas_Object *obj);
/** /**
* Set the interval on time updates for an user mouse button hold * Set the interval on time updates for an user mouse button hold
@ -383,7 +383,7 @@ EAPI void elm_calendar_marks_draw(Evas_Object *obj) EINA_ARG_NON
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI void elm_calendar_interval_set(Evas_Object *obj, double interval) EINA_ARG_NONNULL(1); EAPI void elm_calendar_interval_set(Evas_Object *obj, double interval);
/** /**
* Get the interval on time updates for an user mouse button hold * Get the interval on time updates for an user mouse button hold
@ -396,7 +396,7 @@ EAPI void elm_calendar_interval_set(Evas_Object *obj, double int
* *
* @ingroup Calendar * @ingroup Calendar
*/ */
EAPI double elm_calendar_interval_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_calendar_interval_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -40,7 +40,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object * elm_check_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object * elm_check_add(Evas_Object *parent);
/** /**
* @brief Set the on/off state of the check object * @brief Set the on/off state of the check object
@ -52,7 +52,7 @@ EAPI Evas_Object * elm_check_add(Evas_Object *parent) EINA_ARG_NO
* with elm_check_state_pointer_set() the state of that variable is also * with elm_check_state_pointer_set() the state of that variable is also
* changed. Calling this @b doesn't cause the "changed" signal to be emited. * changed. Calling this @b doesn't cause the "changed" signal to be emited.
*/ */
EAPI void elm_check_state_set(Evas_Object *obj, Eina_Bool state) EINA_ARG_NONNULL(1); EAPI void elm_check_state_set(Evas_Object *obj, Eina_Bool state);
/** /**
* @brief Get the state of the check object * @brief Get the state of the check object
@ -60,7 +60,7 @@ EAPI void elm_check_state_set(Evas_Object *obj, Eina_Boo
* @param obj The check object * @param obj The check object
* @return The boolean state * @return The boolean state
*/ */
EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj);
/** /**
* @brief Set a convenience pointer to a boolean to change * @brief Set a convenience pointer to a boolean to change
@ -75,7 +75,7 @@ EAPI Eina_Bool elm_check_state_get(const Evas_Object *obj) EI
* reflect the value of the boolean @p statep points to, just like calling * reflect the value of the boolean @p statep points to, just like calling
* elm_check_state_set(). * elm_check_state_set().
*/ */
EAPI void elm_check_state_pointer_set(Evas_Object *obj, Eina_Bool *statep) EINA_ARG_NONNULL(1); EAPI void elm_check_state_pointer_set(Evas_Object *obj, Eina_Bool *statep);
/** /**
* @} * @}

View File

@ -72,7 +72,7 @@ typedef enum
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI Evas_Object *elm_clock_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_clock_add(Evas_Object *parent);
/** /**
* Set a clock widget's time, programmatically * Set a clock widget's time, programmatically
@ -97,7 +97,7 @@ EAPI Evas_Object *elm_clock_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_time_set(Evas_Object *obj, int hrs, int min, int sec) EINA_ARG_NONNULL(1); EAPI void elm_clock_time_set(Evas_Object *obj, int hrs, int min, int sec);
/** /**
* Get a clock widget's time values * Get a clock widget's time values
@ -115,7 +115,7 @@ EAPI void elm_clock_time_set(Evas_Object *obj, int hrs, int min, in
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_time_get(const Evas_Object *obj, int *hrs, int *min, int *sec) EINA_ARG_NONNULL(1); EAPI void elm_clock_time_get(const Evas_Object *obj, int *hrs, int *min, int *sec);
/** /**
* Set whether a given clock widget is under <b>edition mode</b> or * Set whether a given clock widget is under <b>edition mode</b> or
@ -139,7 +139,7 @@ EAPI void elm_clock_time_get(const Evas_Object *obj, int *hrs, int
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_edit_set(Evas_Object *obj, Eina_Bool edit) EINA_ARG_NONNULL(1); EAPI void elm_clock_edit_set(Evas_Object *obj, Eina_Bool edit);
/** /**
* Retrieve whether a given clock widget is under editing mode * Retrieve whether a given clock widget is under editing mode
@ -155,7 +155,7 @@ EAPI void elm_clock_edit_set(Evas_Object *obj, Eina_Bool edit) EINA
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI Eina_Bool elm_clock_edit_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_clock_edit_get(const Evas_Object *obj);
/** /**
* Set what digits of the given clock widget should be editable * Set what digits of the given clock widget should be editable
@ -173,7 +173,7 @@ EAPI Eina_Bool elm_clock_edit_get(const Evas_Object *obj) EINA_ARG_NONNU
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_digit_edit_set(Evas_Object *obj, Elm_Clock_Digedit digedit) EINA_ARG_NONNULL(1); EAPI void elm_clock_digit_edit_set(Evas_Object *obj, Elm_Clock_Digedit digedit);
/** /**
* Retrieve what digits of the given clock widget should be * Retrieve what digits of the given clock widget should be
@ -187,7 +187,7 @@ EAPI void elm_clock_digit_edit_set(Evas_Object *obj, Elm_Clock_Dige
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI Elm_Clock_Digedit elm_clock_digit_edit_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Clock_Digedit elm_clock_digit_edit_get(const Evas_Object *obj);
/** /**
* Set if the given clock widget must show hours in military or * Set if the given clock widget must show hours in military or
@ -206,7 +206,7 @@ EAPI Elm_Clock_Digedit elm_clock_digit_edit_get(const Evas_Object *obj) EINA_ARG
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_show_am_pm_set(Evas_Object *obj, Eina_Bool am_pm) EINA_ARG_NONNULL(1); EAPI void elm_clock_show_am_pm_set(Evas_Object *obj, Eina_Bool am_pm);
/** /**
* Get if the given clock widget shows hours in military or am/pm * Get if the given clock widget shows hours in military or am/pm
@ -223,7 +223,7 @@ EAPI void elm_clock_show_am_pm_set(Evas_Object *obj, Eina_Bool am_p
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI Eina_Bool elm_clock_show_am_pm_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_clock_show_am_pm_get(const Evas_Object *obj);
/** /**
* Set if the given clock widget must show time with seconds or not * Set if the given clock widget must show time with seconds or not
@ -238,7 +238,7 @@ EAPI Eina_Bool elm_clock_show_am_pm_get(const Evas_Object *obj) EINA_ARG
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_show_seconds_set(Evas_Object *obj, Eina_Bool seconds) EINA_ARG_NONNULL(1); EAPI void elm_clock_show_seconds_set(Evas_Object *obj, Eina_Bool seconds);
/** /**
* Get whether the given clock widget is showing time with seconds * Get whether the given clock widget is showing time with seconds
@ -254,7 +254,7 @@ EAPI void elm_clock_show_seconds_set(Evas_Object *obj, Eina_Bool se
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI Eina_Bool elm_clock_show_seconds_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_clock_show_seconds_get(const Evas_Object *obj);
/** /**
* Set the interval on time updates for an user mouse button hold * Set the interval on time updates for an user mouse button hold
@ -282,7 +282,7 @@ EAPI Eina_Bool elm_clock_show_seconds_get(const Evas_Object *obj) EINA_A
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI void elm_clock_interval_set(Evas_Object *obj, double interval) EINA_ARG_NONNULL(1); EAPI void elm_clock_interval_set(Evas_Object *obj, double interval);
/** /**
* Get the interval on time updates for an user mouse button hold * Get the interval on time updates for an user mouse button hold
@ -295,7 +295,7 @@ EAPI void elm_clock_interval_set(Evas_Object *obj, double interval)
* *
* @ingroup Clock * @ingroup Clock
*/ */
EAPI double elm_clock_interval_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_clock_interval_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -22,7 +22,7 @@
* *
* @ingroup Colorselector * @ingroup Colorselector
*/ */
EAPI Evas_Object *elm_colorselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_colorselector_add(Evas_Object *parent);
/** /**
* Set a color for the colorselector * Set a color for the colorselector
@ -35,7 +35,7 @@ EAPI Evas_Object *elm_colorselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1)
* *
* @ingroup Colorselector * @ingroup Colorselector
*/ */
EAPI void elm_colorselector_color_set(Evas_Object *obj, int r, int g, int b, int a) EINA_ARG_NONNULL(1); EAPI void elm_colorselector_color_set(Evas_Object *obj, int r, int g, int b, int a);
/** /**
* Get a color from the colorselector * Get a color from the colorselector
@ -48,7 +48,7 @@ EAPI void elm_colorselector_color_set(Evas_Object *obj, int r, int g, int b, int
* *
* @ingroup Colorselector * @ingroup Colorselector
*/ */
EAPI void elm_colorselector_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a) EINA_ARG_NONNULL(1); EAPI void elm_colorselector_color_get(const Evas_Object *obj, int *r, int *g, int *b, int *a);
/** /**
* @} * @}

View File

@ -42,7 +42,7 @@
* *
* @ingroup Conformant * @ingroup Conformant
*/ */
EAPI Evas_Object *elm_conformant_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_conformant_add(Evas_Object *parent);
/** /**
* Returns the Evas_Object that represents the content area. * Returns the Evas_Object that represents the content area.
@ -52,7 +52,7 @@ EAPI Evas_Object *elm_conformant_add(Evas_Object *parent) EINA_A
* *
* @ingroup Conformant * @ingroup Conformant
*/ */
EAPI Evas_Object *elm_conformant_content_area_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_conformant_content_area_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -37,7 +37,7 @@
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor);
/** /**
* Get the cursor to be shown when mouse is over the object * Get the cursor to be shown when mouse is over the object
@ -47,7 +47,7 @@ EAPI void elm_object_cursor_set(Evas_Object *obj, const char *cursor) EIN
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI const char *elm_object_cursor_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_object_cursor_get(const Evas_Object *obj);
/** /**
* Unset cursor for object * Unset cursor for object
@ -60,7 +60,7 @@ EAPI const char *elm_object_cursor_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI void elm_object_cursor_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_cursor_unset(Evas_Object *obj);
/** /**
* Sets a different style for this object cursor. * Sets a different style for this object cursor.
@ -73,7 +73,7 @@ EAPI void elm_object_cursor_unset(Evas_Object *obj) EINA_ARG_NONNULL(1);
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style);
/** /**
* Get the style for this object cursor. * Get the style for this object cursor.
@ -84,7 +84,7 @@ EAPI void elm_object_cursor_style_set(Evas_Object *obj, const char *style
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj);
/** /**
* Set if the cursor set should be searched on the theme or should use * Set if the cursor set should be searched on the theme or should use
@ -100,7 +100,7 @@ EAPI const char *elm_object_cursor_style_get(const Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI void elm_object_cursor_engine_only_set(Evas_Object *obj, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_object_cursor_engine_only_set(Evas_Object *obj, Eina_Bool engine_only);
/** /**
* Get the cursor engine only usage for this object cursor. * Get the cursor engine only usage for this object cursor.
@ -113,7 +113,7 @@ EAPI void elm_object_cursor_engine_only_set(Evas_Object *obj, Eina_Bool e
* *
* @ingroup Cursors * @ingroup Cursors
*/ */
EAPI Eina_Bool elm_object_cursor_engine_only_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_cursor_engine_only_get(const Evas_Object *obj);
/** /**
* Get the configured cursor engine only usage * Get the configured cursor engine only usage

File diff suppressed because it is too large Load Diff

View File

@ -39,7 +39,7 @@
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Evas_Object *elm_diskselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_diskselector_add(Evas_Object *parent);
/** /**
* Enable or disable round mode. * Enable or disable round mode.
@ -56,7 +56,7 @@ EAPI Evas_Object *elm_diskselector_add(Evas_Object *parent) EINA_ARG_N
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_round_set(Evas_Object *obj, Eina_Bool round) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_round_set(Evas_Object *obj, Eina_Bool round);
/** /**
* Get a value whether round mode is enabled or not. * Get a value whether round mode is enabled or not.
@ -69,7 +69,7 @@ EAPI void elm_diskselector_round_set(Evas_Object *obj, Eina_Bo
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Eina_Bool elm_diskselector_round_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_diskselector_round_get(const Evas_Object *obj);
/** /**
* Get the side labels max length. * Get the side labels max length.
@ -82,7 +82,7 @@ EAPI Eina_Bool elm_diskselector_round_get(const Evas_Object *obj) E
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI int elm_diskselector_side_label_length_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_diskselector_side_label_length_get(const Evas_Object *obj);
/** /**
* Set the side labels max length. * Set the side labels max length.
@ -109,7 +109,7 @@ EAPI int elm_diskselector_side_label_length_get(const Evas_Ob
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_side_label_length_set(Evas_Object *obj, int len) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_side_label_length_set(Evas_Object *obj, int len);
/** /**
* Set the number of items to be displayed. * Set the number of items to be displayed.
@ -131,7 +131,7 @@ EAPI void elm_diskselector_side_label_length_set(Evas_Object *
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_display_item_num_set(Evas_Object *obj, int num) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_display_item_num_set(Evas_Object *obj, int num);
/** /**
* Get the number of items in the diskselector object. * Get the number of items in the diskselector object.
@ -140,7 +140,7 @@ EAPI void elm_diskselector_display_item_num_set(Evas_Object *o
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI int elm_diskselector_display_item_num_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_diskselector_display_item_num_get(const Evas_Object *obj);
/** /**
* Set bouncing behaviour when the scrolled content reaches an edge. * Set bouncing behaviour when the scrolled content reaches an edge.
@ -156,7 +156,7 @@ EAPI int elm_diskselector_display_item_num_get(const Evas_Obje
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* Get the bouncing behaviour of the internal scroller. * Get the bouncing behaviour of the internal scroller.
@ -175,7 +175,7 @@ EAPI void elm_diskselector_bounce_set(Evas_Object *obj, Eina_B
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* Get the scrollbar policy. * Get the scrollbar policy.
@ -188,7 +188,7 @@ EAPI void elm_diskselector_bounce_get(const Evas_Object *obj,
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
/** /**
* Set the scrollbar policy. * Set the scrollbar policy.
@ -208,7 +208,7 @@ EAPI void elm_diskselector_scroller_policy_get(const Evas_Obje
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
/** /**
* Remove all diskselector's items. * Remove all diskselector's items.
@ -220,7 +220,7 @@ EAPI void elm_diskselector_scroller_policy_set(Evas_Object *ob
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_clear(Evas_Object *obj);
/** /**
* Get a list of all the diskselector items. * Get a list of all the diskselector items.
@ -235,7 +235,7 @@ EAPI void elm_diskselector_clear(Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI const Eina_List *elm_diskselector_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_diskselector_items_get(const Evas_Object *obj);
/** /**
* Appends a new item to the diskselector object. * Appends a new item to the diskselector object.
@ -285,7 +285,7 @@ EAPI const Eina_List *elm_diskselector_items_get(const Evas_Object *obj) E
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Smart_Cb func, const void *data);
/** /**
@ -302,7 +302,7 @@ EAPI Elm_Object_Item *elm_diskselector_item_append(Evas_Object *obj, const char
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_del(Elm_Object_Item *it);
/** /**
* Set the function called when a diskselector item is freed. * Set the function called when a diskselector item is freed.
@ -321,7 +321,7 @@ EAPI void elm_diskselector_item_del(Elm_Object_Item *it) EINA_
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func);
/** /**
* Get the data associated to the item. * Get the data associated to the item.
@ -337,7 +337,7 @@ EAPI void elm_diskselector_item_del_cb_set(Elm_Object_Item *it
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void *elm_diskselector_item_data_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void *elm_diskselector_item_data_get(const Elm_Object_Item *it);
/** /**
* Set the icon associated to the item. * Set the icon associated to the item.
@ -362,7 +362,7 @@ EAPI void *elm_diskselector_item_data_get(const Elm_Object_Item
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_icon_set(Elm_Object_Item *it, Evas_Object *icon) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_icon_set(Elm_Object_Item *it, Evas_Object *icon);
/** /**
* Get the icon associated to the item. * Get the icon associated to the item.
@ -380,7 +380,7 @@ EAPI void elm_diskselector_item_icon_set(Elm_Object_Item *it,
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Object_Item *it);
/** /**
* Set the label of item. * Set the label of item.
@ -415,7 +415,7 @@ EAPI Evas_Object *elm_diskselector_item_icon_get(const Elm_Object_Item
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_label_set(Elm_Object_Item *it, const char *label) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_label_set(Elm_Object_Item *it, const char *label);
/** /**
* Get the label of item. * Get the label of item.
@ -433,7 +433,7 @@ EAPI void elm_diskselector_item_label_set(Elm_Object_Item *it,
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI const char *elm_diskselector_item_label_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_diskselector_item_label_get(const Elm_Object_Item *it);
/** /**
* Get the selected item. * Get the selected item.
@ -452,7 +452,7 @@ EAPI const char *elm_diskselector_item_label_get(const Elm_Object_Ite
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_selected_item_get(const Evas_Object *obj);
/** /**
* Set the selected state of an item. * Set the selected state of an item.
@ -480,7 +480,7 @@ EAPI Elm_Object_Item *elm_diskselector_selected_item_get(const Evas_Object *obj)
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
/* /*
* Get whether the @p item is selected or not. * Get whether the @p item is selected or not.
@ -494,7 +494,7 @@ EAPI void elm_diskselector_item_selected_set(Elm_Object_Item *
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Object_Item *it);
/** /**
* Get the first item of the diskselector. * Get the first item of the diskselector.
@ -510,7 +510,7 @@ EAPI Eina_Bool elm_diskselector_item_selected_get(const Elm_Object_
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item of the diskselector. * Get the last item of the diskselector.
@ -526,7 +526,7 @@ EAPI Elm_Object_Item *elm_diskselector_first_item_get(const Evas_Object *obj) EI
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_last_item_get(const Evas_Object *obj);
/** /**
* Get the item before @p item in diskselector. * Get the item before @p item in diskselector.
@ -545,7 +545,7 @@ EAPI Elm_Object_Item *elm_diskselector_last_item_get(const Evas_Object *obj) EIN
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_item_prev_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_item_prev_get(const Elm_Object_Item *it);
/** /**
* Get the item after @p item in diskselector. * Get the item after @p item in diskselector.
@ -564,7 +564,7 @@ EAPI Elm_Object_Item *elm_diskselector_item_prev_get(const Elm_Object_Item *it)
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Elm_Object_Item *elm_diskselector_item_next_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_diskselector_item_next_get(const Elm_Object_Item *it);
/** /**
* Set the text to be shown in the diskselector item. * Set the text to be shown in the diskselector item.
@ -579,7 +579,7 @@ EAPI Elm_Object_Item *elm_diskselector_item_next_get(const Elm_Object_Item *it)
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_tooltip_text_set(Elm_Object_Item *it, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_tooltip_text_set(Elm_Object_Item *it, const char *text);
/** /**
* Set the content to be shown in the tooltip item. * Set the content to be shown in the tooltip item.
@ -603,7 +603,7 @@ EAPI void elm_diskselector_item_tooltip_text_set(Elm_Object_It
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/** /**
* Unset tooltip from item. * Unset tooltip from item.
@ -619,7 +619,7 @@ EAPI void elm_diskselector_item_tooltip_content_cb_set(Elm_Obj
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_tooltip_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_tooltip_unset(Elm_Object_Item *it);
/** /**
* Sets a different style for this item tooltip. * Sets a different style for this item tooltip.
@ -635,7 +635,7 @@ EAPI void elm_diskselector_item_tooltip_unset(Elm_Object_Item
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_tooltip_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_tooltip_style_set(Elm_Object_Item *it, const char *style);
/** /**
* Get the style for this item tooltip. * Get the style for this item tooltip.
@ -649,7 +649,7 @@ EAPI void elm_diskselector_item_tooltip_style_set(Elm_Object_I
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI const char *elm_diskselector_item_tooltip_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_diskselector_item_tooltip_style_get(const Elm_Object_Item *it);
/** /**
* Set the cursor to be shown when mouse is over the diskselector item * Set the cursor to be shown when mouse is over the diskselector item
@ -661,7 +661,7 @@ EAPI const char *elm_diskselector_item_tooltip_style_get(const Elm_Ob
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_cursor_set(Elm_Object_Item *it, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_cursor_set(Elm_Object_Item *it, const char *cursor);
/** /**
* Get the cursor to be shown when mouse is over the diskselector item * Get the cursor to be shown when mouse is over the diskselector item
@ -674,7 +674,7 @@ EAPI void elm_diskselector_item_cursor_set(Elm_Object_Item *it
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI const char *elm_diskselector_item_cursor_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_diskselector_item_cursor_get(const Elm_Object_Item *it);
/** /**
* Unset the cursor to be shown when mouse is over the diskselector item * Unset the cursor to be shown when mouse is over the diskselector item
@ -686,7 +686,7 @@ EAPI const char *elm_diskselector_item_cursor_get(const Elm_Object_It
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_cursor_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_cursor_unset(Elm_Object_Item *it);
/** /**
* Sets a different style for this item cursor. * Sets a different style for this item cursor.
@ -701,7 +701,7 @@ EAPI void elm_diskselector_item_cursor_unset(Elm_Object_Item *
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_cursor_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_cursor_style_set(Elm_Object_Item *it, const char *style);
/** /**
* Get the style for this item cursor. * Get the style for this item cursor.
@ -715,7 +715,7 @@ EAPI void elm_diskselector_item_cursor_style_set(Elm_Object_It
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Object_Item *it);
/** /**
@ -736,7 +736,7 @@ EAPI const char *elm_diskselector_item_cursor_style_get(const Elm_Obj
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only);
/** /**
* Get the cursor engine only usage for this item cursor. * Get the cursor engine only usage for this item cursor.
@ -751,7 +751,7 @@ EAPI void elm_diskselector_item_cursor_engine_only_set(Elm_Obj
* *
* @ingroup Diskselector * @ingroup Diskselector
*/ */
EAPI Eina_Bool elm_diskselector_item_cursor_engine_only_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_diskselector_item_cursor_engine_only_get(const Elm_Object_Item *it);
/** /**
* @} * @}

View File

@ -314,7 +314,7 @@ typedef Edje_Entry_Change_Info Elm_Entry_Change_Info;
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_entry_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_entry_add(Evas_Object *parent);
/** /**
* Sets the entry to single line mode. * Sets the entry to single line mode.
@ -331,7 +331,7 @@ EAPI Evas_Object *elm_entry_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* @param single_line If true, the text in the entry * @param single_line If true, the text in the entry
* will be on a single line. * will be on a single line.
*/ */
EAPI void elm_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line) EINA_ARG_NONNULL(1); EAPI void elm_entry_single_line_set(Evas_Object *obj, Eina_Bool single_line);
/** /**
* Gets whether the entry is set to be single line. * Gets whether the entry is set to be single line.
@ -342,7 +342,7 @@ EAPI void elm_entry_single_line_set(Evas_Object *obj, Eina_Bool si
* *
* @see elm_entry_single_line_set() * @see elm_entry_single_line_set()
*/ */
EAPI Eina_Bool elm_entry_single_line_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_single_line_get(const Evas_Object *obj);
/** /**
* Sets the entry to password mode. * Sets the entry to password mode.
@ -353,7 +353,7 @@ EAPI Eina_Bool elm_entry_single_line_get(const Evas_Object *obj) EINA_A
* @param obj The entry object * @param obj The entry object
* @param password If true, password mode is enabled. * @param password If true, password mode is enabled.
*/ */
EAPI void elm_entry_password_set(Evas_Object *obj, Eina_Bool password) EINA_ARG_NONNULL(1); EAPI void elm_entry_password_set(Evas_Object *obj, Eina_Bool password);
/** /**
* Gets whether the entry is set to password mode. * Gets whether the entry is set to password mode.
@ -364,7 +364,7 @@ EAPI void elm_entry_password_set(Evas_Object *obj, Eina_Bool passw
* *
* @see elm_entry_password_set() * @see elm_entry_password_set()
*/ */
EAPI Eina_Bool elm_entry_password_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_password_get(const Evas_Object *obj);
/** /**
* Appends @p entry to the text of the entry. * Appends @p entry to the text of the entry.
@ -379,7 +379,7 @@ EAPI Eina_Bool elm_entry_password_get(const Evas_Object *obj) EINA_ARG_
* *
* @see elm_entry_text_filter_append() * @see elm_entry_text_filter_append()
*/ */
EAPI void elm_entry_entry_append(Evas_Object *obj, const char *entry) EINA_ARG_NONNULL(1); EAPI void elm_entry_entry_append(Evas_Object *obj, const char *entry);
/** /**
* Gets whether the entry is empty. * Gets whether the entry is empty.
@ -391,7 +391,7 @@ EAPI void elm_entry_entry_append(Evas_Object *obj, const char *ent
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE if the entry is empty, EINA_FALSE otherwise. * @return EINA_TRUE if the entry is empty, EINA_FALSE otherwise.
*/ */
EAPI Eina_Bool elm_entry_is_empty(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_is_empty(const Evas_Object *obj);
/** /**
* Gets any selected text within the entry. * Gets any selected text within the entry.
@ -407,7 +407,7 @@ EAPI Eina_Bool elm_entry_is_empty(const Evas_Object *obj) EINA_ARG_NONN
* @param obj The entry object * @param obj The entry object
* @return The selected text within the entry or NULL on failure * @return The selected text within the entry or NULL on failure
*/ */
EAPI const char *elm_entry_selection_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_entry_selection_get(const Evas_Object *obj);
/** /**
* Returns the actual textblock object of the entry. * Returns the actual textblock object of the entry.
@ -436,7 +436,7 @@ EAPI const char *elm_entry_selection_get(const Evas_Object *obj) EINA_ARG
* @param obj The entry object * @param obj The entry object
* @return The textblock object. * @return The textblock object.
*/ */
EAPI const Evas_Object *elm_entry_textblock_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Evas_Object *elm_entry_textblock_get(const Evas_Object *obj);
/** /**
* Forces calculation of the entry size and text layouting. * Forces calculation of the entry size and text layouting.
@ -448,7 +448,7 @@ EAPI const Evas_Object *elm_entry_textblock_get(const Evas_Object *obj) EINA_ARG
* *
* @see elm_entry_textblock_get() * @see elm_entry_textblock_get()
*/ */
EAPI void elm_entry_calc_force(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_calc_force(const Evas_Object *obj);
/** /**
* Inserts the given text into the entry at the current cursor position. * Inserts the given text into the entry at the current cursor position.
@ -468,7 +468,7 @@ EAPI void elm_entry_calc_force(const Evas_Object *obj) EINA_ARG_NO
* *
* @see elm_entry_text_filter_append() * @see elm_entry_text_filter_append()
*/ */
EAPI void elm_entry_entry_insert(Evas_Object *obj, const char *entry) EINA_ARG_NONNULL(1); EAPI void elm_entry_entry_insert(Evas_Object *obj, const char *entry);
/** /**
* Set the line wrap type to use on multi-line entries. * Set the line wrap type to use on multi-line entries.
@ -484,7 +484,7 @@ EAPI void elm_entry_entry_insert(Evas_Object *obj, const char *ent
* @param obj The entry object * @param obj The entry object
* @param wrap The wrap mode to use. See Elm_Wrap_Type for details on them * @param wrap The wrap mode to use. See Elm_Wrap_Type for details on them
*/ */
EAPI void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap) EINA_ARG_NONNULL(1); EAPI void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap);
/** /**
* Gets the wrap mode the entry was set to use. * Gets the wrap mode the entry was set to use.
@ -494,7 +494,7 @@ EAPI void elm_entry_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type
* *
* @see also elm_entry_line_wrap_set() * @see also elm_entry_line_wrap_set()
*/ */
EAPI Elm_Wrap_Type elm_entry_line_wrap_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Wrap_Type elm_entry_line_wrap_get(const Evas_Object *obj);
/** /**
* Sets if the entry is to be editable or not. * Sets if the entry is to be editable or not.
@ -512,7 +512,7 @@ EAPI Elm_Wrap_Type elm_entry_line_wrap_get(const Evas_Object *obj) EINA_ARG
* @param editable If EINA_TRUE, user input will be inserted in the entry, * @param editable If EINA_TRUE, user input will be inserted in the entry,
* if not, the entry is read-only and no user input is allowed. * if not, the entry is read-only and no user input is allowed.
*/ */
EAPI void elm_entry_editable_set(Evas_Object *obj, Eina_Bool editable) EINA_ARG_NONNULL(1); EAPI void elm_entry_editable_set(Evas_Object *obj, Eina_Bool editable);
/** /**
* Gets whether the entry is editable or not. * Gets whether the entry is editable or not.
@ -523,21 +523,21 @@ EAPI void elm_entry_editable_set(Evas_Object *obj, Eina_Bool edita
* *
* @see elm_entry_editable_set() * @see elm_entry_editable_set()
*/ */
EAPI Eina_Bool elm_entry_editable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_editable_get(const Evas_Object *obj);
/** /**
* This drops any existing text selection within the entry. * This drops any existing text selection within the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_select_none(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_select_none(Evas_Object *obj);
/** /**
* This selects all text within the entry. * This selects all text within the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_select_all(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_select_all(Evas_Object *obj);
/** /**
* This moves the cursor one place to the right within the entry. * This moves the cursor one place to the right within the entry.
@ -545,7 +545,7 @@ EAPI void elm_entry_select_all(Evas_Object *obj) EINA_ARG_NONNULL(
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE upon success, EINA_FALSE upon failure * @return EINA_TRUE upon success, EINA_FALSE upon failure
*/ */
EAPI Eina_Bool elm_entry_cursor_next(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_next(Evas_Object *obj);
/** /**
* This moves the cursor one place to the left within the entry. * This moves the cursor one place to the left within the entry.
@ -553,7 +553,7 @@ EAPI Eina_Bool elm_entry_cursor_next(Evas_Object *obj) EINA_ARG_NONNULL
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE upon success, EINA_FALSE upon failure * @return EINA_TRUE upon success, EINA_FALSE upon failure
*/ */
EAPI Eina_Bool elm_entry_cursor_prev(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_prev(Evas_Object *obj);
/** /**
* This moves the cursor one line up within the entry. * This moves the cursor one line up within the entry.
@ -561,7 +561,7 @@ EAPI Eina_Bool elm_entry_cursor_prev(Evas_Object *obj) EINA_ARG_NONNULL
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE upon success, EINA_FALSE upon failure * @return EINA_TRUE upon success, EINA_FALSE upon failure
*/ */
EAPI Eina_Bool elm_entry_cursor_up(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_up(Evas_Object *obj);
/** /**
* This moves the cursor one line down within the entry. * This moves the cursor one line down within the entry.
@ -569,35 +569,35 @@ EAPI Eina_Bool elm_entry_cursor_up(Evas_Object *obj) EINA_ARG_NONNULL(1
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE upon success, EINA_FALSE upon failure * @return EINA_TRUE upon success, EINA_FALSE upon failure
*/ */
EAPI Eina_Bool elm_entry_cursor_down(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_down(Evas_Object *obj);
/** /**
* This moves the cursor to the beginning of the entry. * This moves the cursor to the beginning of the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_begin_set(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_begin_set(Evas_Object *obj);
/** /**
* This moves the cursor to the end of the entry. * This moves the cursor to the end of the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_end_set(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_end_set(Evas_Object *obj);
/** /**
* This moves the cursor to the beginning of the current line. * This moves the cursor to the beginning of the current line.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_line_begin_set(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_line_begin_set(Evas_Object *obj);
/** /**
* This moves the cursor to the end of the current line. * This moves the cursor to the end of the current line.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_line_end_set(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_line_end_set(Evas_Object *obj);
/** /**
* This begins a selection within the entry as though * This begins a selection within the entry as though
@ -605,7 +605,7 @@ EAPI void elm_entry_cursor_line_end_set(Evas_Object *obj) EINA_ARG
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_selection_begin(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_selection_begin(Evas_Object *obj);
/** /**
* This ends a selection within the entry as though * This ends a selection within the entry as though
@ -613,7 +613,7 @@ EAPI void elm_entry_cursor_selection_begin(Evas_Object *obj) EINA_
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_cursor_selection_end(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_selection_end(Evas_Object *obj);
/** /**
* Gets whether a format node exists at the current cursor position. * Gets whether a format node exists at the current cursor position.
@ -630,7 +630,7 @@ EAPI void elm_entry_cursor_selection_end(Evas_Object *obj) EINA_AR
* *
* @see elm_entry_cursor_is_visible_format_get() * @see elm_entry_cursor_is_visible_format_get()
*/ */
EAPI Eina_Bool elm_entry_cursor_is_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_is_format_get(const Evas_Object *obj);
/** /**
* Gets if the current cursor position holds a visible format node. * Gets if the current cursor position holds a visible format node.
@ -641,7 +641,7 @@ EAPI Eina_Bool elm_entry_cursor_is_format_get(const Evas_Object *obj) E
* *
* @see elm_entry_cursor_is_format_get() * @see elm_entry_cursor_is_format_get()
*/ */
EAPI Eina_Bool elm_entry_cursor_is_visible_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_is_visible_format_get(const Evas_Object *obj);
/** /**
* Gets the character pointed by the cursor at its current position. * Gets the character pointed by the cursor at its current position.
@ -654,7 +654,7 @@ EAPI Eina_Bool elm_entry_cursor_is_visible_format_get(const Evas_Object
* @param obj The entry object * @param obj The entry object
* @return The text pointed by the cursors. * @return The text pointed by the cursors.
*/ */
EAPI const char *elm_entry_cursor_content_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_entry_cursor_content_get(const Evas_Object *obj);
/** /**
* This function returns the geometry of the cursor. * This function returns the geometry of the cursor.
@ -670,7 +670,7 @@ EAPI const char *elm_entry_cursor_content_get(const Evas_Object *obj) EIN
* @param h returned geometry * @param h returned geometry
* @return EINA_TRUE upon success, EINA_FALSE upon failure * @return EINA_TRUE upon success, EINA_FALSE upon failure
*/ */
EAPI Eina_Bool elm_entry_cursor_geometry_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cursor_geometry_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
/** /**
* Sets the cursor position in the entry to the given value * Sets the cursor position in the entry to the given value
@ -681,7 +681,7 @@ EAPI Eina_Bool elm_entry_cursor_geometry_get(const Evas_Object *obj, Ev
* @param obj The entry object * @param obj The entry object
* @param pos The position of the cursor * @param pos The position of the cursor
*/ */
EAPI void elm_entry_cursor_pos_set(Evas_Object *obj, int pos) EINA_ARG_NONNULL(1); EAPI void elm_entry_cursor_pos_set(Evas_Object *obj, int pos);
/** /**
* Retrieves the current position of the cursor in the entry * Retrieves the current position of the cursor in the entry
@ -689,28 +689,28 @@ EAPI void elm_entry_cursor_pos_set(Evas_Object *obj, int pos) EINA
* @param obj The entry object * @param obj The entry object
* @return The cursor position * @return The cursor position
*/ */
EAPI int elm_entry_cursor_pos_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_entry_cursor_pos_get(const Evas_Object *obj);
/** /**
* This executes a "cut" action on the selected text in the entry. * This executes a "cut" action on the selected text in the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_selection_cut(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_selection_cut(Evas_Object *obj);
/** /**
* This executes a "copy" action on the selected text in the entry. * This executes a "copy" action on the selected text in the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_selection_copy(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_selection_copy(Evas_Object *obj);
/** /**
* This executes a "paste" action in the entry. * This executes a "paste" action in the entry.
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_selection_paste(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_selection_paste(Evas_Object *obj);
/** /**
* This clears and frees the items in a entry's contextual (longpress) * This clears and frees the items in a entry's contextual (longpress)
@ -720,7 +720,7 @@ EAPI void elm_entry_selection_paste(Evas_Object *obj) EINA_ARG_NON
* *
* @see elm_entry_context_menu_item_add() * @see elm_entry_context_menu_item_add()
*/ */
EAPI void elm_entry_context_menu_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_context_menu_clear(Evas_Object *obj);
/** /**
* This adds an item to the entry's contextual menu. * This adds an item to the entry's contextual menu.
@ -741,7 +741,7 @@ EAPI void elm_entry_context_menu_clear(Evas_Object *obj) EINA_ARG_
* @param func The callback to execute when the item is clicked * @param func The callback to execute when the item is clicked
* @param data The data to associate with the item for related functions * @param data The data to associate with the item for related functions
*/ */
EAPI void elm_entry_context_menu_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI void elm_entry_context_menu_item_add(Evas_Object *obj, const char *label, const char *icon_file, Elm_Icon_Type icon_type, Evas_Smart_Cb func, const void *data);
/** /**
* This disables the entry's contextual (longpress) menu. * This disables the entry's contextual (longpress) menu.
@ -749,7 +749,7 @@ EAPI void elm_entry_context_menu_item_add(Evas_Object *obj, const
* @param obj The entry object * @param obj The entry object
* @param disabled If true, the menu is disabled * @param disabled If true, the menu is disabled
*/ */
EAPI void elm_entry_context_menu_disabled_set(Evas_Object *obj, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_entry_context_menu_disabled_set(Evas_Object *obj, Eina_Bool disabled);
/** /**
* This returns whether the entry's contextual (longpress) menu is * This returns whether the entry's contextual (longpress) menu is
@ -758,7 +758,7 @@ EAPI void elm_entry_context_menu_disabled_set(Evas_Object *obj, Ei
* @param obj The entry object * @param obj The entry object
* @return If true, the menu is disabled * @return If true, the menu is disabled
*/ */
EAPI Eina_Bool elm_entry_context_menu_disabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_context_menu_disabled_get(const Evas_Object *obj);
/** /**
* This appends a custom item provider to the list for that entry * This appends a custom item provider to the list for that entry
@ -776,7 +776,7 @@ EAPI Eina_Bool elm_entry_context_menu_disabled_get(const Evas_Object *o
* *
* @see @ref entry-items * @see @ref entry-items
*/ */
EAPI void elm_entry_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_item_provider_append(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data);
/** /**
* This prepends a custom item provider to the list for that entry * This prepends a custom item provider to the list for that entry
@ -788,7 +788,7 @@ EAPI void elm_entry_item_provider_append(Evas_Object *obj, Evas_Ob
* @param func The function called to provide the item object * @param func The function called to provide the item object
* @param data The data passed to @p func * @param data The data passed to @p func
*/ */
EAPI void elm_entry_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_item_provider_prepend(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data);
/** /**
* This removes a custom item provider to the list for that entry * This removes a custom item provider to the list for that entry
@ -800,7 +800,7 @@ EAPI void elm_entry_item_provider_prepend(Evas_Object *obj, Evas_O
* @param func The function called to provide the item object * @param func The function called to provide the item object
* @param data The data passed to @p func * @param data The data passed to @p func
*/ */
EAPI void elm_entry_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_item_provider_remove(Evas_Object *obj, Evas_Object * (*func)(void *data, Evas_Object * entry, const char *item), void *data);
/** /**
* Append a filter function for text inserted in the entry * Append a filter function for text inserted in the entry
@ -817,7 +817,7 @@ EAPI void elm_entry_item_provider_remove(Evas_Object *obj, Evas_Ob
* @param func The function to use as text filter * @param func The function to use as text filter
* @param data User data to pass to @p func * @param data User data to pass to @p func
*/ */
EAPI void elm_entry_text_filter_append(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_text_filter_append(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
/** /**
* Prepend a filter function for text insdrted in the entry * Prepend a filter function for text insdrted in the entry
@ -829,7 +829,7 @@ EAPI void elm_entry_text_filter_append(Evas_Object *obj, Elm_Entry
* @param func The function to use as text filter * @param func The function to use as text filter
* @param data User data to pass to @p func * @param data User data to pass to @p func
*/ */
EAPI void elm_entry_text_filter_prepend(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_text_filter_prepend(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
/** /**
* Remove a filter from the list * Remove a filter from the list
@ -841,7 +841,7 @@ EAPI void elm_entry_text_filter_prepend(Evas_Object *obj, Elm_Entr
* @param func The filter function to remove * @param func The filter function to remove
* @param data The user data passed when adding the function * @param data The user data passed when adding the function
*/ */
EAPI void elm_entry_text_filter_remove(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_entry_text_filter_remove(Evas_Object *obj, Elm_Entry_Filter_Cb func, void *data);
/** /**
* This converts a markup (HTML-like) string into UTF-8. * This converts a markup (HTML-like) string into UTF-8.
@ -880,7 +880,7 @@ EINA_MALLOC EINA_WARN_UNUSED_RESULT;
* @param file The path to the file to load and save * @param file The path to the file to load and save
* @param format The file format * @param format The file format
*/ */
EAPI void elm_entry_file_set(Evas_Object *obj, const char *file, Elm_Text_Format format) EINA_ARG_NONNULL(1); EAPI void elm_entry_file_set(Evas_Object *obj, const char *file, Elm_Text_Format format);
/** /**
* Gets the file being edited by the entry. * Gets the file being edited by the entry.
@ -892,7 +892,7 @@ EAPI void elm_entry_file_set(Evas_Object *obj, const char *file, E
* @param file The path to the file to load and save * @param file The path to the file to load and save
* @param format The file format * @param format The file format
*/ */
EAPI void elm_entry_file_get(const Evas_Object *obj, const char **file, Elm_Text_Format *format) EINA_ARG_NONNULL(1); EAPI void elm_entry_file_get(const Evas_Object *obj, const char **file, Elm_Text_Format *format);
/** /**
* This function writes any changes made to the file set with * This function writes any changes made to the file set with
@ -900,7 +900,7 @@ EAPI void elm_entry_file_get(const Evas_Object *obj, const char **
* *
* @param obj The entry object * @param obj The entry object
*/ */
EAPI void elm_entry_file_save(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_entry_file_save(Evas_Object *obj);
/** /**
* This sets the entry object to 'autosave' the loaded text file or not. * This sets the entry object to 'autosave' the loaded text file or not.
@ -910,7 +910,7 @@ EAPI void elm_entry_file_save(Evas_Object *obj) EINA_ARG_NONNULL(1
* *
* @see elm_entry_file_set() * @see elm_entry_file_set()
*/ */
EAPI void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autosave) EINA_ARG_NONNULL(1); EAPI void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autosave);
/** /**
* This gets the entry object's 'autosave' status. * This gets the entry object's 'autosave' status.
@ -920,7 +920,7 @@ EAPI void elm_entry_autosave_set(Evas_Object *obj, Eina_Bool autos
* *
* @see elm_entry_file_set() * @see elm_entry_file_set()
*/ */
EAPI Eina_Bool elm_entry_autosave_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_autosave_get(const Evas_Object *obj);
/** /**
* Control pasting of text and images for the widget. * Control pasting of text and images for the widget.
@ -934,7 +934,7 @@ EAPI Eina_Bool elm_entry_autosave_get(const Evas_Object *obj) EINA_ARG_
* @param textonly paste mode - EINA_TRUE is text only, EINA_FALSE is * @param textonly paste mode - EINA_TRUE is text only, EINA_FALSE is
* text+image+other. * text+image+other.
*/ */
EAPI void elm_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool textonly) EINA_ARG_NONNULL(1); EAPI void elm_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool textonly);
/** /**
* Getting elm_entry text paste/drop mode. * Getting elm_entry text paste/drop mode.
@ -944,7 +944,7 @@ EAPI void elm_entry_cnp_textonly_set(Evas_Object *obj, Eina_Bool t
* @param obj The entry object * @param obj The entry object
* @return If the widget only accepts text from pastes. * @return If the widget only accepts text from pastes.
*/ */
EAPI Eina_Bool elm_entry_cnp_textonly_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_cnp_textonly_get(const Evas_Object *obj);
/** /**
* Enable or disable scrolling in entry * Enable or disable scrolling in entry
@ -1135,7 +1135,7 @@ struct _Elm_Entry_Filter_Limit_Size
* This filter, like any others, does not apply when setting the entry text * This filter, like any others, does not apply when setting the entry text
* directly with elm_object_text_set(). * directly with elm_object_text_set().
*/ */
EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text) EINA_ARG_NONNULL(1, 2, 3); EAPI void elm_entry_filter_limit_size(void *data, Evas_Object *entry, char **text);
/** /**
* @typedef Elm_Entry_Filter_Accept_Set * @typedef Elm_Entry_Filter_Accept_Set
@ -1173,14 +1173,14 @@ struct _Elm_Entry_Filter_Accept_Set
* This filter, like any others, does not apply when setting the entry text * This filter, like any others, does not apply when setting the entry text
* directly with elm_object_text_set() * directly with elm_object_text_set()
*/ */
EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text) EINA_ARG_NONNULL(1, 3); EAPI void elm_entry_filter_accept_set(void *data, Evas_Object *entry, char **text);
/** /**
* Set the input panel layout of the entry * Set the input panel layout of the entry
* *
* @param obj The entry object * @param obj The entry object
* @param layout layout type * @param layout layout type
*/ */
EAPI void elm_entry_input_panel_layout_set(Evas_Object *obj, Elm_Input_Panel_Layout layout) EINA_ARG_NONNULL(1); EAPI void elm_entry_input_panel_layout_set(Evas_Object *obj, Elm_Input_Panel_Layout layout);
/** /**
* Get the input panel layout of the entry * Get the input panel layout of the entry
@ -1190,7 +1190,7 @@ EAPI void elm_entry_input_panel_layout_set(Evas_Object *obj, E
* *
* @see elm_entry_input_panel_layout_set * @see elm_entry_input_panel_layout_set
*/ */
EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(Evas_Object *obj);
/** /**
* Set the autocapitalization type on the immodule. * Set the autocapitalization type on the immodule.
@ -1198,7 +1198,7 @@ EAPI Elm_Input_Panel_Layout elm_entry_input_panel_layout_get(Evas_Object *obj) E
* @param obj The entry object * @param obj The entry object
* @param autocapital_type The type of autocapitalization * @param autocapital_type The type of autocapitalization
*/ */
EAPI void elm_entry_autocapital_type_set(Evas_Object *obj, Elm_Autocapital_Type autocapital_type) EINA_ARG_NONNULL(1); EAPI void elm_entry_autocapital_type_set(Evas_Object *obj, Elm_Autocapital_Type autocapital_type);
/** /**
* Retrieve the autocapitalization type on the immodule. * Retrieve the autocapitalization type on the immodule.
@ -1206,7 +1206,7 @@ EAPI void elm_entry_autocapital_type_set(Evas_Object *obj, Elm
* @param obj The entry object * @param obj The entry object
* @return autocapitalization type * @return autocapitalization type
*/ */
EAPI Elm_Autocapital_Type elm_entry_autocapital_type_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Autocapital_Type elm_entry_autocapital_type_get(Evas_Object *obj);
/** /**
* Sets the attribute to show the input panel automatically. * Sets the attribute to show the input panel automatically.
@ -1214,7 +1214,7 @@ EAPI Elm_Autocapital_Type elm_entry_autocapital_type_get(Evas_Object *obj) EIN
* @param obj The entry object * @param obj The entry object
* @param enabled If true, the input panel is appeared when entry is clicked or has a focus * @param enabled If true, the input panel is appeared when entry is clicked or has a focus
*/ */
EAPI void elm_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_entry_input_panel_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/** /**
* Retrieve the attribute to show the input panel automatically. * Retrieve the attribute to show the input panel automatically.
@ -1222,7 +1222,7 @@ EAPI void elm_entry_input_panel_enabled_set(Evas_Object *obj,
* @param obj The entry object * @param obj The entry object
* @return EINA_TRUE if input panel will be appeared when the entry is clicked or has a focus, EINA_FALSE otherwise * @return EINA_TRUE if input panel will be appeared when the entry is clicked or has a focus, EINA_FALSE otherwise
*/ */
EAPI Eina_Bool elm_entry_input_panel_enabled_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_entry_input_panel_enabled_get(Evas_Object *obj);
/** /**
* @} * @}

View File

@ -60,7 +60,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_flip_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flip_add(Evas_Object *parent);
/** /**
* @brief Set the front content of the flip widget. * @brief Set the front content of the flip widget.
@ -72,7 +72,7 @@ EAPI Evas_Object *elm_flip_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* If you want to keep that old content object, use the * If you want to keep that old content object, use the
* elm_flip_content_front_unset() function. * elm_flip_content_front_unset() function.
*/ */
EAPI void elm_flip_content_front_set(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_flip_content_front_set(Evas_Object *obj, Evas_Object *content);
/** /**
* @brief Set the back content of the flip widget. * @brief Set the back content of the flip widget.
@ -84,7 +84,7 @@ EAPI void elm_flip_content_front_set(Evas_Object *obj, Evas_Obje
* If you want to keep that old content object, use the * If you want to keep that old content object, use the
* elm_flip_content_back_unset() function. * elm_flip_content_back_unset() function.
*/ */
EAPI void elm_flip_content_back_set(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_flip_content_back_set(Evas_Object *obj, Evas_Object *content);
/** /**
* @brief Get the front content used for the flip * @brief Get the front content used for the flip
@ -94,7 +94,7 @@ EAPI void elm_flip_content_back_set(Evas_Object *obj, Evas_Objec
* *
* Return the front content object which is set for this widget. * Return the front content object which is set for this widget.
*/ */
EAPI Evas_Object *elm_flip_content_front_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flip_content_front_get(const Evas_Object *obj);
/** /**
* @brief Get the back content used for the flip * @brief Get the back content used for the flip
@ -104,7 +104,7 @@ EAPI Evas_Object *elm_flip_content_front_get(const Evas_Object *obj) EIN
* *
* Return the back content object which is set for this widget. * Return the back content object which is set for this widget.
*/ */
EAPI Evas_Object *elm_flip_content_back_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flip_content_back_get(const Evas_Object *obj);
/** /**
* @brief Unset the front content used for the flip * @brief Unset the front content used for the flip
@ -114,7 +114,7 @@ EAPI Evas_Object *elm_flip_content_back_get(const Evas_Object *obj) EINA
* *
* Unparent and return the front content object which was set for this widget. * Unparent and return the front content object which was set for this widget.
*/ */
EAPI Evas_Object *elm_flip_content_front_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flip_content_front_unset(Evas_Object *obj);
/** /**
* @brief Unset the back content used for the flip * @brief Unset the back content used for the flip
@ -124,7 +124,7 @@ EAPI Evas_Object *elm_flip_content_front_unset(Evas_Object *obj) EINA_AR
* *
* Unparent and return the back content object which was set for this widget. * Unparent and return the back content object which was set for this widget.
*/ */
EAPI Evas_Object *elm_flip_content_back_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flip_content_back_unset(Evas_Object *obj);
/** /**
* @brief Get flip front visibility state * @brief Get flip front visibility state
@ -133,7 +133,7 @@ EAPI Evas_Object *elm_flip_content_back_unset(Evas_Object *obj) EINA_ARG
* @return EINA_TRUE if front front is showing, EINA_FALSE if the back is * @return EINA_TRUE if front front is showing, EINA_FALSE if the back is
* showing. * showing.
*/ */
EAPI Eina_Bool elm_flip_front_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_flip_front_get(const Evas_Object *obj);
/** /**
* @brief Set flip perspective * @brief Set flip perspective
@ -145,7 +145,7 @@ EAPI Eina_Bool elm_flip_front_get(const Evas_Object *obj) EINA_ARG_NO
* *
* @warning This function currently does nothing. * @warning This function currently does nothing.
*/ */
EAPI void elm_flip_perspective_set(Evas_Object *obj, Evas_Coord foc, Evas_Coord x, Evas_Coord y) EINA_ARG_NONNULL(1); EAPI void elm_flip_perspective_set(Evas_Object *obj, Evas_Coord foc, Evas_Coord x, Evas_Coord y);
/** /**
* @brief Runs the flip animation * @brief Runs the flip animation
@ -193,7 +193,7 @@ EAPI void elm_flip_perspective_set(Evas_Object *obj, Evas_Coord
* @image html elm_flip.png * @image html elm_flip.png
* @image latex elm_flip.eps width=\textwidth * @image latex elm_flip.eps width=\textwidth
*/ */
EAPI void elm_flip_go(Evas_Object *obj, Elm_Flip_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_flip_go(Evas_Object *obj, Elm_Flip_Mode mode);
/** /**
* @brief Set the interactive flip mode * @brief Set the interactive flip mode

View File

@ -49,7 +49,7 @@
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Evas_Object *elm_flipselector_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_flipselector_add(Evas_Object *parent);
/** /**
* Programmatically select the next item of a flip selector widget * Programmatically select the next item of a flip selector widget
@ -62,7 +62,7 @@ EAPI Evas_Object *elm_flipselector_add(Evas_Object *parent) EINA_
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI void elm_flipselector_flip_next(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_flipselector_flip_next(Evas_Object *obj);
/** /**
* Programmatically select the previous item of a flip selector * Programmatically select the previous item of a flip selector
@ -76,7 +76,7 @@ EAPI void elm_flipselector_flip_next(Evas_Object *obj) EI
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI void elm_flipselector_flip_prev(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_flipselector_flip_prev(Evas_Object *obj);
/** /**
* Append a (text) item to a flip selector widget * Append a (text) item to a flip selector widget
@ -102,7 +102,7 @@ EAPI void elm_flipselector_flip_prev(Evas_Object *obj) EI
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data);
/** /**
* Prepend a (text) item to a flip selector widget * Prepend a (text) item to a flip selector widget
@ -128,7 +128,7 @@ EAPI Elm_Object_Item *elm_flipselector_item_append(Evas_Object *obj,
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj, const char *label, Evas_Smart_Cb func, void *data);
/** /**
* Get the internal list of items in a given flip selector widget. * Get the internal list of items in a given flip selector widget.
@ -151,7 +151,7 @@ EAPI Elm_Object_Item *elm_flipselector_item_prepend(Evas_Object *obj,
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI const Eina_List *elm_flipselector_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_flipselector_items_get(const Evas_Object *obj);
/** /**
* Get the first item in the given flip selector widget's list of * Get the first item in the given flip selector widget's list of
@ -166,7 +166,7 @@ EAPI const Eina_List *elm_flipselector_items_get(const Evas_Object *o
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item in the given flip selector widget's list of * Get the last item in the given flip selector widget's list of
@ -181,7 +181,7 @@ EAPI Elm_Object_Item *elm_flipselector_first_item_get(const Evas_Obje
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_last_item_get(const Evas_Object *obj);
/** /**
* Get the currently selected item in a flip selector widget. * Get the currently selected item in a flip selector widget.
@ -192,7 +192,7 @@ EAPI Elm_Object_Item *elm_flipselector_last_item_get(const Evas_Objec
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_selected_item_get(const Evas_Object *obj);
/** /**
* Set whether a given flip selector widget's item should be the * Set whether a given flip selector widget's item should be the
@ -211,7 +211,7 @@ EAPI Elm_Object_Item *elm_flipselector_selected_item_get(const Evas_O
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI void elm_flipselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_flipselector_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
/** /**
* Get whether a given flip selector widget's item is the currently * Get whether a given flip selector widget's item is the currently
@ -225,7 +225,7 @@ EAPI void elm_flipselector_item_selected_set(Elm_Object_I
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Eina_Bool elm_flipselector_item_selected_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_flipselector_item_selected_get(const Elm_Object_Item *it);
/** /**
* Delete a given item from a flip selector widget. * Delete a given item from a flip selector widget.
@ -234,7 +234,7 @@ EAPI Eina_Bool elm_flipselector_item_selected_get(const Elm_Ob
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI void elm_flipselector_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_flipselector_item_del(Elm_Object_Item *it);
/** /**
* Gets the item before @p item in a flip selector widget's * Gets the item before @p item in a flip selector widget's
@ -249,7 +249,7 @@ EAPI void elm_flipselector_item_del(Elm_Object_Item *it)
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_item_prev_get(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_item_prev_get(Elm_Object_Item *it);
/** /**
* Gets the item after @p item in a flip selector widget's * Gets the item after @p item in a flip selector widget's
@ -264,7 +264,7 @@ EAPI Elm_Object_Item *elm_flipselector_item_prev_get(Elm_Object_Item
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI Elm_Object_Item *elm_flipselector_item_next_get(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_flipselector_item_next_get(Elm_Object_Item *it);
/** /**
* Set the interval on time updates for an user mouse button hold * Set the interval on time updates for an user mouse button hold
@ -292,7 +292,7 @@ EAPI Elm_Object_Item *elm_flipselector_item_next_get(Elm_Object_Item
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI void elm_flipselector_interval_set(Evas_Object *obj, double interval) EINA_ARG_NONNULL(1); EAPI void elm_flipselector_interval_set(Evas_Object *obj, double interval);
/** /**
* Get the interval on time updates for an user mouse button hold * Get the interval on time updates for an user mouse button hold
@ -305,7 +305,7 @@ EAPI void elm_flipselector_interval_set(Evas_Object *obj,
* *
* @ingroup Flipselector * @ingroup Flipselector
*/ */
EAPI double elm_flipselector_interval_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_flipselector_interval_get(const Evas_Object *obj);
/** /**
* @} * @}
*/ */

View File

@ -85,7 +85,7 @@ EAPI void elm_focus_highlight_animate_set(Eina_Bool animate);
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj);
/** /**
* Set/unset focus to a given Elementary object. * Set/unset focus to a given Elementary object.
@ -104,7 +104,7 @@ EAPI Eina_Bool elm_object_focus_get(const Evas_Object *obj) EINA_ARG_
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus);
/** /**
* Set the ability for an Element object to be focused * Set the ability for an Element object to be focused
@ -122,7 +122,7 @@ EAPI void elm_object_focus_set(Evas_Object *obj, Eina_Bool focus
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool enable) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool enable);
/** /**
* Get whether an Elementary object is focusable or not * Get whether an Elementary object is focusable or not
@ -137,7 +137,7 @@ EAPI void elm_object_focus_allow_set(Evas_Object *obj, Eina_Bool
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj);
/** /**
* Set custom focus chain. * Set custom focus chain.
@ -152,7 +152,7 @@ EAPI Eina_Bool elm_object_focus_allow_get(const Evas_Object *obj) EIN
* @param objs Chain of objects to pass focus * @param objs Chain of objects to pass focus
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Eina_List *objs) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Eina_List *objs);
/** /**
* Unset a custom focus chain on a given Elementary widget * Unset a custom focus chain on a given Elementary widget
@ -164,7 +164,7 @@ EAPI void elm_object_focus_custom_chain_set(Evas_Object *obj, Ei
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj);
/** /**
* Get custom focus chain * Get custom focus chain
@ -172,7 +172,7 @@ EAPI void elm_object_focus_custom_chain_unset(Evas_Object *obj)
* @param obj The container object * @param obj The container object
* @ingroup Focus * @ingroup Focus
*/ */
EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *obj);
/** /**
* Append object to custom focus chain. * Append object to custom focus chain.
@ -187,7 +187,7 @@ EAPI const Eina_List *elm_object_focus_custom_chain_get(const Evas_Object *o
* @param relative_child The relative object to position the child * @param relative_child The relative object to position the child
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child) EINA_ARG_NONNULL(1, 2); EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child);
/** /**
* Prepend object to custom focus chain. * Prepend object to custom focus chain.
@ -202,7 +202,7 @@ EAPI void elm_object_focus_custom_chain_append(Evas_Object *obj,
* @param relative_child The relative object to position the child * @param relative_child The relative object to position the child
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child) EINA_ARG_NONNULL(1, 2); EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj, Evas_Object *child, Evas_Object *relative_child);
/** /**
* Give focus to next object in object tree. * Give focus to next object in object tree.
@ -216,7 +216,7 @@ EAPI void elm_object_focus_custom_chain_prepend(Evas_Object *obj
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Direction dir) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Direction dir);
/** /**
* Give focus to near object in one direction. * Give focus to near object in one direction.
@ -230,7 +230,7 @@ EAPI void elm_object_focus_cycle(Evas_Object *obj, Elm_Focus_Dir
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_focus_direction_go(Evas_Object *obj, int x, int y) EINA_ARG_NONNULL(1); EAPI void elm_object_focus_direction_go(Evas_Object *obj, int x, int y);
/** /**
* Make the elementary object and its children to be unfocusable * Make the elementary object and its children to be unfocusable
@ -252,7 +252,7 @@ EAPI void elm_object_focus_direction_go(Evas_Object *obj, int x,
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI void elm_object_tree_unfocusable_set(Evas_Object *obj, Eina_Bool tree_unfocusable) EINA_ARG_NONNULL(1); EAPI void elm_object_tree_unfocusable_set(Evas_Object *obj, Eina_Bool tree_unfocusable);
/** /**
* Get whether an Elementary object and its children are unfocusable or not. * Get whether an Elementary object and its children are unfocusable or not.
@ -265,4 +265,4 @@ EAPI void elm_object_tree_unfocusable_set(Evas_Object *obj, Eina
* *
* @ingroup Focus * @ingroup Focus
*/ */
EAPI Eina_Bool elm_object_tree_unfocusable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_tree_unfocusable_get(const Evas_Object *obj);

View File

@ -125,7 +125,7 @@ EAPI void elm_font_overlay_all_apply(void);
* elm_font_fontconfig_name_get(), for one style only (single font * elm_font_fontconfig_name_get(), for one style only (single font
* instance, not family). * instance, not family).
*/ */
EAPI Elm_Font_Properties *elm_font_properties_get(const char *font) EINA_ARG_NONNULL(1); EAPI Elm_Font_Properties *elm_font_properties_get(const char *font);
/** /**
* Free font properties return by elm_font_properties_get(). * Free font properties return by elm_font_properties_get().
@ -134,7 +134,7 @@ EAPI Elm_Font_Properties *elm_font_properties_get(const char *font) EINA_ARG_NON
* *
* @ingroup Fonts * @ingroup Fonts
*/ */
EAPI void elm_font_properties_free(Elm_Font_Properties *efp) EINA_ARG_NONNULL(1); EAPI void elm_font_properties_free(Elm_Font_Properties *efp);
/** /**
* Translate a font name, bound to a style, into fontconfig's font names * Translate a font name, bound to a style, into fontconfig's font names
@ -151,7 +151,7 @@ EAPI void elm_font_properties_free(Elm_Font_Properties *efp) EINA_AR
* elm_font_properties_get(), for one style only (single font * elm_font_properties_get(), for one style only (single font
* instance, not family). * instance, not family).
*/ */
EAPI const char *elm_font_fontconfig_name_get(const char *name, const char *style) EINA_ARG_NONNULL(1); EAPI const char *elm_font_fontconfig_name_get(const char *name, const char *style);
/** /**
* Free the font string return by elm_font_fontconfig_name_get(). * Free the font string return by elm_font_fontconfig_name_get().
@ -160,7 +160,7 @@ EAPI const char *elm_font_fontconfig_name_get(const char *name, const char
* *
* @ingroup Fonts * @ingroup Fonts
*/ */
EAPI void elm_font_fontconfig_name_free(const char *name) EINA_ARG_NONNULL(1); EAPI void elm_font_fontconfig_name_free(const char *name);
/** /**
* Create a font hash table of available system fonts. * Create a font hash table of available system fonts.

View File

@ -35,7 +35,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_frame_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_frame_add(Evas_Object *parent);
/** /**
* @} * @}

View File

@ -287,7 +287,7 @@ struct _Elm_Gengrid_Item_Class
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Evas_Object *elm_gengrid_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_gengrid_add(Evas_Object *parent);
/** /**
* Set the size for the items of a given gengrid widget * Set the size for the items of a given gengrid widget
@ -306,7 +306,7 @@ EAPI Evas_Object *elm_gengrid_add(Evas_Object *parent) EINA_ARG
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h);
/** /**
* Get the size set for the items of a given gengrid widget * Get the size set for the items of a given gengrid widget
@ -322,7 +322,7 @@ EAPI void elm_gengrid_item_size_set(Evas_Object *obj, E
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
/** /**
* Set the size for the group items of a given gengrid widget * Set the size for the group items of a given gengrid widget
@ -341,7 +341,7 @@ EAPI void elm_gengrid_item_size_get(const Evas_Object *
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_group_item_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_group_item_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h);
/** /**
* Get the size set for the group items of a given gengrid widget * Get the size set for the group items of a given gengrid widget
@ -357,7 +357,7 @@ EAPI void elm_gengrid_group_item_size_set(Evas_Object *
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_group_item_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_group_item_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
/** /**
* Set the items grid's alignment within a given gengrid widget * Set the items grid's alignment within a given gengrid widget
@ -379,7 +379,7 @@ EAPI void elm_gengrid_group_item_size_get(const Evas_Ob
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_align_set(Evas_Object *obj, double align_x, double align_y) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_align_set(Evas_Object *obj, double align_x, double align_y);
/** /**
* Get the items grid's alignment values within a given gengrid * Get the items grid's alignment values within a given gengrid
@ -398,7 +398,7 @@ EAPI void elm_gengrid_align_set(Evas_Object *obj, doubl
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_align_get(const Evas_Object *obj, double *align_x, double *align_y) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_align_get(const Evas_Object *obj, double *align_x, double *align_y);
/** /**
* Set whether a given gengrid widget is or not able have items * Set whether a given gengrid widget is or not able have items
@ -422,7 +422,7 @@ EAPI void elm_gengrid_align_get(const Evas_Object *obj,
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode);
/** /**
* Get whether a given gengrid widget is or not able have items * Get whether a given gengrid widget is or not able have items
@ -436,7 +436,7 @@ EAPI void elm_gengrid_reorder_mode_set(Evas_Object *obj
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_reorder_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_reorder_mode_get(const Evas_Object *obj);
/** /**
* Append a new item in a given gengrid widget. * Append a new item in a given gengrid widget.
@ -458,7 +458,7 @@ EAPI Eina_Bool elm_gengrid_reorder_mode_get(const Evas_Objec
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_append(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_append(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Evas_Smart_Cb func, const void *func_data);
/** /**
* Prepend a new item in a given gengrid widget. * Prepend a new item in a given gengrid widget.
@ -480,7 +480,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_append(Evas_Object *obj, con
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_prepend(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_prepend(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item before another in a gengrid widget * Insert an item before another in a gengrid widget
@ -503,7 +503,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_prepend(Evas_Object *obj, co
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_before(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Elm_Gengrid_Item *relative, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_before(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Elm_Gengrid_Item *relative, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item after another in a gengrid widget * Insert an item after another in a gengrid widget
@ -526,7 +526,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_before(Evas_Object *o
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_after(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Elm_Gengrid_Item *relative, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_after(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Elm_Gengrid_Item *relative, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item in a gengrid widget using a user-defined sort function. * Insert an item in a gengrid widget using a user-defined sort function.
@ -550,7 +550,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_insert_after(Evas_Object *ob
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_sorted_insert(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Eina_Compare_Cb comp, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_sorted_insert(Evas_Object *obj, const Elm_Gengrid_Item_Class *gic, const void *data, Eina_Compare_Cb comp, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item in a gengrid widget using a user-defined sort function. * Insert an item in a gengrid widget using a user-defined sort function.
@ -596,7 +596,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_direct_sorted_insert(Evas_Ob
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
/** /**
* Get whether items on a given gengrid widget have their selection * Get whether items on a given gengrid widget have their selection
@ -611,7 +611,7 @@ EAPI void elm_gengrid_always_select_mode_set(Evas_Objec
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_always_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_always_select_mode_get(const Evas_Object *obj);
/** /**
* Set whether items on a given gengrid widget can be selected or not. * Set whether items on a given gengrid widget can be selected or not.
@ -629,7 +629,7 @@ EAPI Eina_Bool elm_gengrid_always_select_mode_get(const Evas
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select);
/** /**
* Get whether items on a given gengrid widget can be selected or * Get whether items on a given gengrid widget can be selected or
@ -643,7 +643,7 @@ EAPI void elm_gengrid_no_select_mode_set(Evas_Object *o
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_no_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_no_select_mode_get(const Evas_Object *obj);
/** /**
* Enable or disable multi-selection in a given gengrid widget * Enable or disable multi-selection in a given gengrid widget
@ -665,7 +665,7 @@ EAPI Eina_Bool elm_gengrid_no_select_mode_get(const Evas_Obj
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_multi_select_set(Evas_Object *obj, Eina_Bool multi) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_multi_select_set(Evas_Object *obj, Eina_Bool multi);
/** /**
* Get whether multi-selection is enabled or disabled for a given * Get whether multi-selection is enabled or disabled for a given
@ -679,7 +679,7 @@ EAPI void elm_gengrid_multi_select_set(Evas_Object *obj
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_multi_select_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_multi_select_get(const Evas_Object *obj);
/** /**
* Enable or disable bouncing effect for a given gengrid widget * Enable or disable bouncing effect for a given gengrid widget
@ -701,7 +701,7 @@ EAPI Eina_Bool elm_gengrid_multi_select_get(const Evas_Objec
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* Get whether bouncing effects are enabled or disabled, for a * Get whether bouncing effects are enabled or disabled, for a
@ -717,7 +717,7 @@ EAPI void elm_gengrid_bounce_set(Evas_Object *obj, Eina
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* Set a given gengrid widget's scrolling page size, relative to * Set a given gengrid widget's scrolling page size, relative to
@ -751,7 +751,7 @@ EAPI void elm_gengrid_bounce_get(const Evas_Object *obj
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel);
/** /**
* Get a given gengrid widget's scrolling page size, relative to * Get a given gengrid widget's scrolling page size, relative to
@ -767,7 +767,7 @@ EAPI void elm_gengrid_page_relative_set(Evas_Object *ob
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_page_relative_get(const Evas_Object *obj, double *h_pagerel, double *v_pagerel) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_page_relative_get(const Evas_Object *obj, double *h_pagerel, double *v_pagerel);
/** /**
* Set a given gengrid widget's scrolling page size * Set a given gengrid widget's scrolling page size
@ -795,7 +795,7 @@ EAPI void elm_gengrid_page_relative_get(const Evas_Obje
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize);
/** /**
* @brief Get gengrid current page number. * @brief Get gengrid current page number.
@ -813,7 +813,7 @@ EAPI void elm_gengrid_page_size_set(Evas_Object *obj, E
* @see elm_gengrid_page_show() * @see elm_gengrid_page_show()
* @see elm_gengrid_page_brint_in() * @see elm_gengrid_page_brint_in()
*/ */
EAPI void elm_gengrid_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
/** /**
* @brief Get scroll last page number. * @brief Get scroll last page number.
@ -829,7 +829,7 @@ EAPI void elm_gengrid_current_page_get(const Evas_Objec
* @see elm_gengrid_page_show() * @see elm_gengrid_page_show()
* @see elm_gengrid_page_brint_in() * @see elm_gengrid_page_brint_in()
*/ */
EAPI void elm_gengrid_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
/** /**
* Show a specific virtual region within the gengrid content object by page number. * Show a specific virtual region within the gengrid content object by page number.
@ -853,7 +853,7 @@ EAPI void elm_gengrid_last_page_get(const Evas_Object *
* *
* @see elm_gengrid_page_bring_in() * @see elm_gengrid_page_bring_in()
*/ */
EAPI void elm_gengrid_page_show(const Evas_Object *obj, int h_pagenumber, int v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_page_show(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
/** /**
* Show a specific virtual region within the gengrid content object by page number. * Show a specific virtual region within the gengrid content object by page number.
@ -877,7 +877,7 @@ EAPI void elm_gengrid_page_show(const Evas_Object *obj,
* *
* @see elm_gengrid_page_show() * @see elm_gengrid_page_show()
*/ */
EAPI void elm_gengrid_page_bring_in(const Evas_Object *obj, int h_pagenumber, int v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_page_bring_in(const Evas_Object *obj, int h_pagenumber, int v_pagenumber);
/** /**
* Set the direction in which a given gengrid widget will expand while * Set the direction in which a given gengrid widget will expand while
@ -899,7 +899,7 @@ EAPI void elm_gengrid_page_bring_in(const Evas_Object *
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_horizontal_set(Evas_Object *obj, Eina_Bool setting) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_horizontal_set(Evas_Object *obj, Eina_Bool setting);
/** /**
* Get for what direction a given gengrid widget will expand while * Get for what direction a given gengrid widget will expand while
@ -913,7 +913,7 @@ EAPI void elm_gengrid_horizontal_set(Evas_Object *obj,
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_horizontal_get(const Evas_Object *obj);
/** /**
* Get the first item in a given gengrid widget * Get the first item in a given gengrid widget
@ -929,7 +929,7 @@ EAPI Eina_Bool elm_gengrid_horizontal_get(const Evas_Object
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item in a given gengrid widget * Get the last item in a given gengrid widget
@ -945,7 +945,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_first_item_get(const Evas_Object
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_last_item_get(const Evas_Object *obj);
/** /**
* Get the @b next item in a gengrid widget's internal list of items, * Get the @b next item in a gengrid widget's internal list of items,
@ -962,7 +962,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_last_item_get(const Evas_Object *
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_next_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_next_get(const Elm_Gengrid_Item *item);
/** /**
* Get the @b previous item in a gengrid widget's internal list of items, * Get the @b previous item in a gengrid widget's internal list of items,
@ -979,7 +979,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_next_get(const Elm_Gengrid_I
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_item_prev_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_item_prev_get(const Elm_Gengrid_Item *item);
/** /**
* Get the gengrid object's handle which contains a given gengrid * Get the gengrid object's handle which contains a given gengrid
@ -992,7 +992,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_item_prev_get(const Elm_Gengrid_I
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Evas_Object *elm_gengrid_item_gengrid_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_gengrid_item_gengrid_get(const Elm_Gengrid_Item *item);
/** /**
* Remove a gengrid item from its parent, deleting it. * Remove a gengrid item from its parent, deleting it.
@ -1005,7 +1005,7 @@ EAPI Evas_Object *elm_gengrid_item_gengrid_get(const Elm_Gengri
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_del(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_del(Elm_Gengrid_Item *item);
/** /**
* Update the contents of a given gengrid item * Update the contents of a given gengrid item
@ -1019,7 +1019,7 @@ EAPI void elm_gengrid_item_del(Elm_Gengrid_Item *item)
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_update(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_update(Elm_Gengrid_Item *item);
/** /**
* Get the Gengrid Item class for the given Gengrid Item. * Get the Gengrid Item class for the given Gengrid Item.
@ -1031,7 +1031,7 @@ EAPI void elm_gengrid_item_update(Elm_Gengrid_Item *ite
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const Elm_Gengrid_Item_Class *elm_gengrid_item_item_class_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI const Elm_Gengrid_Item_Class *elm_gengrid_item_item_class_get(const Elm_Gengrid_Item *item);
/** /**
* Get the Gengrid Item class for the given Gengrid Item. * Get the Gengrid Item class for the given Gengrid Item.
@ -1044,7 +1044,7 @@ EAPI const Elm_Gengrid_Item_Class *elm_gengrid_item_item_class_get(const Elm_Gen
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_item_class_set(Elm_Gengrid_Item *item, const Elm_Gengrid_Item_Class *gic) EINA_ARG_NONNULL(1, 2); EAPI void elm_gengrid_item_item_class_set(Elm_Gengrid_Item *item, const Elm_Gengrid_Item_Class *gic);
/** /**
* Return the data associated to a given gengrid item * Return the data associated to a given gengrid item
@ -1060,7 +1060,7 @@ EAPI void elm_gengrid_item_item_class_set(Elm_Gengrid_I
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void *elm_gengrid_item_data_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void *elm_gengrid_item_data_get(const Elm_Gengrid_Item *item);
/** /**
* Set the data associated with a given gengrid item * Set the data associated with a given gengrid item
@ -1079,7 +1079,7 @@ EAPI void *elm_gengrid_item_data_get(const Elm_Gengrid_I
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_data_set(Elm_Gengrid_Item *item, const void *data) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_data_set(Elm_Gengrid_Item *item, const void *data);
/** /**
* Get a given gengrid item's position, relative to the whole * Get a given gengrid item's position, relative to the whole
@ -1095,7 +1095,7 @@ EAPI void elm_gengrid_item_data_set(Elm_Gengrid_Item *i
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_pos_get(const Elm_Gengrid_Item *item, unsigned int *x, unsigned int *y) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_pos_get(const Elm_Gengrid_Item *item, unsigned int *x, unsigned int *y);
/** /**
* Set whether a given gengrid item is selected or not * Set whether a given gengrid item is selected or not
@ -1113,7 +1113,7 @@ EAPI void elm_gengrid_item_pos_get(const Elm_Gengrid_It
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_selected_set(Elm_Gengrid_Item *item, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_selected_set(Elm_Gengrid_Item *item, Eina_Bool selected);
/** /**
* Get whether a given gengrid item is selected or not * Get whether a given gengrid item is selected or not
@ -1127,7 +1127,7 @@ EAPI void elm_gengrid_item_selected_set(Elm_Gengrid_Ite
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_item_selected_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_item_selected_get(const Elm_Gengrid_Item *item);
/** /**
* Get the real Evas object created to implement the view of a * Get the real Evas object created to implement the view of a
@ -1149,7 +1149,7 @@ EAPI Eina_Bool elm_gengrid_item_selected_get(const Elm_Gengr
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const Evas_Object *elm_gengrid_item_object_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI const Evas_Object *elm_gengrid_item_object_get(const Elm_Gengrid_Item *item);
/** /**
* Show the portion of a gengrid's internal grid containing a given * Show the portion of a gengrid's internal grid containing a given
@ -1165,7 +1165,7 @@ EAPI const Evas_Object *elm_gengrid_item_object_get(const Elm_Gengrid
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_show(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_show(Elm_Gengrid_Item *item);
/** /**
* Animatedly bring in, to the visible area of a gengrid, a given * Animatedly bring in, to the visible area of a gengrid, a given
@ -1181,7 +1181,7 @@ EAPI void elm_gengrid_item_show(Elm_Gengrid_Item *item)
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_bring_in(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_bring_in(Elm_Gengrid_Item *item);
/** /**
* Set whether a given gengrid item is disabled or not. * Set whether a given gengrid item is disabled or not.
@ -1197,7 +1197,7 @@ EAPI void elm_gengrid_item_bring_in(Elm_Gengrid_Item *i
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_disabled_set(Elm_Gengrid_Item *item, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_disabled_set(Elm_Gengrid_Item *item, Eina_Bool disabled);
/** /**
* Get whether a given gengrid item is disabled or not. * Get whether a given gengrid item is disabled or not.
@ -1210,7 +1210,7 @@ EAPI void elm_gengrid_item_disabled_set(Elm_Gengrid_Ite
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_item_disabled_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_item_disabled_get(const Elm_Gengrid_Item *item);
/** /**
* Set the text to be shown in a given gengrid item's tooltips. * Set the text to be shown in a given gengrid item's tooltips.
@ -1226,7 +1226,7 @@ EAPI Eina_Bool elm_gengrid_item_disabled_get(const Elm_Gengr
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_tooltip_text_set(Elm_Gengrid_Item *item, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_tooltip_text_set(Elm_Gengrid_Item *item, const char *text);
/** /**
* Set the content to be shown in a given gengrid item's tooltip * Set the content to be shown in a given gengrid item's tooltip
@ -1251,7 +1251,7 @@ EAPI void elm_gengrid_item_tooltip_text_set(Elm_Gengrid
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_tooltip_content_cb_set(Elm_Gengrid_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_tooltip_content_cb_set(Elm_Gengrid_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/** /**
* Unset a tooltip from a given gengrid item * Unset a tooltip from a given gengrid item
@ -1268,7 +1268,7 @@ EAPI void elm_gengrid_item_tooltip_content_cb_set(Elm_G
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_tooltip_unset(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_tooltip_unset(Elm_Gengrid_Item *item);
/** /**
* Set a different @b style for a given gengrid item's tooltip. * Set a different @b style for a given gengrid item's tooltip.
@ -1291,7 +1291,7 @@ EAPI void elm_gengrid_item_tooltip_unset(Elm_Gengrid_It
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_tooltip_style_set(Elm_Gengrid_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_tooltip_style_set(Elm_Gengrid_Item *item, const char *style);
/** /**
* Get the style set a given gengrid item's tooltip. * Get the style set a given gengrid item's tooltip.
@ -1305,7 +1305,7 @@ EAPI void elm_gengrid_item_tooltip_style_set(Elm_Gengri
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const char *elm_gengrid_item_tooltip_style_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_gengrid_item_tooltip_style_get(const Elm_Gengrid_Item *item);
/** /**
* @brief Disable size restrictions on an object's tooltip * @brief Disable size restrictions on an object's tooltip
@ -1351,7 +1351,7 @@ EAPI Eina_Bool elm_gengrid_item_tooltip_window_mode_get(cons
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_cursor_set(Elm_Gengrid_Item *item, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_cursor_set(Elm_Gengrid_Item *item, const char *cursor);
/** /**
* Get the type of mouse pointer/cursor decoration set to be shown, * Get the type of mouse pointer/cursor decoration set to be shown,
@ -1367,7 +1367,7 @@ EAPI void elm_gengrid_item_cursor_set(Elm_Gengrid_Item
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const char *elm_gengrid_item_cursor_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_gengrid_item_cursor_get(const Elm_Gengrid_Item *item);
/** /**
* Unset any custom mouse pointer/cursor decoration set to be * Unset any custom mouse pointer/cursor decoration set to be
@ -1384,7 +1384,7 @@ EAPI const char *elm_gengrid_item_cursor_get(const Elm_Gengrid
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_cursor_unset(Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_cursor_unset(Elm_Gengrid_Item *item);
/** /**
* Set a different @b style for a given custom cursor set for a * Set a different @b style for a given custom cursor set for a
@ -1409,7 +1409,7 @@ EAPI void elm_gengrid_item_cursor_unset(Elm_Gengrid_Ite
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_cursor_style_set(Elm_Gengrid_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_cursor_style_set(Elm_Gengrid_Item *item, const char *style);
/** /**
* Get the current @b style set for a given gengrid item's custom * Get the current @b style set for a given gengrid item's custom
@ -1423,7 +1423,7 @@ EAPI void elm_gengrid_item_cursor_style_set(Elm_Gengrid
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const char *elm_gengrid_item_cursor_style_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_gengrid_item_cursor_style_get(const Elm_Gengrid_Item *item);
/** /**
* Set if the (custom) cursor for a given gengrid item should be * Set if the (custom) cursor for a given gengrid item should be
@ -1443,7 +1443,7 @@ EAPI const char *elm_gengrid_item_cursor_style_get(const Elm_G
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_item_cursor_engine_only_set(Elm_Gengrid_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_item_cursor_engine_only_set(Elm_Gengrid_Item *item, Eina_Bool engine_only);
/** /**
* Get if the (custom) cursor for a given gengrid item is being * Get if the (custom) cursor for a given gengrid item is being
@ -1459,7 +1459,7 @@ EAPI void elm_gengrid_item_cursor_engine_only_set(Elm_G
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Eina_Bool elm_gengrid_item_cursor_engine_only_get(const Elm_Gengrid_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gengrid_item_cursor_engine_only_get(const Elm_Gengrid_Item *item);
/** /**
* Remove all items from a given gengrid widget * Remove all items from a given gengrid widget
@ -1473,7 +1473,7 @@ EAPI Eina_Bool elm_gengrid_item_cursor_engine_only_get(const
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI void elm_gengrid_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_gengrid_clear(Evas_Object *obj);
/** /**
* Get the selected item in a given gengrid widget * Get the selected item in a given gengrid widget
@ -1489,7 +1489,7 @@ EAPI void elm_gengrid_clear(Evas_Object *obj) EINA_ARG_
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI Elm_Gengrid_Item *elm_gengrid_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Gengrid_Item *elm_gengrid_selected_item_get(const Evas_Object *obj);
/** /**
* Get <b>a list</b> of selected items in a given gengrid * Get <b>a list</b> of selected items in a given gengrid
@ -1508,7 +1508,7 @@ EAPI Elm_Gengrid_Item *elm_gengrid_selected_item_get(const Evas_Obje
* *
* @ingroup Gengrid * @ingroup Gengrid
*/ */
EAPI const Eina_List *elm_gengrid_selected_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_gengrid_selected_items_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -426,7 +426,7 @@ struct _Elm_Genlist_Item_Class
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Evas_Object *elm_genlist_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_genlist_add(Evas_Object *parent);
/** /**
* Remove all items from a given genlist widget. * Remove all items from a given genlist widget.
@ -439,7 +439,7 @@ EAPI Evas_Object *elm_genlist_add(Evas_Object *parent) EINA_ARG
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_genlist_clear(Evas_Object *obj);
/** /**
* Enable or disable multi-selection in the genlist * Enable or disable multi-selection in the genlist
@ -456,7 +456,7 @@ EAPI void elm_genlist_clear(Evas_Object *obj) EINA_ARG_
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_multi_select_set(Evas_Object *obj, Eina_Bool multi) EINA_ARG_NONNULL(1); EAPI void elm_genlist_multi_select_set(Evas_Object *obj, Eina_Bool multi);
/** /**
* Gets if multi-selection in genlist is enabled or disabled. * Gets if multi-selection in genlist is enabled or disabled.
@ -469,7 +469,7 @@ EAPI void elm_genlist_multi_select_set(Evas_Object *obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_multi_select_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_multi_select_get(const Evas_Object *obj);
/** /**
* This sets the horizontal stretching mode. * This sets the horizontal stretching mode.
@ -489,7 +489,7 @@ EAPI Eina_Bool elm_genlist_multi_select_get(const Evas_Objec
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_horizontal_set(Evas_Object *obj, Elm_List_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_genlist_horizontal_set(Evas_Object *obj, Elm_List_Mode mode);
/** /**
* Gets the horizontal stretching mode. * Gets the horizontal stretching mode.
@ -502,7 +502,7 @@ EAPI void elm_genlist_horizontal_set(Evas_Object *obj,
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_List_Mode elm_genlist_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_List_Mode elm_genlist_horizontal_get(const Evas_Object *obj);
/** /**
* Set the always select mode. * Set the always select mode.
@ -521,7 +521,7 @@ EAPI Elm_List_Mode elm_genlist_horizontal_get(const Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select) EINA_ARG_NONNULL(1); EAPI void elm_genlist_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
/** /**
* Get the always select mode. * Get the always select mode.
@ -534,7 +534,7 @@ EAPI void elm_genlist_always_select_mode_set(Evas_Objec
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_always_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_always_select_mode_get(const Evas_Object *obj);
/** /**
* Enable/disable the no select mode. * Enable/disable the no select mode.
@ -550,7 +550,7 @@ EAPI Eina_Bool elm_genlist_always_select_mode_get(const Evas
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select) EINA_ARG_NONNULL(1); EAPI void elm_genlist_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select);
/** /**
* Gets whether the no select mode is enabled. * Gets whether the no select mode is enabled.
@ -563,7 +563,7 @@ EAPI void elm_genlist_no_select_mode_set(Evas_Object *o
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_no_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_no_select_mode_get(const Evas_Object *obj);
/** /**
* Enable/disable compress mode. * Enable/disable compress mode.
@ -582,7 +582,7 @@ EAPI Eina_Bool elm_genlist_no_select_mode_get(const Evas_Obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_compress_mode_set(Evas_Object *obj, Eina_Bool compress) EINA_ARG_NONNULL(1); EAPI void elm_genlist_compress_mode_set(Evas_Object *obj, Eina_Bool compress);
/** /**
* Get whether the compress mode is enabled. * Get whether the compress mode is enabled.
@ -595,7 +595,7 @@ EAPI void elm_genlist_compress_mode_set(Evas_Object *ob
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_compress_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_compress_mode_get(const Evas_Object *obj);
/** /**
* Enable/disable height-for-width mode. * Enable/disable height-for-width mode.
@ -620,7 +620,7 @@ EAPI Eina_Bool elm_genlist_compress_mode_get(const Evas_Obje
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_height_for_width_mode_set(Evas_Object *obj, Eina_Bool height_for_width) EINA_ARG_NONNULL(1); EAPI void elm_genlist_height_for_width_mode_set(Evas_Object *obj, Eina_Bool height_for_width);
/** /**
* Get whether the height-for-width mode is enabled. * Get whether the height-for-width mode is enabled.
@ -631,7 +631,7 @@ EAPI void elm_genlist_height_for_width_mode_set(Evas_Ob
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_height_for_width_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_height_for_width_mode_get(const Evas_Object *obj);
/** /**
* Enable/disable horizontal and vertical bouncing effect. * Enable/disable horizontal and vertical bouncing effect.
@ -650,7 +650,7 @@ EAPI Eina_Bool elm_genlist_height_for_width_mode_get(const E
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_genlist_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* Get whether the horizontal and vertical bouncing effect is enabled. * Get whether the horizontal and vertical bouncing effect is enabled.
@ -665,7 +665,7 @@ EAPI void elm_genlist_bounce_set(Evas_Object *obj, Eina
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_genlist_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* Enable/disable homogeneous mode. * Enable/disable homogeneous mode.
@ -685,7 +685,7 @@ EAPI void elm_genlist_bounce_get(const Evas_Object *obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous) EINA_ARG_NONNULL(1); EAPI void elm_genlist_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous);
/** /**
* Get whether the homogeneous mode is enabled. * Get whether the homogeneous mode is enabled.
@ -698,7 +698,7 @@ EAPI void elm_genlist_homogeneous_set(Evas_Object *obj,
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_homogeneous_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_homogeneous_get(const Evas_Object *obj);
/** /**
* Set the maximum number of items within an item block * Set the maximum number of items within an item block
@ -723,7 +723,7 @@ EAPI Eina_Bool elm_genlist_homogeneous_get(const Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_block_count_set(Evas_Object *obj, int n) EINA_ARG_NONNULL(1); EAPI void elm_genlist_block_count_set(Evas_Object *obj, int n);
/** /**
* Get the maximum number of items within an item block * Get the maximum number of items within an item block
@ -735,7 +735,7 @@ EAPI void elm_genlist_block_count_set(Evas_Object *obj,
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI int elm_genlist_block_count_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_genlist_block_count_get(const Evas_Object *obj);
/** /**
* Set the timeout in seconds for the longpress event. * Set the timeout in seconds for the longpress event.
@ -751,7 +751,7 @@ EAPI int elm_genlist_block_count_get(const Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_longpress_timeout_set(Evas_Object *obj, double timeout) EINA_ARG_NONNULL(1); EAPI void elm_genlist_longpress_timeout_set(Evas_Object *obj, double timeout);
/** /**
* Get the timeout in seconds for the longpress event. * Get the timeout in seconds for the longpress event.
@ -763,7 +763,7 @@ EAPI void elm_genlist_longpress_timeout_set(Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI double elm_genlist_longpress_timeout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_genlist_longpress_timeout_get(const Evas_Object *obj);
/** /**
* Append a new item in a given genlist widget. * Append a new item in a given genlist widget.
@ -787,7 +787,7 @@ EAPI double elm_genlist_longpress_timeout_get(const Evas_
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_append(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_item_append(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data);
/** /**
* Prepend a new item in a given genlist widget. * Prepend a new item in a given genlist widget.
@ -811,7 +811,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_append(Evas_Object *obj, con
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_prepend(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_item_prepend(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item before another in a genlist widget * Insert an item before another in a genlist widget
@ -835,7 +835,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_prepend(Evas_Object *obj, co
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_insert_before(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item *before, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1, 5); EAPI Elm_Genlist_Item *elm_genlist_item_insert_before(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item *before, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert an item after another in a genlist widget * Insert an item after another in a genlist widget
@ -859,7 +859,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_insert_before(Evas_Object *o
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_insert_after(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item *after, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data) EINA_ARG_NONNULL(1, 5); EAPI Elm_Genlist_Item *elm_genlist_item_insert_after(Evas_Object *obj, const Elm_Genlist_Item_Class *itc, const void *data, Elm_Genlist_Item *parent, Elm_Genlist_Item *after, Elm_Genlist_Item_Flags flags, Evas_Smart_Cb func, const void *func_data);
/** /**
* Insert a new item into the sorted genlist object * Insert a new item into the sorted genlist object
@ -897,7 +897,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_direct_sorted_insert(Evas_Ob
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_selected_item_get(const Evas_Object *obj);
/** /**
* Get a list of selected items in the genlist. * Get a list of selected items in the genlist.
@ -920,7 +920,7 @@ EAPI Elm_Genlist_Item *elm_genlist_selected_item_get(const Evas_Obje
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const Eina_List *elm_genlist_selected_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_genlist_selected_items_get(const Evas_Object *obj);
/** /**
* Get the mode item style of items in the genlist * Get the mode item style of items in the genlist
@ -934,7 +934,7 @@ EAPI const Eina_List *elm_genlist_selected_items_get(const Evas_Obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const char *elm_genlist_mode_item_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_genlist_mode_item_style_get(const Evas_Object *obj);
/** /**
* Set the mode item style of items in the genlist * Set the mode item style of items in the genlist
@ -948,7 +948,7 @@ EAPI const char *elm_genlist_mode_item_style_get(const Evas_Ob
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_mode_item_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_genlist_mode_item_style_set(Evas_Object *obj, const char *style);
/** /**
* Get a list of realized items in genlist * Get a list of realized items in genlist
@ -966,7 +966,7 @@ EAPI void elm_genlist_mode_item_style_set(Evas_Object *
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_List *elm_genlist_realized_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_List *elm_genlist_realized_items_get(const Evas_Object *obj);
/** /**
* Get the item that is at the x, y canvas coords. * Get the item that is at the x, y canvas coords.
@ -989,7 +989,7 @@ EAPI Eina_List *elm_genlist_realized_items_get(const Evas_Obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_at_xy_item_get(const Evas_Object *obj, Evas_Coord x, Evas_Coord y, int *posret) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_at_xy_item_get(const Evas_Object *obj, Evas_Coord x, Evas_Coord y, int *posret);
/** /**
* Get the first item in the genlist * Get the first item in the genlist
@ -1001,7 +1001,7 @@ EAPI Elm_Genlist_Item *elm_genlist_at_xy_item_get(const Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item in the genlist * Get the last item in the genlist
@ -1012,7 +1012,7 @@ EAPI Elm_Genlist_Item *elm_genlist_first_item_get(const Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_last_item_get(const Evas_Object *obj);
/** /**
* Set the scrollbar policy * Set the scrollbar policy
@ -1033,7 +1033,7 @@ EAPI Elm_Genlist_Item *elm_genlist_last_item_get(const Evas_Object *
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) EINA_ARG_NONNULL(1); EAPI void elm_genlist_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
/** /**
* Get the scrollbar policy * Get the scrollbar policy
@ -1046,7 +1046,7 @@ EAPI void elm_genlist_scroller_policy_set(Evas_Object *
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) EINA_ARG_NONNULL(1); EAPI void elm_genlist_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
/** /**
* Get the @b next item in a genlist widget's internal list of items, * Get the @b next item in a genlist widget's internal list of items,
@ -1063,7 +1063,7 @@ EAPI void elm_genlist_scroller_policy_get(const Evas_Ob
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_next_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_item_next_get(const Elm_Genlist_Item *item);
/** /**
* Get the @b previous item in a genlist widget's internal list of items, * Get the @b previous item in a genlist widget's internal list of items,
@ -1080,7 +1080,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_next_get(const Elm_Genlist_I
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_prev_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_item_prev_get(const Elm_Genlist_Item *item);
/** /**
* Get the genlist object's handle which contains a given genlist * Get the genlist object's handle which contains a given genlist
@ -1093,7 +1093,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_prev_get(const Elm_Genlist_I
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Evas_Object *elm_genlist_item_genlist_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_genlist_item_genlist_get(const Elm_Genlist_Item *item);
/** /**
* Get the parent item of the given item * Get the parent item of the given item
@ -1106,7 +1106,7 @@ EAPI Evas_Object *elm_genlist_item_genlist_get(const Elm_Genlis
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Elm_Genlist_Item *elm_genlist_item_parent_get(const Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Genlist_Item *elm_genlist_item_parent_get(const Elm_Genlist_Item *it);
/** /**
* Remove all sub-items (children) of the given item * Remove all sub-items (children) of the given item
@ -1121,7 +1121,7 @@ EAPI Elm_Genlist_Item *elm_genlist_item_parent_get(const Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_subitems_clear(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_subitems_clear(Elm_Genlist_Item *item);
/** /**
* Set whether a given genlist item is selected or not * Set whether a given genlist item is selected or not
@ -1139,7 +1139,7 @@ EAPI void elm_genlist_item_subitems_clear(Elm_Genlist_I
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_selected_set(Elm_Genlist_Item *item, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_selected_set(Elm_Genlist_Item *item, Eina_Bool selected);
/** /**
* Get whether a given genlist item is selected or not * Get whether a given genlist item is selected or not
@ -1151,7 +1151,7 @@ EAPI void elm_genlist_item_selected_set(Elm_Genlist_Ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_item_selected_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_item_selected_get(const Elm_Genlist_Item *item);
/** /**
* Sets the expanded state of an item. * Sets the expanded state of an item.
@ -1174,7 +1174,7 @@ EAPI Eina_Bool elm_genlist_item_selected_get(const Elm_Genli
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_expanded_set(Elm_Genlist_Item *item, Eina_Bool expanded) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_expanded_set(Elm_Genlist_Item *item, Eina_Bool expanded);
/** /**
* Get the expanded state of an item * Get the expanded state of an item
@ -1188,7 +1188,7 @@ EAPI void elm_genlist_item_expanded_set(Elm_Genlist_Ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_item_expanded_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_item_expanded_get(const Elm_Genlist_Item *item);
/** /**
* Get the depth of expanded item * Get the depth of expanded item
@ -1198,7 +1198,7 @@ EAPI Eina_Bool elm_genlist_item_expanded_get(const Elm_Genli
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI int elm_genlist_item_expanded_depth_get(const Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI int elm_genlist_item_expanded_depth_get(const Elm_Genlist_Item *it);
/** /**
* Set whether a given genlist item is disabled or not. * Set whether a given genlist item is disabled or not.
@ -1214,7 +1214,7 @@ EAPI int elm_genlist_item_expanded_depth_get(const Elm
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_disabled_set(Elm_Genlist_Item *item, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_disabled_set(Elm_Genlist_Item *item, Eina_Bool disabled);
/** /**
* Get whether a given genlist item is disabled or not. * Get whether a given genlist item is disabled or not.
@ -1227,7 +1227,7 @@ EAPI void elm_genlist_item_disabled_set(Elm_Genlist_Ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_item_disabled_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_item_disabled_get(const Elm_Genlist_Item *item);
/** /**
* Sets the display only state of an item. * Sets the display only state of an item.
@ -1247,7 +1247,7 @@ EAPI Eina_Bool elm_genlist_item_disabled_get(const Elm_Genli
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_display_only_set(Elm_Genlist_Item *it, Eina_Bool display_only) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_display_only_set(Elm_Genlist_Item *it, Eina_Bool display_only);
/** /**
* Get the display only state of an item * Get the display only state of an item
@ -1260,7 +1260,7 @@ EAPI void elm_genlist_item_display_only_set(Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_item_display_only_get(const Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_item_display_only_get(const Elm_Genlist_Item *it);
/** /**
* Show the portion of a genlist's internal list containing a given * Show the portion of a genlist's internal list containing a given
@ -1277,7 +1277,7 @@ EAPI Eina_Bool elm_genlist_item_display_only_get(const Elm_G
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_show(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_show(Elm_Genlist_Item *item);
/** /**
* Animatedly bring in, to the visible are of a genlist, a given * Animatedly bring in, to the visible are of a genlist, a given
@ -1295,7 +1295,7 @@ EAPI void elm_genlist_item_show(Elm_Genlist_Item *item)
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_bring_in(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_bring_in(Elm_Genlist_Item *item);
/** /**
* Show the portion of a genlist's internal list containing a given * Show the portion of a genlist's internal list containing a given
@ -1313,7 +1313,7 @@ EAPI void elm_genlist_item_bring_in(Elm_Genlist_Item *i
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_top_show(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_top_show(Elm_Genlist_Item *item);
/** /**
* Animatedly bring in, to the visible are of a genlist, a given * Animatedly bring in, to the visible are of a genlist, a given
@ -1332,7 +1332,7 @@ EAPI void elm_genlist_item_top_show(Elm_Genlist_Item *i
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_top_bring_in(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_top_bring_in(Elm_Genlist_Item *item);
/** /**
* Show the portion of a genlist's internal list containing a given * Show the portion of a genlist's internal list containing a given
@ -1350,7 +1350,7 @@ EAPI void elm_genlist_item_top_bring_in(Elm_Genlist_Ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_middle_show(Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_middle_show(Elm_Genlist_Item *it);
/** /**
* Animatedly bring in, to the visible are of a genlist, a given * Animatedly bring in, to the visible are of a genlist, a given
@ -1369,7 +1369,7 @@ EAPI void elm_genlist_item_middle_show(Elm_Genlist_Item
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_middle_bring_in(Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_middle_bring_in(Elm_Genlist_Item *it);
/** /**
* Remove a genlist item from the its parent, deleting it. * Remove a genlist item from the its parent, deleting it.
@ -1382,7 +1382,7 @@ EAPI void elm_genlist_item_middle_bring_in(Elm_Genlist_
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_del(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_del(Elm_Genlist_Item *item);
/** /**
* Return the data associated to a given genlist item * Return the data associated to a given genlist item
@ -1398,7 +1398,7 @@ EAPI void elm_genlist_item_del(Elm_Genlist_Item *item)
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void *elm_genlist_item_data_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void *elm_genlist_item_data_get(const Elm_Genlist_Item *item);
/** /**
* Set the data associated to a given genlist item * Set the data associated to a given genlist item
@ -1416,7 +1416,7 @@ EAPI void *elm_genlist_item_data_get(const Elm_Genlist_I
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_data_set(Elm_Genlist_Item *it, const void *data) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_data_set(Elm_Genlist_Item *it, const void *data);
/** /**
* Tells genlist to "orphan" contents fetchs by the item class * Tells genlist to "orphan" contents fetchs by the item class
@ -1430,7 +1430,7 @@ EAPI void elm_genlist_item_data_set(Elm_Genlist_Item *i
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_contents_orphan(Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_contents_orphan(Elm_Genlist_Item *it);
/** /**
* Get the real Evas object created to implement the view of a * Get the real Evas object created to implement the view of a
@ -1452,7 +1452,7 @@ EAPI void elm_genlist_item_contents_orphan(Elm_Genlist_
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const Evas_Object *elm_genlist_item_object_get(const Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI const Evas_Object *elm_genlist_item_object_get(const Elm_Genlist_Item *it);
/** /**
* Update the contents of an item * Update the contents of an item
@ -1470,7 +1470,7 @@ EAPI const Evas_Object *elm_genlist_item_object_get(const Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_update(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_update(Elm_Genlist_Item *item);
/** /**
* Promote an item to the top of the list * Promote an item to the top of the list
@ -1479,7 +1479,7 @@ EAPI void elm_genlist_item_update(Elm_Genlist_Item *ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_promote(Elm_Gen_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_promote(Elm_Gen_Item *it);
/** /**
* Demote an item to the end of the list * Demote an item to the end of the list
@ -1488,7 +1488,7 @@ EAPI void elm_genlist_item_promote(Elm_Gen_Item *it) EI
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_demote(Elm_Gen_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_demote(Elm_Gen_Item *it);
/** /**
* Update the part of an item * Update the part of an item
@ -1510,7 +1510,7 @@ EAPI void elm_genlist_item_demote(Elm_Gen_Item *it) EIN
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_fields_update(Elm_Genlist_Item *it, const char *parts, Elm_Genlist_Item_Field_Flags itf) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_fields_update(Elm_Genlist_Item *it, const char *parts, Elm_Genlist_Item_Field_Flags itf);
/** /**
* Update the item class of an item * Update the item class of an item
@ -1524,8 +1524,8 @@ EAPI void elm_genlist_item_fields_update(Elm_Genlist_It
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_item_class_update(Elm_Genlist_Item *it, const Elm_Genlist_Item_Class *itc) EINA_ARG_NONNULL(1, 2); EAPI void elm_genlist_item_item_class_update(Elm_Genlist_Item *it, const Elm_Genlist_Item_Class *itc);
EAPI const Elm_Genlist_Item_Class *elm_genlist_item_item_class_get(const Elm_Genlist_Item *it) EINA_ARG_NONNULL(1); EAPI const Elm_Genlist_Item_Class *elm_genlist_item_item_class_get(const Elm_Genlist_Item *it);
/** /**
* Set the text to be shown in a given genlist item's tooltips. * Set the text to be shown in a given genlist item's tooltips.
@ -1544,7 +1544,7 @@ EAPI const Elm_Genlist_Item_Class *elm_genlist_item_item_class_get(const Elm_Gen
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_tooltip_text_set(Elm_Genlist_Item *item, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_tooltip_text_set(Elm_Genlist_Item *item, const char *text);
/** /**
* Set the content to be shown in a given genlist item's tooltips * Set the content to be shown in a given genlist item's tooltips
@ -1572,7 +1572,7 @@ EAPI void elm_genlist_item_tooltip_text_set(Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_tooltip_content_cb_set(Elm_Genlist_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_tooltip_content_cb_set(Elm_Genlist_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/** /**
* Unset a tooltip from a given genlist item * Unset a tooltip from a given genlist item
@ -1589,7 +1589,7 @@ EAPI void elm_genlist_item_tooltip_content_cb_set(Elm_G
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_tooltip_unset(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_tooltip_unset(Elm_Genlist_Item *item);
/** /**
* Set a different @b style for a given genlist item's tooltip. * Set a different @b style for a given genlist item's tooltip.
@ -1612,7 +1612,7 @@ EAPI void elm_genlist_item_tooltip_unset(Elm_Genlist_It
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_tooltip_style_set(Elm_Genlist_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_tooltip_style_set(Elm_Genlist_Item *item, const char *style);
/** /**
* Get the style set a given genlist item's tooltip. * Get the style set a given genlist item's tooltip.
@ -1626,7 +1626,7 @@ EAPI void elm_genlist_item_tooltip_style_set(Elm_Genlis
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const char *elm_genlist_item_tooltip_style_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_genlist_item_tooltip_style_get(const Elm_Genlist_Item *item);
/** /**
* @brief Disable size restrictions on an object's tooltip * @brief Disable size restrictions on an object's tooltip
@ -1672,7 +1672,7 @@ EAPI Eina_Bool elm_genlist_item_tooltip_window_mode_get(cons
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_cursor_set(Elm_Genlist_Item *item, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_cursor_set(Elm_Genlist_Item *item, const char *cursor);
/** /**
* Get the type of mouse pointer/cursor decoration set to be shown, * Get the type of mouse pointer/cursor decoration set to be shown,
@ -1688,7 +1688,7 @@ EAPI void elm_genlist_item_cursor_set(Elm_Genlist_Item
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const char *elm_genlist_item_cursor_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_genlist_item_cursor_get(const Elm_Genlist_Item *item);
/** /**
* Unset any custom mouse pointer/cursor decoration set to be * Unset any custom mouse pointer/cursor decoration set to be
@ -1705,7 +1705,7 @@ EAPI const char *elm_genlist_item_cursor_get(const Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_cursor_unset(Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_cursor_unset(Elm_Genlist_Item *item);
/** /**
* Set a different @b style for a given custom cursor set for a * Set a different @b style for a given custom cursor set for a
@ -1730,7 +1730,7 @@ EAPI void elm_genlist_item_cursor_unset(Elm_Genlist_Ite
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_cursor_style_set(Elm_Genlist_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_cursor_style_set(Elm_Genlist_Item *item, const char *style);
/** /**
* Get the current @b style set for a given genlist item's custom * Get the current @b style set for a given genlist item's custom
@ -1744,7 +1744,7 @@ EAPI void elm_genlist_item_cursor_style_set(Elm_Genlist
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const char *elm_genlist_item_cursor_style_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_genlist_item_cursor_style_get(const Elm_Genlist_Item *item);
/** /**
* Set if the (custom) cursor for a given genlist item should be * Set if the (custom) cursor for a given genlist item should be
@ -1764,7 +1764,7 @@ EAPI const char *elm_genlist_item_cursor_style_get(const Elm_G
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_cursor_engine_only_set(Elm_Genlist_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_genlist_item_cursor_engine_only_set(Elm_Genlist_Item *item, Eina_Bool engine_only);
/** /**
* Get if the (custom) cursor for a given genlist item is being * Get if the (custom) cursor for a given genlist item is being
@ -1780,7 +1780,7 @@ EAPI void elm_genlist_item_cursor_engine_only_set(Elm_G
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Genlist_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_item_cursor_engine_only_get(const Elm_Genlist_Item *item);
/** /**
* Get the index of the item. It is only valid once displayed. * Get the index of the item. It is only valid once displayed.
@ -1808,7 +1808,7 @@ EAPI int elm_genlist_item_index_get(Elm_Gen_Item *it);
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_realized_items_update(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_genlist_realized_items_update(Evas_Object *obj);
/** /**
* Activate a genlist mode on an item * Activate a genlist mode on an item
@ -1850,7 +1850,7 @@ EAPI void elm_genlist_realized_items_update(Evas_Object
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_item_mode_set(Elm_Genlist_Item *it, const char *mode_type, Eina_Bool mode_set) EINA_ARG_NONNULL(1, 2); EAPI void elm_genlist_item_mode_set(Elm_Genlist_Item *it, const char *mode_type, Eina_Bool mode_set);
/** /**
* Get the last (or current) genlist mode used. * Get the last (or current) genlist mode used.
@ -1865,7 +1865,7 @@ EAPI void elm_genlist_item_mode_set(Elm_Genlist_Item *i
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const char *elm_genlist_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_genlist_mode_get(const Evas_Object *obj);
/** /**
* Get active genlist mode item * Get active genlist mode item
@ -1882,7 +1882,7 @@ EAPI const char *elm_genlist_mode_get(const Evas_Object *obj)
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI const Elm_Genlist_Item *elm_genlist_mode_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Elm_Genlist_Item *elm_genlist_mode_item_get(const Evas_Object *obj);
/** /**
* Set reorder mode * Set reorder mode
@ -1893,7 +1893,7 @@ EAPI const Elm_Genlist_Item *elm_genlist_mode_item_get(const Evas_Object *
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI void elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode) EINA_ARG_NONNULL(1); EAPI void elm_genlist_reorder_mode_set(Evas_Object *obj, Eina_Bool reorder_mode);
/** /**
* Get the reorder mode * Get the reorder mode
@ -1904,7 +1904,7 @@ EAPI void elm_genlist_reorder_mode_set(Evas_Object *obj
* *
* @ingroup Genlist * @ingroup Genlist
*/ */
EAPI Eina_Bool elm_genlist_reorder_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_genlist_reorder_mode_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -232,7 +232,7 @@ typedef Evas_Event_Flags (*Elm_Gesture_Event_Cb)(void *data, void *event_info);
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI void elm_gesture_layer_cb_set(Evas_Object *obj, Elm_Gesture_Types idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data) EINA_ARG_NONNULL(1); EAPI void elm_gesture_layer_cb_set(Evas_Object *obj, Elm_Gesture_Types idx, Elm_Gesture_State cb_type, Elm_Gesture_Event_Cb cb, void *data);
/** /**
* Call this function to get repeat-events settings. * Call this function to get repeat-events settings.
@ -243,7 +243,7 @@ EAPI void elm_gesture_layer_cb_set(Evas_Object *obj, Elm_Gesture_Types i
* @see elm_gesture_layer_hold_events_set() * @see elm_gesture_layer_hold_events_set()
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI Eina_Bool elm_gesture_layer_hold_events_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_gesture_layer_hold_events_get(Evas_Object *obj);
/** /**
* This function called in order to make gesture-layer repeat events. * This function called in order to make gesture-layer repeat events.
@ -255,7 +255,7 @@ EAPI Eina_Bool elm_gesture_layer_hold_events_get(Evas_Object *obj) EINA_ARG_N
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI void elm_gesture_layer_hold_events_set(Evas_Object *obj, Eina_Bool r) EINA_ARG_NONNULL(1); EAPI void elm_gesture_layer_hold_events_set(Evas_Object *obj, Eina_Bool r);
/** /**
* This function sets step-value for zoom action. * This function sets step-value for zoom action.
@ -267,7 +267,7 @@ EAPI void elm_gesture_layer_hold_events_set(Evas_Object *obj, Eina_Bool
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI void elm_gesture_layer_zoom_step_set(Evas_Object *obj, double s) EINA_ARG_NONNULL(1); EAPI void elm_gesture_layer_zoom_step_set(Evas_Object *obj, double s);
/** /**
* This function sets step-value for rotate action. * This function sets step-value for rotate action.
@ -279,7 +279,7 @@ EAPI void elm_gesture_layer_zoom_step_set(Evas_Object *obj, double s) EI
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI void elm_gesture_layer_rotate_step_set(Evas_Object *obj, double s) EINA_ARG_NONNULL(1); EAPI void elm_gesture_layer_rotate_step_set(Evas_Object *obj, double s);
/** /**
* This function called to attach gesture-layer to an Evas_Object. * This function called to attach gesture-layer to an Evas_Object.
@ -290,7 +290,7 @@ EAPI void elm_gesture_layer_rotate_step_set(Evas_Object *obj, double s)
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI Eina_Bool elm_gesture_layer_attach(Evas_Object *obj, Evas_Object *t) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_gesture_layer_attach(Evas_Object *obj, Evas_Object *t);
/** /**
* Call this function to construct a new gesture-layer object. * Call this function to construct a new gesture-layer object.
@ -303,4 +303,4 @@ EAPI Eina_Bool elm_gesture_layer_attach(Evas_Object *obj, Evas_Object *t) EIN
* *
* @ingroup Elm_Gesture_Layer * @ingroup Elm_Gesture_Layer
*/ */
EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_gesture_layer_add(Evas_Object *parent);

View File

@ -42,7 +42,7 @@ typedef enum
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI Evas_Object *elm_glview_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_glview_add(Evas_Object *parent);
/** /**
* Sets the size of the glview * Sets the size of the glview
@ -53,7 +53,7 @@ EAPI Evas_Object *elm_glview_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height) EINA_ARG_NONNULL(1); EAPI void elm_glview_size_set(Evas_Object *obj, Evas_Coord width, Evas_Coord height);
/** /**
* Gets the size of the glview. * Gets the size of the glview.
@ -69,7 +69,7 @@ EAPI void elm_glview_size_set(Evas_Object *obj, Evas_Coord width, Evas_C
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height) EINA_ARG_NONNULL(1); EAPI void elm_glview_size_get(const Evas_Object *obj, Evas_Coord *width, Evas_Coord *height);
/** /**
* Gets the gl api struct for gl rendering * Gets the gl api struct for gl rendering
@ -79,7 +79,7 @@ EAPI void elm_glview_size_get(const Evas_Object *obj, Evas_Coord *width,
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI Evas_GL_API *elm_glview_gl_api_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_GL_API *elm_glview_gl_api_get(const Evas_Object *obj);
/** /**
* Set the mode of the GLView. Supports Three simple modes. * Set the mode of the GLView. Supports Three simple modes.
@ -90,7 +90,7 @@ EAPI Evas_GL_API *elm_glview_gl_api_get(const Evas_Object *obj) EINA_ARG_NONNULL
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI Eina_Bool elm_glview_mode_set(Evas_Object *obj, Elm_GLView_Mode mode) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_glview_mode_set(Evas_Object *obj, Elm_GLView_Mode mode);
/** /**
* Set the resize policy for the glview object. * Set the resize policy for the glview object.
@ -107,7 +107,7 @@ EAPI Eina_Bool elm_glview_mode_set(Evas_Object *obj, Elm_GLView_Mode mode) EI
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI Eina_Bool elm_glview_resize_policy_set(Evas_Object *obj, Elm_GLView_Resize_Policy policy) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_glview_resize_policy_set(Evas_Object *obj, Elm_GLView_Resize_Policy policy);
/** /**
* Set the render policy for the glview object. * Set the render policy for the glview object.
@ -124,7 +124,7 @@ EAPI Eina_Bool elm_glview_resize_policy_set(Evas_Object *obj, Elm_GLView_Resi
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI Eina_Bool elm_glview_render_policy_set(Evas_Object *obj, Elm_GLView_Render_Policy policy) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_glview_render_policy_set(Evas_Object *obj, Elm_GLView_Render_Policy policy);
/** /**
* Set the init function that runs once in the main loop. * Set the init function that runs once in the main loop.
@ -136,7 +136,7 @@ EAPI Eina_Bool elm_glview_render_policy_set(Evas_Object *obj, Elm_GLView_Rend
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_init_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_glview_init_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func);
/** /**
* Set the render function that runs in the main loop. * Set the render function that runs in the main loop.
@ -148,7 +148,7 @@ EAPI void elm_glview_init_func_set(Evas_Object *obj, Elm_GLView_Func_Cb
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_del_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_glview_del_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func);
/** /**
* Set the resize function that gets called when resize happens. * Set the resize function that gets called when resize happens.
@ -158,7 +158,7 @@ EAPI void elm_glview_del_func_set(Evas_Object *obj, Elm_GLView_Func_Cb f
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_resize_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_glview_resize_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func);
/** /**
* Set the render function that runs in the main loop. * Set the render function that runs in the main loop.
@ -168,7 +168,7 @@ EAPI void elm_glview_resize_func_set(Evas_Object *obj, Elm_GLView_Func_C
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_render_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_glview_render_func_set(Evas_Object *obj, Elm_GLView_Func_Cb func);
/** /**
* Notifies that there has been changes in the GLView. * Notifies that there has been changes in the GLView.
@ -177,7 +177,7 @@ EAPI void elm_glview_render_func_set(Evas_Object *obj, Elm_GLView_Func_C
* *
* @ingroup GLView * @ingroup GLView
*/ */
EAPI void elm_glview_changed_set(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_glview_changed_set(Evas_Object *obj);
/** /**
* @} * @}

View File

@ -58,7 +58,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The hover object or NULL if one could not be created * @return The hover object or NULL if one could not be created
*/ */
EAPI Evas_Object *elm_hover_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hover_add(Evas_Object *parent);
/** /**
* @brief Sets the target object for the hover. * @brief Sets the target object for the hover.
@ -68,7 +68,7 @@ EAPI Evas_Object *elm_hover_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* This function will cause the hover to be centered on the target object. * This function will cause the hover to be centered on the target object.
*/ */
EAPI void elm_hover_target_set(Evas_Object *obj, Evas_Object *target) EINA_ARG_NONNULL(1); EAPI void elm_hover_target_set(Evas_Object *obj, Evas_Object *target);
/** /**
* @brief Gets the target object for the hover. * @brief Gets the target object for the hover.
@ -78,7 +78,7 @@ EAPI void elm_hover_target_set(Evas_Object *obj, Evas_Object *target) EI
* *
* @see elm_hover_target_set() * @see elm_hover_target_set()
*/ */
EAPI Evas_Object *elm_hover_target_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hover_target_get(const Evas_Object *obj);
/** /**
* @brief Sets the parent object for the hover. * @brief Sets the parent object for the hover.
@ -89,7 +89,7 @@ EAPI Evas_Object *elm_hover_target_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* This function will cause the hover to take up the entire space that the * This function will cause the hover to take up the entire space that the
* parent object fills. * parent object fills.
*/ */
EAPI void elm_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_hover_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* @brief Gets the parent object for the hover. * @brief Gets the parent object for the hover.
@ -99,7 +99,7 @@ EAPI void elm_hover_parent_set(Evas_Object *obj, Evas_Object *parent) EI
* *
* @see elm_hover_parent_set() * @see elm_hover_parent_set()
*/ */
EAPI Evas_Object *elm_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hover_parent_get(const Evas_Object *obj);
/** /**
* @brief Sets the content of the hover object and the direction in which it * @brief Sets the content of the hover object and the direction in which it
@ -130,7 +130,7 @@ EAPI Evas_Object *elm_hover_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* directions other than "smart" are used, a previously content set * directions other than "smart" are used, a previously content set
* using it will be deleted, and vice-versa. * using it will be deleted, and vice-versa.
*/ */
EAPI void elm_hover_content_set(Evas_Object *obj, const char *swallow, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_hover_content_set(Evas_Object *obj, const char *swallow, Evas_Object *content);
/** /**
* @brief Get the content of the hover object, in a given direction. * @brief Get the content of the hover object, in a given direction.
@ -144,7 +144,7 @@ EAPI void elm_hover_content_set(Evas_Object *obj, const char *swallow, E
* *
* @see elm_hover_content_set() * @see elm_hover_content_set()
*/ */
EAPI Evas_Object *elm_hover_content_get(const Evas_Object *obj, const char *swallow) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hover_content_get(const Evas_Object *obj, const char *swallow);
/** /**
* @brief Unset the content of the hover object, in a given direction. * @brief Unset the content of the hover object, in a given direction.
@ -157,7 +157,7 @@ EAPI Evas_Object *elm_hover_content_get(const Evas_Object *obj, const char *swal
* *
* @see elm_hover_content_set() * @see elm_hover_content_set()
*/ */
EAPI Evas_Object *elm_hover_content_unset(Evas_Object *obj, const char *swallow) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_hover_content_unset(Evas_Object *obj, const char *swallow);
/** /**
* @brief Returns the best swallow location for content in the hover. * @brief Returns the best swallow location for content in the hover.
@ -185,7 +185,7 @@ EAPI Evas_Object *elm_hover_content_unset(Evas_Object *obj, const char *swallow)
* *
* @see elm_hover_content_set() * @see elm_hover_content_set()
*/ */
EAPI const char *elm_hover_best_content_location_get(const Evas_Object *obj, Elm_Hover_Axis pref_axis) EINA_ARG_NONNULL(1); EAPI const char *elm_hover_best_content_location_get(const Evas_Object *obj, Elm_Hover_Axis pref_axis);
/** /**
* @} * @}

View File

@ -106,7 +106,7 @@ typedef enum
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Evas_Object *elm_icon_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_icon_add(Evas_Object *parent);
/** /**
* Set the file that will be used as icon. * Set the file that will be used as icon.
@ -124,7 +124,7 @@ EAPI Evas_Object *elm_icon_add(Evas_Object *parent) EINA_ARG_NONNULL(1)
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_file_set(Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_icon_file_set(Evas_Object *obj, const char *file, const char *group);
/** /**
* Set a location in memory to be used as an icon * Set a location in memory to be used as an icon
@ -147,7 +147,7 @@ EAPI Eina_Bool elm_icon_file_set(Evas_Object *obj, const char *file,
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_icon_memfile_set(Evas_Object *obj, const void *img, size_t size, const char *format, const char *key);
/** /**
* Get the file that will be used as icon. * Get the file that will be used as icon.
@ -160,7 +160,7 @@ EAPI Eina_Bool elm_icon_memfile_set(Evas_Object *obj, const void *im
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_file_get(const Evas_Object *obj, const char **file, const char **group) EINA_ARG_NONNULL(1); EAPI void elm_icon_file_get(const Evas_Object *obj, const char **file, const char **group);
/** /**
* Set the file that will be used, but use a generated thumbnail. * Set the file that will be used, but use a generated thumbnail.
@ -179,7 +179,7 @@ EAPI void elm_icon_file_get(const Evas_Object *obj, const char
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_thumb_set(Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1, 2); EAPI void elm_icon_thumb_set(Evas_Object *obj, const char *file, const char *group);
/** /**
* Set the icon by icon standards names. * Set the icon by icon standards names.
@ -206,7 +206,7 @@ EAPI void elm_icon_thumb_set(Evas_Object *obj, const char *file
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_standard_set(Evas_Object *obj, const char *name) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_standard_set(Evas_Object *obj, const char *name);
/** /**
* Get the icon name set by icon standard names. * Get the icon name set by icon standard names.
@ -221,7 +221,7 @@ EAPI Eina_Bool elm_icon_standard_set(Evas_Object *obj, const char *n
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI const char *elm_icon_standard_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_icon_standard_get(const Evas_Object *obj);
/** /**
* Set the smooth scaling for an icon object. * Set the smooth scaling for an icon object.
@ -242,7 +242,7 @@ EAPI const char *elm_icon_standard_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_smooth_set(Evas_Object *obj, Eina_Bool smooth) EINA_ARG_NONNULL(1); EAPI void elm_icon_smooth_set(Evas_Object *obj, Eina_Bool smooth);
/** /**
* Get whether smooth scaling is enabled for an icon object. * Get whether smooth scaling is enabled for an icon object.
@ -254,7 +254,7 @@ EAPI void elm_icon_smooth_set(Evas_Object *obj, Eina_Bool smoot
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_smooth_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_smooth_get(const Evas_Object *obj);
/** /**
* Disable scaling of this object. * Disable scaling of this object.
@ -274,7 +274,7 @@ EAPI Eina_Bool elm_icon_smooth_get(const Evas_Object *obj) EINA_ARG_
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_no_scale_set(Evas_Object *obj, Eina_Bool no_scale) EINA_ARG_NONNULL(1); EAPI void elm_icon_no_scale_set(Evas_Object *obj, Eina_Bool no_scale);
/** /**
* Get whether scaling is disabled on the object. * Get whether scaling is disabled on the object.
@ -286,7 +286,7 @@ EAPI void elm_icon_no_scale_set(Evas_Object *obj, Eina_Bool no_
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_no_scale_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_no_scale_get(const Evas_Object *obj);
/** /**
* Set if the object is (up/down) resizable. * Set if the object is (up/down) resizable.
@ -305,7 +305,7 @@ EAPI Eina_Bool elm_icon_no_scale_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_scale_set(Evas_Object *obj, Eina_Bool scale_up, Eina_Bool scale_down) EINA_ARG_NONNULL(1); EAPI void elm_icon_scale_set(Evas_Object *obj, Eina_Bool scale_up, Eina_Bool scale_down);
/** /**
* Get if the object is (up/down) resizable. * Get if the object is (up/down) resizable.
@ -318,7 +318,7 @@ EAPI void elm_icon_scale_set(Evas_Object *obj, Eina_Bool scale_
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_scale_get(const Evas_Object *obj, Eina_Bool *scale_up, Eina_Bool *scale_down) EINA_ARG_NONNULL(1); EAPI void elm_icon_scale_get(const Evas_Object *obj, Eina_Bool *scale_up, Eina_Bool *scale_down);
/** /**
* Get the object's image size * Get the object's image size
@ -329,7 +329,7 @@ EAPI void elm_icon_scale_get(const Evas_Object *obj, Eina_Bool
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_size_get(const Evas_Object *obj, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_icon_size_get(const Evas_Object *obj, int *w, int *h);
/** /**
* Set if the icon fill the entire object area. * Set if the icon fill the entire object area.
@ -355,7 +355,7 @@ EAPI void elm_icon_size_get(const Evas_Object *obj, int *w, int
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside) EINA_ARG_NONNULL(1); EAPI void elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside);
/** /**
* Get if the object is filled outside. * Get if the object is filled outside.
@ -367,7 +367,7 @@ EAPI void elm_icon_fill_outside_set(Evas_Object *obj, Eina_Bool
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_fill_outside_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_fill_outside_get(const Evas_Object *obj);
/** /**
* Set the prescale size for the icon. * Set the prescale size for the icon.
@ -391,7 +391,7 @@ EAPI Eina_Bool elm_icon_fill_outside_get(const Evas_Object *obj) EIN
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_prescale_set(Evas_Object *obj, int size) EINA_ARG_NONNULL(1); EAPI void elm_icon_prescale_set(Evas_Object *obj, int size);
/** /**
* Get the prescale size for the icon. * Get the prescale size for the icon.
@ -403,7 +403,7 @@ EAPI void elm_icon_prescale_set(Evas_Object *obj, int size) EIN
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI int elm_icon_prescale_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_icon_prescale_get(const Evas_Object *obj);
/** /**
* Gets the image object of the icon. DO NOT MODIFY THIS. * Gets the image object of the icon. DO NOT MODIFY THIS.
@ -413,7 +413,7 @@ EAPI int elm_icon_prescale_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Evas_Object *elm_icon_object_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_icon_object_get(Evas_Object *obj);
/** /**
* Sets the icon lookup order used by elm_icon_standard_set(). * Sets the icon lookup order used by elm_icon_standard_set().
@ -428,7 +428,7 @@ EAPI Evas_Object *elm_icon_object_get(Evas_Object *obj) EINA_ARG_NONNUL
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order) EINA_ARG_NONNULL(1); EAPI void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order);
/** /**
* Gets the icon lookup order. * Gets the icon lookup order.
@ -441,7 +441,7 @@ EAPI void elm_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_
* *
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Elm_Icon_Lookup_Order elm_icon_order_lookup_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Icon_Lookup_Order elm_icon_order_lookup_get(const Evas_Object *obj);
/** /**
* Enable or disable preloading of the icon * Enable or disable preloading of the icon
@ -450,7 +450,7 @@ EAPI Elm_Icon_Lookup_Order elm_icon_order_lookup_get(const Evas_Object *obj) EIN
* @param disable If EINA_TRUE, preloading will be disabled * @param disable If EINA_TRUE, preloading will be disabled
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_preload_set(Evas_Object *obj, Eina_Bool disable) EINA_ARG_NONNULL(1); EAPI void elm_icon_preload_set(Evas_Object *obj, Eina_Bool disable);
/** /**
* Get if the icon supports animation or not. * Get if the icon supports animation or not.
@ -464,7 +464,7 @@ EAPI void elm_icon_preload_set(Evas_Object *obj, Eina_Bool disa
* elm_icon_animated_XXX APIs won't work. * elm_icon_animated_XXX APIs won't work.
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_animated_available_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_animated_available_get(const Evas_Object *obj);
/** /**
* Set animation mode of the icon. * Set animation mode of the icon.
@ -480,7 +480,7 @@ EAPI Eina_Bool elm_icon_animated_available_get(const Evas_Object *ob
* Set it to EINA_TRUE when the icon needs to be animated. * Set it to EINA_TRUE when the icon needs to be animated.
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_animated_set(Evas_Object *obj, Eina_Bool animated) EINA_ARG_NONNULL(1); EAPI void elm_icon_animated_set(Evas_Object *obj, Eina_Bool animated);
/** /**
* Get animation mode of the icon. * Get animation mode of the icon.
@ -490,7 +490,7 @@ EAPI void elm_icon_animated_set(Evas_Object *obj, Eina_Bool ani
* @see elm_icon_animated_set * @see elm_icon_animated_set
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_animated_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_animated_get(const Evas_Object *obj);
/** /**
* Set animation play mode of the icon. * Set animation play mode of the icon.
@ -512,7 +512,7 @@ EAPI Eina_Bool elm_icon_animated_get(const Evas_Object *obj) EINA_AR
* Then animation will be stopped and vice versa * Then animation will be stopped and vice versa
* @ingroup Icon * @ingroup Icon
*/ */
EAPI void elm_icon_animated_play_set(Evas_Object *obj, Eina_Bool play) EINA_ARG_NONNULL(1); EAPI void elm_icon_animated_play_set(Evas_Object *obj, Eina_Bool play);
/** /**
* Get animation play mode of the icon. * Get animation play mode of the icon.
@ -523,7 +523,7 @@ EAPI void elm_icon_animated_play_set(Evas_Object *obj, Eina_Boo
* @see elm_icon_animated_play_get * @see elm_icon_animated_play_get
* @ingroup Icon * @ingroup Icon
*/ */
EAPI Eina_Bool elm_icon_animated_play_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_icon_animated_play_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -61,7 +61,7 @@ typedef enum
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Evas_Object *elm_image_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_image_add(Evas_Object *parent);
/** /**
* Set the file that will be used as image. * Set the file that will be used as image.
@ -77,7 +77,7 @@ EAPI Evas_Object *elm_image_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_file_set(Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_image_file_set(Evas_Object *obj, const char *file, const char *group);
/** /**
* Get the file that will be used as image. * Get the file that will be used as image.
@ -90,7 +90,7 @@ EAPI Eina_Bool elm_image_file_set(Evas_Object *obj, const char *file, con
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_file_get(const Evas_Object *obj, const char **file, const char **group) EINA_ARG_NONNULL(1); EAPI void elm_image_file_get(const Evas_Object *obj, const char **file, const char **group);
/** /**
* Set the smooth effect for an image. * Set the smooth effect for an image.
@ -111,7 +111,7 @@ EAPI void elm_image_file_get(const Evas_Object *obj, const char **fi
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth) EINA_ARG_NONNULL(1); EAPI void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth);
/** /**
* Get the smooth effect for an image. * Get the smooth effect for an image.
@ -123,7 +123,7 @@ EAPI void elm_image_smooth_set(Evas_Object *obj, Eina_Bool smooth) E
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_smooth_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_image_smooth_get(const Evas_Object *obj);
/** /**
* Gets the current size of the image. * Gets the current size of the image.
@ -138,7 +138,7 @@ EAPI Eina_Bool elm_image_smooth_get(const Evas_Object *obj) EINA_ARG_NONN
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_object_size_get(const Evas_Object *obj, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_image_object_size_get(const Evas_Object *obj, int *w, int *h);
/** /**
* Disable scaling of this object. * Disable scaling of this object.
@ -158,7 +158,7 @@ EAPI void elm_image_object_size_get(const Evas_Object *obj, int *w,
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_no_scale_set(Evas_Object *obj, Eina_Bool no_scale) EINA_ARG_NONNULL(1); EAPI void elm_image_no_scale_set(Evas_Object *obj, Eina_Bool no_scale);
/** /**
* Get whether scaling is disabled on the object. * Get whether scaling is disabled on the object.
@ -170,7 +170,7 @@ EAPI void elm_image_no_scale_set(Evas_Object *obj, Eina_Bool no_scal
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_no_scale_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_image_no_scale_get(const Evas_Object *obj);
/** /**
* Set if the object is (up/down) resizable. * Set if the object is (up/down) resizable.
@ -189,7 +189,7 @@ EAPI Eina_Bool elm_image_no_scale_get(const Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_scale_set(Evas_Object *obj, Eina_Bool scale_up, Eina_Bool scale_down) EINA_ARG_NONNULL(1); EAPI void elm_image_scale_set(Evas_Object *obj, Eina_Bool scale_up, Eina_Bool scale_down);
/** /**
* Get if the object is (up/down) resizable. * Get if the object is (up/down) resizable.
@ -202,7 +202,7 @@ EAPI void elm_image_scale_set(Evas_Object *obj, Eina_Bool scale_up,
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_scale_get(const Evas_Object *obj, Eina_Bool *scale_up, Eina_Bool *scale_down) EINA_ARG_NONNULL(1); EAPI void elm_image_scale_get(const Evas_Object *obj, Eina_Bool *scale_up, Eina_Bool *scale_down);
/** /**
* Set if the image fills the entire object area, when keeping the aspect ratio. * Set if the image fills the entire object area, when keeping the aspect ratio.
@ -225,7 +225,7 @@ EAPI void elm_image_scale_get(const Evas_Object *obj, Eina_Bool *sca
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside) EINA_ARG_NONNULL(1); EAPI void elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool fill_outside);
/** /**
* Get if the object is filled outside * Get if the object is filled outside
@ -237,7 +237,7 @@ EAPI void elm_image_fill_outside_set(Evas_Object *obj, Eina_Bool fil
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_fill_outside_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_image_fill_outside_get(const Evas_Object *obj);
/** /**
* Set the prescale size for the image * Set the prescale size for the image
@ -261,7 +261,7 @@ EAPI Eina_Bool elm_image_fill_outside_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_prescale_set(Evas_Object *obj, int size) EINA_ARG_NONNULL(1); EAPI void elm_image_prescale_set(Evas_Object *obj, int size);
/** /**
* Get the prescale size for the image * Get the prescale size for the image
@ -273,7 +273,7 @@ EAPI void elm_image_prescale_set(Evas_Object *obj, int size) EINA_AR
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI int elm_image_prescale_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_image_prescale_get(const Evas_Object *obj);
/** /**
* Set the image orientation. * Set the image orientation.
@ -289,7 +289,7 @@ EAPI int elm_image_prescale_get(const Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_orient_set(Evas_Object *obj, Elm_Image_Orient orient) EINA_ARG_NONNULL(1); EAPI void elm_image_orient_set(Evas_Object *obj, Elm_Image_Orient orient);
/** /**
* Get the image orientation. * Get the image orientation.
@ -302,7 +302,7 @@ EAPI void elm_image_orient_set(Evas_Object *obj, Elm_Image_Orient or
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Elm_Image_Orient elm_image_orient_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Image_Orient elm_image_orient_get(const Evas_Object *obj);
/** /**
* Make the image 'editable'. * Make the image 'editable'.
@ -315,7 +315,7 @@ EAPI Elm_Image_Orient elm_image_orient_get(const Evas_Object *obj) EINA_ARG_NONN
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_editable_set(Evas_Object *obj, Eina_Bool set) EINA_ARG_NONNULL(1); EAPI void elm_image_editable_set(Evas_Object *obj, Eina_Bool set);
/** /**
* Check if the image 'editable'. * Check if the image 'editable'.
@ -328,7 +328,7 @@ EAPI void elm_image_editable_set(Evas_Object *obj, Eina_Bool set) EI
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_editable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_image_editable_get(const Evas_Object *obj);
/** /**
* Get the basic Evas_Image object from this object (widget). * Get the basic Evas_Image object from this object (widget).
@ -345,7 +345,7 @@ EAPI Eina_Bool elm_image_editable_get(const Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Evas_Object *elm_image_object_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_image_object_get(const Evas_Object *obj);
/** /**
* Set whether the original aspect ratio of the image should be kept on resize. * Set whether the original aspect ratio of the image should be kept on resize.
@ -364,7 +364,7 @@ EAPI Evas_Object *elm_image_object_get(const Evas_Object *obj) EINA_ARG_NONN
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI void elm_image_aspect_ratio_retained_set(Evas_Object *obj, Eina_Bool retained) EINA_ARG_NONNULL(1); EAPI void elm_image_aspect_ratio_retained_set(Evas_Object *obj, Eina_Bool retained);
/** /**
* Get if the object retains the original aspect ratio. * Get if the object retains the original aspect ratio.
@ -375,7 +375,7 @@ EAPI void elm_image_aspect_ratio_retained_set(Evas_Object *obj, Eina
* *
* @ingroup Image * @ingroup Image
*/ */
EAPI Eina_Bool elm_image_aspect_ratio_retained_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_image_aspect_ratio_retained_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -60,7 +60,7 @@
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI Evas_Object *elm_index_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_index_add(Evas_Object *parent);
/** /**
* Set whether a given index widget is or not visible, * Set whether a given index widget is or not visible,
@ -76,7 +76,7 @@ EAPI Evas_Object *elm_index_add(Evas_Object *parent) EINA_ARG_NONNULL(1
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_active_set(Evas_Object *obj, Eina_Bool active) EINA_ARG_NONNULL(1); EAPI void elm_index_active_set(Evas_Object *obj, Eina_Bool active);
/** /**
* Get whether a given index widget is currently visible or not. * Get whether a given index widget is currently visible or not.
@ -88,7 +88,7 @@ EAPI void elm_index_active_set(Evas_Object *obj, Eina_Bool acti
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI Eina_Bool elm_index_active_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_index_active_get(const Evas_Object *obj);
/** /**
* Set the items level for a given index widget. * Set the items level for a given index widget.
@ -100,7 +100,7 @@ EAPI Eina_Bool elm_index_active_get(const Evas_Object *obj) EINA_ARG
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_level_set(Evas_Object *obj, int level) EINA_ARG_NONNULL(1); EAPI void elm_index_item_level_set(Evas_Object *obj, int level);
/** /**
* Get the items level set for a given index widget. * Get the items level set for a given index widget.
@ -112,7 +112,7 @@ EAPI void elm_index_item_level_set(Evas_Object *obj, int level)
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI int elm_index_item_level_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_index_item_level_get(const Evas_Object *obj);
/** /**
* Returns the last selected item, for a given index widget. * Returns the last selected item, for a given index widget.
@ -122,7 +122,7 @@ EAPI int elm_index_item_level_get(const Evas_Object *obj) EINA
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI Elm_Object_Item *elm_index_item_selected_get(const Evas_Object *obj, int level) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_index_item_selected_get(const Evas_Object *obj, int level);
/** /**
* Append a new item on a given index widget. * Append a new item on a given index widget.
@ -140,7 +140,7 @@ EAPI Elm_Object_Item *elm_index_item_selected_get(const Evas_Object *obj, i
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_append(Evas_Object *obj, const char *letter, const void *item) EINA_ARG_NONNULL(1); EAPI void elm_index_item_append(Evas_Object *obj, const char *letter, const void *item);
/** /**
* Prepend a new item on a given index widget. * Prepend a new item on a given index widget.
@ -158,7 +158,7 @@ EAPI void elm_index_item_append(Evas_Object *obj, const char *l
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_prepend(Evas_Object *obj, const char *letter, const void *item) EINA_ARG_NONNULL(1); EAPI void elm_index_item_prepend(Evas_Object *obj, const char *letter, const void *item);
/** /**
* Append a new item, on a given index widget, <b>after the item * Append a new item, on a given index widget, <b>after the item
@ -181,7 +181,7 @@ EAPI void elm_index_item_prepend(Evas_Object *obj, const char *
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_append_relative(Evas_Object *obj, const char *letter, const void *item, const Elm_Object_Item *relative) EINA_ARG_NONNULL(1); EAPI void elm_index_item_append_relative(Evas_Object *obj, const char *letter, const void *item, const Elm_Object_Item *relative);
/** /**
* Prepend a new item, on a given index widget, <b>after the item * Prepend a new item, on a given index widget, <b>after the item
@ -204,7 +204,7 @@ EAPI void elm_index_item_append_relative(Evas_Object *obj, cons
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_prepend_relative(Evas_Object *obj, const char *letter, const void *item, const Elm_Object_Item *relative) EINA_ARG_NONNULL(1); EAPI void elm_index_item_prepend_relative(Evas_Object *obj, const char *letter, const void *item, const Elm_Object_Item *relative);
/** /**
* Insert a new item into the given index widget, using @p cmp_func * Insert a new item into the given index widget, using @p cmp_func
@ -237,7 +237,7 @@ EAPI void elm_index_item_prepend_relative(Evas_Object *obj, con
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_sorted_insert(Evas_Object *obj, const char *letter, const void *item, Eina_Compare_Cb cmp_func, Eina_Compare_Cb cmp_data_func) EINA_ARG_NONNULL(1); EAPI void elm_index_item_sorted_insert(Evas_Object *obj, const char *letter, const void *item, Eina_Compare_Cb cmp_func, Eina_Compare_Cb cmp_data_func);
/** /**
* Remove an item from a given index widget, <b>to be referenced by * Remove an item from a given index widget, <b>to be referenced by
@ -251,7 +251,7 @@ EAPI void elm_index_item_sorted_insert(Evas_Object *obj, const
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_del(Evas_Object *obj, Elm_Object_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_index_item_del(Evas_Object *obj, Elm_Object_Item *item);
/** /**
* Find a given index widget's item, <b>using item data</b>. * Find a given index widget's item, <b>using item data</b>.
@ -262,7 +262,7 @@ EAPI void elm_index_item_del(Evas_Object *obj, Elm_Object_Item
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI Elm_Object_Item *elm_index_item_find(Evas_Object *obj, const void *item) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_index_item_find(Evas_Object *obj, const void *item);
/** /**
* Removes @b all items from a given index widget. * Removes @b all items from a given index widget.
@ -274,7 +274,7 @@ EAPI Elm_Object_Item *elm_index_item_find(Evas_Object *obj, const void *ite
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_index_item_clear(Evas_Object *obj);
/** /**
* Go to a given items level on a index widget * Go to a given items level on a index widget
@ -284,7 +284,7 @@ EAPI void elm_index_item_clear(Evas_Object *obj) EINA_ARG_NONNU
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_go(Evas_Object *obj, int level) EINA_ARG_NONNULL(1); EAPI void elm_index_item_go(Evas_Object *obj, int level);
/** /**
* Set the function to be called when a given index widget item is freed. * Set the function to be called when a given index widget item is freed.
@ -298,7 +298,7 @@ EAPI void elm_index_item_go(Evas_Object *obj, int level) EINA_A
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI void elm_index_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_index_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func);
/** /**
* Get the letter (string) set on a given index widget item. * Get the letter (string) set on a given index widget item.
@ -308,7 +308,7 @@ EAPI void elm_index_item_del_cb_set(Elm_Object_Item *it, Evas_S
* *
* @ingroup Index * @ingroup Index
*/ */
EAPI const char *elm_index_item_letter_get(const Elm_Object_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_index_item_letter_get(const Elm_Object_Item *item);
/** /**
* @} * @}

View File

@ -37,7 +37,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_label_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_label_add(Evas_Object *parent);
/** /**
* @brief Set the wrapping behavior of the label * @brief Set the wrapping behavior of the label
@ -51,7 +51,7 @@ EAPI Evas_Object *elm_label_add(Evas_Object *parent) EINA_ARG_NON
* @li ELM_WRAP_WORD - wrap between words * @li ELM_WRAP_WORD - wrap between words
* @li ELM_WRAP_MIXED - Word wrap, and if that fails, char wrap * @li ELM_WRAP_MIXED - Word wrap, and if that fails, char wrap
*/ */
EAPI void elm_label_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap) EINA_ARG_NONNULL(1); EAPI void elm_label_line_wrap_set(Evas_Object *obj, Elm_Wrap_Type wrap);
/** /**
* @brief Get the wrapping behavior of the label * @brief Get the wrapping behavior of the label
@ -61,7 +61,7 @@ EAPI void elm_label_line_wrap_set(Evas_Object *obj, Elm_W
* *
* @see elm_label_line_wrap_set() * @see elm_label_line_wrap_set()
*/ */
EAPI Elm_Wrap_Type elm_label_line_wrap_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Wrap_Type elm_label_line_wrap_get(const Evas_Object *obj);
/** /**
* @brief Set wrap width of the label * @brief Set wrap width of the label
@ -73,7 +73,7 @@ EAPI Elm_Wrap_Type elm_label_line_wrap_get(const Evas_Object *obj)
* *
* @warning This is only relevant if the label is inside a container. * @warning This is only relevant if the label is inside a container.
*/ */
EAPI void elm_label_wrap_width_set(Evas_Object *obj, Evas_Coord w) EINA_ARG_NONNULL(1); EAPI void elm_label_wrap_width_set(Evas_Object *obj, Evas_Coord w);
/** /**
* @brief Get wrap width of the label * @brief Get wrap width of the label
@ -83,7 +83,7 @@ EAPI void elm_label_wrap_width_set(Evas_Object *obj, Evas
* *
* @see elm_label_wrap_width_set() * @see elm_label_wrap_width_set()
*/ */
EAPI Evas_Coord elm_label_wrap_width_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Coord elm_label_wrap_width_get(const Evas_Object *obj);
/** /**
* @brief Set wrap height of the label * @brief Set wrap height of the label
@ -95,7 +95,7 @@ EAPI Evas_Coord elm_label_wrap_width_get(const Evas_Object *obj
* *
* @warning This is only relevant if the label is inside a container. * @warning This is only relevant if the label is inside a container.
*/ */
EAPI void elm_label_wrap_height_set(Evas_Object *obj, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_label_wrap_height_set(Evas_Object *obj, Evas_Coord h);
/** /**
* @brief get wrap width of the label * @brief get wrap width of the label
@ -103,7 +103,7 @@ EAPI void elm_label_wrap_height_set(Evas_Object *obj, Eva
* @param obj The label object * @param obj The label object
* @return The wrap height in pixels at a minimum where words need to wrap * @return The wrap height in pixels at a minimum where words need to wrap
*/ */
EAPI Evas_Coord elm_label_wrap_height_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Coord elm_label_wrap_height_get(const Evas_Object *obj);
/** /**
* @brief Set the font size on the label object. * @brief Set the font size on the label object.
@ -114,7 +114,7 @@ EAPI Evas_Coord elm_label_wrap_height_get(const Evas_Object *ob
* @warning NEVER use this. It is for hyper-special cases only. use styles * @warning NEVER use this. It is for hyper-special cases only. use styles
* instead. e.g. "default", "marker", "slide_long" etc. * instead. e.g. "default", "marker", "slide_long" etc.
*/ */
EAPI void elm_label_fontsize_set(Evas_Object *obj, int fontsize) EINA_ARG_NONNULL(1); EAPI void elm_label_fontsize_set(Evas_Object *obj, int fontsize);
/** /**
* @brief Set the text color on the label object * @brief Set the text color on the label object
@ -128,7 +128,7 @@ EAPI void elm_label_fontsize_set(Evas_Object *obj, int fo
* @warning NEVER use this. It is for hyper-special cases only. use styles * @warning NEVER use this. It is for hyper-special cases only. use styles
* instead. e.g. "default", "marker", "slide_long" etc. * instead. e.g. "default", "marker", "slide_long" etc.
*/ */
EAPI void elm_label_text_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a) EINA_ARG_NONNULL(1); EAPI void elm_label_text_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a);
/** /**
* @brief Set the text align on the label object * @brief Set the text align on the label object
@ -139,7 +139,7 @@ EAPI void elm_label_text_color_set(Evas_Object *obj, unsi
* @warning NEVER use this. It is for hyper-special cases only. use styles * @warning NEVER use this. It is for hyper-special cases only. use styles
* instead. e.g. "default", "marker", "slide_long" etc. * instead. e.g. "default", "marker", "slide_long" etc.
*/ */
EAPI void elm_label_text_align_set(Evas_Object *obj, const char *alignmode) EINA_ARG_NONNULL(1); EAPI void elm_label_text_align_set(Evas_Object *obj, const char *alignmode);
/** /**
* @brief Set background color of the label * @brief Set background color of the label
@ -153,7 +153,7 @@ EAPI void elm_label_text_align_set(Evas_Object *obj, cons
* @warning NEVER use this. It is for hyper-special cases only. use styles * @warning NEVER use this. It is for hyper-special cases only. use styles
* instead. e.g. "default", "marker", "slide_long" etc. * instead. e.g. "default", "marker", "slide_long" etc.
*/ */
EAPI void elm_label_background_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a) EINA_ARG_NONNULL(1); EAPI void elm_label_background_color_set(Evas_Object *obj, unsigned int r, unsigned int g, unsigned int b, unsigned int a);
/** /**
* @brief Set the ellipsis behavior of the label * @brief Set the ellipsis behavior of the label
@ -167,7 +167,7 @@ EAPI void elm_label_background_color_set(Evas_Object *obj
* @warning This doesn't work with slide(elm_label_slide_set()) or if the * @warning This doesn't work with slide(elm_label_slide_set()) or if the
* choosen wrap method was ELM_WRAP_WORD. * choosen wrap method was ELM_WRAP_WORD.
*/ */
EAPI void elm_label_ellipsis_set(Evas_Object *obj, Eina_Bool ellipsis) EINA_ARG_NONNULL(1); EAPI void elm_label_ellipsis_set(Evas_Object *obj, Eina_Bool ellipsis);
/** /**
* @brief Set the text slide of the label * @brief Set the text slide of the label
@ -181,7 +181,7 @@ EAPI void elm_label_ellipsis_set(Evas_Object *obj, Eina_B
* @warning This only works with the themes "slide_short", "slide_long" and * @warning This only works with the themes "slide_short", "slide_long" and
* "slide_bounce". * "slide_bounce".
*/ */
EAPI void elm_label_slide_set(Evas_Object *obj, Eina_Bool slide) EINA_ARG_NONNULL(1); EAPI void elm_label_slide_set(Evas_Object *obj, Eina_Bool slide);
/** /**
* @brief Get the text slide mode of the label * @brief Get the text slide mode of the label
@ -191,7 +191,7 @@ EAPI void elm_label_slide_set(Evas_Object *obj, Eina_Bool
* *
* @see elm_label_slide_set() * @see elm_label_slide_set()
*/ */
EAPI Eina_Bool elm_label_slide_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_label_slide_get(Evas_Object *obj);
/** /**
* @brief Set the slide duration(speed) of the label * @brief Set the slide duration(speed) of the label
@ -200,7 +200,7 @@ EAPI Eina_Bool elm_label_slide_get(Evas_Object *obj) EINA_ARG_
* @return The duration in seconds in moving text from slide begin position * @return The duration in seconds in moving text from slide begin position
* to slide end position * to slide end position
*/ */
EAPI void elm_label_slide_duration_set(Evas_Object *obj, double duration) EINA_ARG_NONNULL(1); EAPI void elm_label_slide_duration_set(Evas_Object *obj, double duration);
/** /**
* @brief Get the slide duration(speed) of the label * @brief Get the slide duration(speed) of the label
@ -210,7 +210,7 @@ EAPI void elm_label_slide_duration_set(Evas_Object *obj,
* *
* @see elm_label_slide_duration_set() * @see elm_label_slide_duration_set()
*/ */
EAPI double elm_label_slide_duration_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_label_slide_duration_get(Evas_Object *obj);
/** /**
* @} * @}

View File

@ -152,7 +152,7 @@
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Evas_Object *elm_layout_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_layout_add(Evas_Object *parent);
/** /**
* Set the file that will be used as layout * Set the file that will be used as layout
@ -165,7 +165,7 @@ EAPI Evas_Object *elm_layout_add(Evas_Object *parent) EINA_ARG_N
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_file_set(Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_layout_file_set(Evas_Object *obj, const char *file, const char *group);
/** /**
* Set the edje group from the elementary theme that will be used as layout * Set the edje group from the elementary theme that will be used as layout
@ -179,7 +179,7 @@ EAPI Eina_Bool elm_layout_file_set(Evas_Object *obj, const ch
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_theme_set(Evas_Object *obj, const char *clas, const char *group, const char *style) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_layout_theme_set(Evas_Object *obj, const char *clas, const char *group, const char *style);
/** /**
* Append child to layout box part. * Append child to layout box part.
@ -200,7 +200,7 @@ EAPI Eina_Bool elm_layout_theme_set(Evas_Object *obj, const c
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_box_append(Evas_Object *obj, const char *part, Evas_Object *child) EINA_ARG_NONNULL(1); EAPI void elm_layout_box_append(Evas_Object *obj, const char *part, Evas_Object *child);
/** /**
* Prepend child to layout box part. * Prepend child to layout box part.
@ -221,7 +221,7 @@ EAPI void elm_layout_box_append(Evas_Object *obj, const
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_box_prepend(Evas_Object *obj, const char *part, Evas_Object *child) EINA_ARG_NONNULL(1); EAPI void elm_layout_box_prepend(Evas_Object *obj, const char *part, Evas_Object *child);
/** /**
* Insert child to layout box part before a reference object. * Insert child to layout box part before a reference object.
@ -243,7 +243,7 @@ EAPI void elm_layout_box_prepend(Evas_Object *obj, const
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_box_insert_before(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference) EINA_ARG_NONNULL(1); EAPI void elm_layout_box_insert_before(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference);
/** /**
* Insert child to layout box part at a given position. * Insert child to layout box part at a given position.
@ -265,7 +265,7 @@ EAPI void elm_layout_box_insert_before(Evas_Object *obj,
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_box_insert_at(Evas_Object *obj, const char *part, Evas_Object *child, unsigned int pos) EINA_ARG_NONNULL(1); EAPI void elm_layout_box_insert_at(Evas_Object *obj, const char *part, Evas_Object *child, unsigned int pos);
/** /**
* Remove a child of the given part box. * Remove a child of the given part box.
@ -284,7 +284,7 @@ EAPI void elm_layout_box_insert_at(Evas_Object *obj, con
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Evas_Object *elm_layout_box_remove(Evas_Object *obj, const char *part, Evas_Object *child) EINA_ARG_NONNULL(1, 2, 3); EAPI Evas_Object *elm_layout_box_remove(Evas_Object *obj, const char *part, Evas_Object *child);
/** /**
* Remove all children of the given part box. * Remove all children of the given part box.
@ -304,7 +304,7 @@ EAPI Evas_Object *elm_layout_box_remove(Evas_Object *obj, const
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_box_remove_all(Evas_Object *obj, const char *part, Eina_Bool clear) EINA_ARG_NONNULL(1, 2); EAPI void elm_layout_box_remove_all(Evas_Object *obj, const char *part, Eina_Bool clear);
/** /**
* Insert child to layout table part. * Insert child to layout table part.
@ -339,7 +339,7 @@ EAPI void elm_layout_box_remove_all(Evas_Object *obj, co
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_table_pack(Evas_Object *obj, const char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan) EINA_ARG_NONNULL(1); EAPI void elm_layout_table_pack(Evas_Object *obj, const char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan);
/** /**
* Unpack (remove) a child of the given part table. * Unpack (remove) a child of the given part table.
@ -358,7 +358,7 @@ EAPI void elm_layout_table_pack(Evas_Object *obj, const
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Evas_Object *elm_layout_table_unpack(Evas_Object *obj, const char *part, Evas_Object *child_obj) EINA_ARG_NONNULL(1, 2, 3); EAPI Evas_Object *elm_layout_table_unpack(Evas_Object *obj, const char *part, Evas_Object *child_obj);
/** /**
* Remove all the child objects of the given part table. * Remove all the child objects of the given part table.
@ -378,7 +378,7 @@ EAPI Evas_Object *elm_layout_table_unpack(Evas_Object *obj, cons
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_table_clear(Evas_Object *obj, const char *part, Eina_Bool clear) EINA_ARG_NONNULL(1, 2); EAPI void elm_layout_table_clear(Evas_Object *obj, const char *part, Eina_Bool clear);
/** /**
* Get the edje layout * Get the edje layout
@ -408,7 +408,7 @@ EAPI void elm_layout_table_clear(Evas_Object *obj, const
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Evas_Object *elm_layout_edje_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_layout_edje_get(const Evas_Object *obj);
/** /**
* Get the edje data from the given layout * Get the edje data from the given layout
@ -438,7 +438,7 @@ EAPI Evas_Object *elm_layout_edje_get(const Evas_Object *obj) EI
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI const char *elm_layout_data_get(const Evas_Object *obj, const char *key) EINA_ARG_NONNULL(1, 2); EAPI const char *elm_layout_data_get(const Evas_Object *obj, const char *key);
/** /**
* Eval sizing * Eval sizing
@ -461,7 +461,7 @@ EAPI const char *elm_layout_data_get(const Evas_Object *obj, co
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_sizing_eval(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_layout_sizing_eval(Evas_Object *obj);
/** /**
* Sets a specific cursor for an edje part. * Sets a specific cursor for an edje part.
@ -475,7 +475,7 @@ EAPI void elm_layout_sizing_eval(Evas_Object *obj) EINA_
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_part_cursor_set(Evas_Object *obj, const char *part_name, const char *cursor) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_layout_part_cursor_set(Evas_Object *obj, const char *part_name, const char *cursor);
/** /**
* Get the cursor to be shown when mouse is over an edje part * Get the cursor to be shown when mouse is over an edje part
@ -486,7 +486,7 @@ EAPI Eina_Bool elm_layout_part_cursor_set(Evas_Object *obj, c
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI const char *elm_layout_part_cursor_get(const Evas_Object *obj, const char *part_name) EINA_ARG_NONNULL(1, 2); EAPI const char *elm_layout_part_cursor_get(const Evas_Object *obj, const char *part_name);
/** /**
* Unsets a cursor previously set with elm_layout_part_cursor_set(). * Unsets a cursor previously set with elm_layout_part_cursor_set().
@ -497,7 +497,7 @@ EAPI const char *elm_layout_part_cursor_get(const Evas_Object *
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI void elm_layout_part_cursor_unset(Evas_Object *obj, const char *part_name) EINA_ARG_NONNULL(1, 2); EAPI void elm_layout_part_cursor_unset(Evas_Object *obj, const char *part_name);
/** /**
* Sets a specific cursor style for an edje part. * Sets a specific cursor style for an edje part.
@ -511,7 +511,7 @@ EAPI void elm_layout_part_cursor_unset(Evas_Object *obj,
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_part_cursor_style_set(Evas_Object *obj, const char *part_name, const char *style) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_layout_part_cursor_style_set(Evas_Object *obj, const char *part_name, const char *style);
/** /**
* Gets a specific cursor style for an edje part. * Gets a specific cursor style for an edje part.
@ -524,7 +524,7 @@ EAPI Eina_Bool elm_layout_part_cursor_style_set(Evas_Object *
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI const char *elm_layout_part_cursor_style_get(const Evas_Object *obj, const char *part_name) EINA_ARG_NONNULL(1, 2); EAPI const char *elm_layout_part_cursor_style_get(const Evas_Object *obj, const char *part_name);
/** /**
* Sets if the cursor set should be searched on the theme or should use * Sets if the cursor set should be searched on the theme or should use
@ -544,7 +544,7 @@ EAPI const char *elm_layout_part_cursor_style_get(const Evas_Ob
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_part_cursor_engine_only_set(Evas_Object *obj, const char *part_name, Eina_Bool engine_only) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_layout_part_cursor_engine_only_set(Evas_Object *obj, const char *part_name, Eina_Bool engine_only);
/** /**
* Gets a specific cursor engine_only for an edje part. * Gets a specific cursor engine_only for an edje part.
@ -556,7 +556,7 @@ EAPI Eina_Bool elm_layout_part_cursor_engine_only_set(Evas_Ob
* *
* @ingroup Layout * @ingroup Layout
*/ */
EAPI Eina_Bool elm_layout_part_cursor_engine_only_get(const Evas_Object *obj, const char *part_name) EINA_ARG_NONNULL(1, 2); EAPI Eina_Bool elm_layout_part_cursor_engine_only_get(const Evas_Object *obj, const char *part_name);
/** /**
* @def elm_layout_icon_set * @def elm_layout_icon_set

View File

@ -83,7 +83,7 @@ typedef struct _Elm_List_Item Elm_List_Item; /**< Item of Elm_List. Sub-type
* *
* @ingroup List * @ingroup List
*/ */
EAPI Evas_Object *elm_list_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_list_add(Evas_Object *parent);
/** /**
* Starts the list. * Starts the list.
@ -103,7 +103,7 @@ EAPI Evas_Object *elm_list_add(Evas_Object *parent) EINA_ARG_NON
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_go(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_list_go(Evas_Object *obj);
/** /**
* Enable or disable multiple items selection on the list object. * Enable or disable multiple items selection on the list object.
@ -122,7 +122,7 @@ EAPI void elm_list_go(Evas_Object *obj) EINA_ARG_NONNULL
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_multi_select_set(Evas_Object *obj, Eina_Bool multi) EINA_ARG_NONNULL(1); EAPI void elm_list_multi_select_set(Evas_Object *obj, Eina_Bool multi);
/** /**
* Get a value whether multiple items selection is enabled or not. * Get a value whether multiple items selection is enabled or not.
@ -136,7 +136,7 @@ EAPI void elm_list_multi_select_set(Evas_Object *obj, Ei
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_multi_select_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_multi_select_get(const Evas_Object *obj);
/** /**
* Set which mode to use for the list object. * Set which mode to use for the list object.
@ -157,7 +157,7 @@ EAPI Eina_Bool elm_list_multi_select_get(const Evas_Object *o
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_mode_set(Evas_Object *obj, Elm_List_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_list_mode_set(Evas_Object *obj, Elm_List_Mode mode);
/** /**
* Get the mode the list is at. * Get the mode the list is at.
@ -170,7 +170,7 @@ EAPI void elm_list_mode_set(Evas_Object *obj, Elm_List_M
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Mode elm_list_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_List_Mode elm_list_mode_get(const Evas_Object *obj);
/** /**
* Enable or disable horizontal mode on the list object. * Enable or disable horizontal mode on the list object.
@ -190,7 +190,7 @@ EAPI Elm_List_Mode elm_list_mode_get(const Evas_Object *obj) EINA
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_list_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Get a value whether horizontal mode is enabled or not. * Get a value whether horizontal mode is enabled or not.
@ -204,7 +204,7 @@ EAPI void elm_list_horizontal_set(Evas_Object *obj, Eina
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_horizontal_get(const Evas_Object *obj);
/** /**
* Enable or disable always select mode on the list object. * Enable or disable always select mode on the list object.
@ -229,7 +229,7 @@ EAPI Eina_Bool elm_list_horizontal_get(const Evas_Object *obj
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select) EINA_ARG_NONNULL(1); EAPI void elm_list_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
/** /**
* Get a value whether always select mode is enabled or not, meaning that * Get a value whether always select mode is enabled or not, meaning that
@ -244,7 +244,7 @@ EAPI void elm_list_always_select_mode_set(Evas_Object *o
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_always_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_always_select_mode_get(const Evas_Object *obj);
/** /**
* Set bouncing behaviour when the scrolled content reaches an edge. * Set bouncing behaviour when the scrolled content reaches an edge.
@ -260,7 +260,7 @@ EAPI Eina_Bool elm_list_always_select_mode_get(const Evas_Obj
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_list_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* Get the bouncing behaviour of the internal scroller. * Get the bouncing behaviour of the internal scroller.
@ -279,7 +279,7 @@ EAPI void elm_list_bounce_set(Evas_Object *obj, Eina_Boo
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_list_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* Set the scrollbar policy. * Set the scrollbar policy.
@ -299,7 +299,7 @@ EAPI void elm_list_bounce_get(const Evas_Object *obj, Ei
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) EINA_ARG_NONNULL(1); EAPI void elm_list_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
/** /**
* Get the scrollbar policy. * Get the scrollbar policy.
@ -312,7 +312,7 @@ EAPI void elm_list_scroller_policy_set(Evas_Object *obj,
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) EINA_ARG_NONNULL(1); EAPI void elm_list_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
/** /**
* Append a new item to the list object. * Append a new item to the list object.
@ -364,7 +364,7 @@ EAPI void elm_list_scroller_policy_get(const Evas_Object
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_item_append(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data);
/** /**
* Prepend a new item to the list object. * Prepend a new item to the list object.
@ -406,7 +406,7 @@ EAPI Elm_List_Item *elm_list_item_append(Evas_Object *obj, const c
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_prepend(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_item_prepend(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data);
/** /**
* Insert a new item into the list object before item @p before. * Insert a new item into the list object before item @p before.
@ -449,7 +449,7 @@ EAPI Elm_List_Item *elm_list_item_prepend(Evas_Object *obj, const
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_insert_before(Evas_Object *obj, Elm_List_Item *before, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI Elm_List_Item *elm_list_item_insert_before(Evas_Object *obj, Elm_List_Item *before, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data);
/** /**
* Insert a new item into the list object after item @p after. * Insert a new item into the list object after item @p after.
@ -492,7 +492,7 @@ EAPI Elm_List_Item *elm_list_item_insert_before(Evas_Object *obj,
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_insert_after(Evas_Object *obj, Elm_List_Item *after, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI Elm_List_Item *elm_list_item_insert_after(Evas_Object *obj, Elm_List_Item *after, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data);
/** /**
* Insert a new item into the sorted list object. * Insert a new item into the sorted list object.
@ -543,7 +543,7 @@ EAPI Elm_List_Item *elm_list_item_insert_after(Evas_Object *obj, E
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_sorted_insert(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data, Eina_Compare_Cb cmp_func) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_item_sorted_insert(Evas_Object *obj, const char *label, Evas_Object *icon, Evas_Object *end, Evas_Smart_Cb func, const void *data, Eina_Compare_Cb cmp_func);
/** /**
* Remove all list's items. * Remove all list's items.
@ -555,7 +555,7 @@ EAPI Elm_List_Item *elm_list_item_sorted_insert(Evas_Object *obj,
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_list_clear(Evas_Object *obj);
/** /**
* Get a list of all the list items. * Get a list of all the list items.
@ -570,7 +570,7 @@ EAPI void elm_list_clear(Evas_Object *obj) EINA_ARG_NONN
* *
* @ingroup List * @ingroup List
*/ */
EAPI const Eina_List *elm_list_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_list_items_get(const Evas_Object *obj);
/** /**
* Get the selected item. * Get the selected item.
@ -587,7 +587,7 @@ EAPI const Eina_List *elm_list_items_get(const Evas_Object *obj) EIN
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_selected_item_get(const Evas_Object *obj);
/** /**
* Return a list of the currently selected list items. * Return a list of the currently selected list items.
@ -604,7 +604,7 @@ EAPI Elm_List_Item *elm_list_selected_item_get(const Evas_Object *
* *
* @ingroup List * @ingroup List
*/ */
EAPI const Eina_List *elm_list_selected_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_list_selected_items_get(const Evas_Object *obj);
/** /**
* Set the selected state of an item. * Set the selected state of an item.
@ -628,7 +628,7 @@ EAPI const Eina_List *elm_list_selected_items_get(const Evas_Object
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_selected_set(Elm_List_Item *item, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_list_item_selected_set(Elm_List_Item *item, Eina_Bool selected);
/* /*
* Get whether the @p item is selected or not. * Get whether the @p item is selected or not.
@ -642,7 +642,7 @@ EAPI void elm_list_item_selected_set(Elm_List_Item *item
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_item_selected_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_selected_get(const Elm_List_Item *item);
/** /**
* Set or unset item as a separator. * Set or unset item as a separator.
@ -660,7 +660,7 @@ EAPI Eina_Bool elm_list_item_selected_get(const Elm_List_Item
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_separator_set(Elm_List_Item *it, Eina_Bool setting) EINA_ARG_NONNULL(1); EAPI void elm_list_item_separator_set(Elm_List_Item *it, Eina_Bool setting);
/** /**
* Get a value whether item is a separator or not. * Get a value whether item is a separator or not.
@ -673,7 +673,7 @@ EAPI void elm_list_item_separator_set(Elm_List_Item *it,
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_item_separator_get(const Elm_List_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_separator_get(const Elm_List_Item *it);
/** /**
* Show @p item in the list view. * Show @p item in the list view.
@ -685,7 +685,7 @@ EAPI Eina_Bool elm_list_item_separator_get(const Elm_List_Ite
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_show(Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_list_item_show(Elm_List_Item *item);
/** /**
* Bring in the given item to list view. * Bring in the given item to list view.
@ -701,7 +701,7 @@ EAPI void elm_list_item_show(Elm_List_Item *item) EINA_A
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_bring_in(Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_list_item_bring_in(Elm_List_Item *item);
/** /**
* Delete them item from the list. * Delete them item from the list.
@ -717,7 +717,7 @@ EAPI void elm_list_item_bring_in(Elm_List_Item *item) EI
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_del(Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_list_item_del(Elm_List_Item *item);
/** /**
* Set the function called when a list item is freed. * Set the function called when a list item is freed.
@ -735,7 +735,7 @@ EAPI void elm_list_item_del(Elm_List_Item *item) EINA_AR
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_del_cb_set(Elm_List_Item *item, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_list_item_del_cb_set(Elm_List_Item *item, Evas_Smart_Cb func);
/** /**
* Get the data associated to the item. * Get the data associated to the item.
@ -751,7 +751,7 @@ EAPI void elm_list_item_del_cb_set(Elm_List_Item *item,
* *
* @ingroup List * @ingroup List
*/ */
EAPI void *elm_list_item_data_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void *elm_list_item_data_get(const Elm_List_Item *item);
/** /**
* Get the left side icon associated to the item. * Get the left side icon associated to the item.
@ -770,7 +770,7 @@ EAPI void *elm_list_item_data_get(const Elm_List_Item *it
* *
* @ingroup List * @ingroup List
*/ */
EAPI Evas_Object *elm_list_item_icon_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_list_item_icon_get(const Elm_List_Item *item);
/** /**
* Set the left side icon associated to the item. * Set the left side icon associated to the item.
@ -795,7 +795,7 @@ EAPI Evas_Object *elm_list_item_icon_get(const Elm_List_Item *it
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_icon_set(Elm_List_Item *item, Evas_Object *icon) EINA_ARG_NONNULL(1); EAPI void elm_list_item_icon_set(Elm_List_Item *item, Evas_Object *icon);
/** /**
* Get the right side icon associated to the item. * Get the right side icon associated to the item.
@ -814,7 +814,7 @@ EAPI void elm_list_item_icon_set(Elm_List_Item *item, Ev
* *
* @ingroup List * @ingroup List
*/ */
EAPI Evas_Object *elm_list_item_end_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_list_item_end_get(const Elm_List_Item *item);
/** /**
* Set the right side icon associated to the item. * Set the right side icon associated to the item.
@ -839,7 +839,7 @@ EAPI Evas_Object *elm_list_item_end_get(const Elm_List_Item *ite
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_end_set(Elm_List_Item *item, Evas_Object *end) EINA_ARG_NONNULL(1); EAPI void elm_list_item_end_set(Elm_List_Item *item, Evas_Object *end);
/** /**
* Gets the base object of the item. * Gets the base object of the item.
@ -851,7 +851,7 @@ EAPI void elm_list_item_end_set(Elm_List_Item *item, Eva
* *
* @ingroup List * @ingroup List
*/ */
EAPI Evas_Object *elm_list_item_object_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_list_item_object_get(const Elm_List_Item *item);
/** /**
* Get the label of item. * Get the label of item.
@ -869,7 +869,7 @@ EAPI Evas_Object *elm_list_item_object_get(const Elm_List_Item *
* *
* @ingroup List * @ingroup List
*/ */
EAPI const char *elm_list_item_label_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_list_item_label_get(const Elm_List_Item *item);
/** /**
* Set the label of item. * Set the label of item.
@ -889,7 +889,7 @@ EAPI const char *elm_list_item_label_get(const Elm_List_Item *i
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_label_set(Elm_List_Item *item, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_list_item_label_set(Elm_List_Item *item, const char *text);
/** /**
* Get the item before @p it in list. * Get the item before @p it in list.
@ -904,7 +904,7 @@ EAPI void elm_list_item_label_set(Elm_List_Item *item, c
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_prev(const Elm_List_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_item_prev(const Elm_List_Item *it);
/** /**
* Get the item after @p it in list. * Get the item after @p it in list.
@ -919,7 +919,7 @@ EAPI Elm_List_Item *elm_list_item_prev(const Elm_List_Item *it) EI
* *
* @ingroup List * @ingroup List
*/ */
EAPI Elm_List_Item *elm_list_item_next(const Elm_List_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_List_Item *elm_list_item_next(const Elm_List_Item *it);
/** /**
* Sets the disabled/enabled state of a list item. * Sets the disabled/enabled state of a list item.
@ -934,7 +934,7 @@ EAPI Elm_List_Item *elm_list_item_next(const Elm_List_Item *it) EI
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_disabled_set(Elm_List_Item *it, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_list_item_disabled_set(Elm_List_Item *it, Eina_Bool disabled);
/** /**
* Get a value whether list item is disabled or not. * Get a value whether list item is disabled or not.
@ -946,7 +946,7 @@ EAPI void elm_list_item_disabled_set(Elm_List_Item *it,
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_item_disabled_get(const Elm_List_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_disabled_get(const Elm_List_Item *it);
/** /**
* Set the text to be shown in a given list item's tooltips. * Set the text to be shown in a given list item's tooltips.
@ -962,7 +962,7 @@ EAPI Eina_Bool elm_list_item_disabled_get(const Elm_List_Item
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_tooltip_text_set(Elm_List_Item *item, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_list_item_tooltip_text_set(Elm_List_Item *item, const char *text);
/** /**
* @brief Disable size restrictions on an object's tooltip * @brief Disable size restrictions on an object's tooltip
@ -973,7 +973,7 @@ EAPI void elm_list_item_tooltip_text_set(Elm_List_Item *
* This function allows a tooltip to expand beyond its parant window's canvas. * This function allows a tooltip to expand beyond its parant window's canvas.
* It will instead be limited only by the size of the display. * It will instead be limited only by the size of the display.
*/ */
EAPI Eina_Bool elm_list_item_tooltip_window_mode_set(Elm_List_Item *item, Eina_Bool disable) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_tooltip_window_mode_set(Elm_List_Item *item, Eina_Bool disable);
/** /**
* @brief Retrieve size restriction state of an object's tooltip * @brief Retrieve size restriction state of an object's tooltip
* @param obj The tooltip's anchor object * @param obj The tooltip's anchor object
@ -983,7 +983,7 @@ EAPI Eina_Bool elm_list_item_tooltip_window_mode_set(Elm_List
* its parant window's canvas. * its parant window's canvas.
* It will instead be limited only by the size of the display. * It will instead be limited only by the size of the display.
*/ */
EAPI Eina_Bool elm_list_item_tooltip_window_mode_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_tooltip_window_mode_get(const Elm_List_Item *item);
/** /**
* Set the content to be shown in the tooltip item. * Set the content to be shown in the tooltip item.
@ -1007,7 +1007,7 @@ EAPI Eina_Bool elm_list_item_tooltip_window_mode_get(const El
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_tooltip_content_cb_set(Elm_List_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_list_item_tooltip_content_cb_set(Elm_List_Item *item, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/** /**
* Unset tooltip from item. * Unset tooltip from item.
@ -1023,7 +1023,7 @@ EAPI void elm_list_item_tooltip_content_cb_set(Elm_List_
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_tooltip_unset(Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_list_item_tooltip_unset(Elm_List_Item *item);
/** /**
* Sets a different style for this item tooltip. * Sets a different style for this item tooltip.
@ -1039,7 +1039,7 @@ EAPI void elm_list_item_tooltip_unset(Elm_List_Item *ite
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_tooltip_style_set(Elm_List_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_list_item_tooltip_style_set(Elm_List_Item *item, const char *style);
/** /**
* Get the style for this item tooltip. * Get the style for this item tooltip.
@ -1053,7 +1053,7 @@ EAPI void elm_list_item_tooltip_style_set(Elm_List_Item
* *
* @ingroup List * @ingroup List
*/ */
EAPI const char *elm_list_item_tooltip_style_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_list_item_tooltip_style_get(const Elm_List_Item *item);
/** /**
* Set the type of mouse pointer/cursor decoration to be shown, * Set the type of mouse pointer/cursor decoration to be shown,
@ -1077,7 +1077,7 @@ EAPI const char *elm_list_item_tooltip_style_get(const Elm_List
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_cursor_set(Elm_List_Item *item, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_list_item_cursor_set(Elm_List_Item *item, const char *cursor);
/* /*
* Get the type of mouse pointer/cursor decoration set to be shown, * Get the type of mouse pointer/cursor decoration set to be shown,
@ -1093,7 +1093,7 @@ EAPI void elm_list_item_cursor_set(Elm_List_Item *item,
* *
* @ingroup List * @ingroup List
*/ */
EAPI const char *elm_list_item_cursor_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_list_item_cursor_get(const Elm_List_Item *item);
/** /**
* Unset any custom mouse pointer/cursor decoration set to be * Unset any custom mouse pointer/cursor decoration set to be
@ -1110,7 +1110,7 @@ EAPI const char *elm_list_item_cursor_get(const Elm_List_Item *
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_cursor_unset(Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI void elm_list_item_cursor_unset(Elm_List_Item *item);
/** /**
* Set a different @b style for a given custom cursor set for a * Set a different @b style for a given custom cursor set for a
@ -1135,7 +1135,7 @@ EAPI void elm_list_item_cursor_unset(Elm_List_Item *item
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_cursor_style_set(Elm_List_Item *item, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_list_item_cursor_style_set(Elm_List_Item *item, const char *style);
/** /**
* Get the current @b style set for a given list item's custom * Get the current @b style set for a given list item's custom
@ -1149,7 +1149,7 @@ EAPI void elm_list_item_cursor_style_set(Elm_List_Item *
* *
* @ingroup List * @ingroup List
*/ */
EAPI const char *elm_list_item_cursor_style_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI const char *elm_list_item_cursor_style_get(const Elm_List_Item *item);
/** /**
* Set if the (custom)cursor for a given list item should be * Set if the (custom)cursor for a given list item should be
@ -1169,7 +1169,7 @@ EAPI const char *elm_list_item_cursor_style_get(const Elm_List_
* *
* @ingroup List * @ingroup List
*/ */
EAPI void elm_list_item_cursor_engine_only_set(Elm_List_Item *item, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_list_item_cursor_engine_only_set(Elm_List_Item *item, Eina_Bool engine_only);
/** /**
* Get if the (custom) cursor for a given list item is being * Get if the (custom) cursor for a given list item is being
@ -1185,7 +1185,7 @@ EAPI void elm_list_item_cursor_engine_only_set(Elm_List_
* *
* @ingroup List * @ingroup List
*/ */
EAPI Eina_Bool elm_list_item_cursor_engine_only_get(const Elm_List_Item *item) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_list_item_cursor_engine_only_get(const Elm_List_Item *item);
/** /**
* @} * @}

View File

@ -178,7 +178,7 @@ typedef Eina_Bool (*ElmMapModuleCoordIntoGeoFunc)(const Evas_Ob
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Evas_Object *elm_map_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_map_add(Evas_Object *parent);
/** /**
* Set the zoom level of the map. * Set the zoom level of the map.
@ -202,7 +202,7 @@ EAPI Evas_Object *elm_map_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_zoom_set(Evas_Object *obj, int zoom) EINA_ARG_NONNULL(1); EAPI void elm_map_zoom_set(Evas_Object *obj, int zoom);
/** /**
* Get the zoom level of the map. * Get the zoom level of the map.
@ -220,7 +220,7 @@ EAPI void elm_map_zoom_set(Evas_Object *obj, int zoom) EINA_ARG
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI int elm_map_zoom_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_map_zoom_get(const Evas_Object *obj);
/** /**
* Set the zoom mode used by the map object. * Set the zoom mode used by the map object.
@ -247,7 +247,7 @@ EAPI int elm_map_zoom_get(const Evas_Object *obj) EINA_ARG_NON
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_zoom_mode_set(Evas_Object *obj, Elm_Map_Zoom_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_map_zoom_mode_set(Evas_Object *obj, Elm_Map_Zoom_Mode mode);
/** /**
* Get the zoom mode used by the map object. * Get the zoom mode used by the map object.
@ -263,7 +263,7 @@ EAPI void elm_map_zoom_mode_set(Evas_Object *obj, Elm_Map_Zoom_
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Zoom_Mode elm_map_zoom_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Map_Zoom_Mode elm_map_zoom_mode_get(const Evas_Object *obj);
/** /**
* Get the current coordinates of the map. * Get the current coordinates of the map.
@ -280,7 +280,7 @@ EAPI Elm_Map_Zoom_Mode elm_map_zoom_mode_get(const Evas_Object *obj) EINA_AR
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_geo_region_get(const Evas_Object *obj, double *lon, double *lat) EINA_ARG_NONNULL(1); EAPI void elm_map_geo_region_get(const Evas_Object *obj, double *lon, double *lat);
/** /**
* Animatedly bring in given coordinates to the center of the map. * Animatedly bring in given coordinates to the center of the map.
@ -299,7 +299,7 @@ EAPI void elm_map_geo_region_get(const Evas_Object *obj, double
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_geo_region_bring_in(Evas_Object *obj, double lon, double lat) EINA_ARG_NONNULL(1); EAPI void elm_map_geo_region_bring_in(Evas_Object *obj, double lon, double lat);
/** /**
* Show the given coordinates at the center of the map, @b immediately. * Show the given coordinates at the center of the map, @b immediately.
@ -317,7 +317,7 @@ EAPI void elm_map_geo_region_bring_in(Evas_Object *obj, double
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_geo_region_show(Evas_Object *obj, double lon, double lat) EINA_ARG_NONNULL(1); EAPI void elm_map_geo_region_show(Evas_Object *obj, double lon, double lat);
/** /**
* Pause or unpause the map. * Pause or unpause the map.
@ -338,7 +338,7 @@ EAPI void elm_map_geo_region_show(Evas_Object *obj, double lon,
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_paused_set(Evas_Object *obj, Eina_Bool paused) EINA_ARG_NONNULL(1); EAPI void elm_map_paused_set(Evas_Object *obj, Eina_Bool paused);
/** /**
* Get a value whether map is paused or not. * Get a value whether map is paused or not.
@ -353,7 +353,7 @@ EAPI void elm_map_paused_set(Evas_Object *obj, Eina_Bool paused
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Eina_Bool elm_map_paused_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_map_paused_get(const Evas_Object *obj);
/** /**
* Set to show markers during zoom level changes or not. * Set to show markers during zoom level changes or not.
@ -382,7 +382,7 @@ EAPI Eina_Bool elm_map_paused_get(const Evas_Object *obj) EINA_ARG_N
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_paused_markers_set(Evas_Object *obj, Eina_Bool paused) EINA_ARG_NONNULL(1); EAPI void elm_map_paused_markers_set(Evas_Object *obj, Eina_Bool paused);
/** /**
* Get a value whether markers will be displayed on zoom level changes or not * Get a value whether markers will be displayed on zoom level changes or not
@ -397,7 +397,7 @@ EAPI void elm_map_paused_markers_set(Evas_Object *obj, Eina_Boo
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Eina_Bool elm_map_paused_markers_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_map_paused_markers_get(const Evas_Object *obj);
/** /**
* Get the information of downloading status. * Get the information of downloading status.
@ -412,7 +412,7 @@ EAPI Eina_Bool elm_map_paused_markers_get(const Evas_Object *obj) EI
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_utils_downloading_status_get(const Evas_Object *obj, int *try_num, int *finish_num) EINA_ARG_NONNULL(1, 2, 3); EAPI void elm_map_utils_downloading_status_get(const Evas_Object *obj, int *try_num, int *finish_num);
/** /**
* Convert a pixel coordinate (x,y) into a geographic coordinate * Convert a pixel coordinate (x,y) into a geographic coordinate
@ -433,7 +433,7 @@ EAPI void elm_map_utils_downloading_status_get(const Evas_Objec
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_utils_convert_coord_into_geo(const Evas_Object *obj, int x, int y, int size, double *lon, double *lat) EINA_ARG_NONNULL(1, 5, 6); EAPI void elm_map_utils_convert_coord_into_geo(const Evas_Object *obj, int x, int y, int size, double *lon, double *lat);
/** /**
* Convert a geographic coordinate (longitude, latitude) into a pixel * Convert a geographic coordinate (longitude, latitude) into a pixel
@ -456,7 +456,7 @@ EAPI void elm_map_utils_convert_coord_into_geo(const Evas_Objec
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_utils_convert_geo_into_coord(const Evas_Object *obj, double lon, double lat, int size, int *x, int *y) EINA_ARG_NONNULL(1, 5, 6); EAPI void elm_map_utils_convert_geo_into_coord(const Evas_Object *obj, double lon, double lat, int size, int *x, int *y);
/** /**
* Convert a geographic coordinate (longitude, latitude) into a name * Convert a geographic coordinate (longitude, latitude) into a name
@ -474,7 +474,7 @@ EAPI void elm_map_utils_convert_geo_into_coord(const Evas_Objec
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Name *elm_map_utils_convert_coord_into_name(const Evas_Object *obj, double lon, double lat) EINA_ARG_NONNULL(1); EAPI Elm_Map_Name *elm_map_utils_convert_coord_into_name(const Evas_Object *obj, double lon, double lat);
/** /**
* Convert a name (address) into a geographic coordinate * Convert a name (address) into a geographic coordinate
@ -491,7 +491,7 @@ EAPI Elm_Map_Name *elm_map_utils_convert_coord_into_name(const Evas_Obje
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Name *elm_map_utils_convert_name_into_coord(const Evas_Object *obj, char *address) EINA_ARG_NONNULL(1, 2); EAPI Elm_Map_Name *elm_map_utils_convert_name_into_coord(const Evas_Object *obj, char *address);
/** /**
* Convert a pixel coordinate into a rotated pixel coordinate. * Convert a pixel coordinate into a rotated pixel coordinate.
@ -507,7 +507,7 @@ EAPI Elm_Map_Name *elm_map_utils_convert_name_into_coord(const Evas_Obje
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_utils_rotate_coord(const Evas_Object *obj, const Evas_Coord x, const Evas_Coord y, const Evas_Coord cx, const Evas_Coord cy, const double degree, Evas_Coord *xx, Evas_Coord *yy) EINA_ARG_NONNULL(1); EAPI void elm_map_utils_rotate_coord(const Evas_Object *obj, const Evas_Coord x, const Evas_Coord y, const Evas_Coord cx, const Evas_Coord cy, const double degree, Evas_Coord *xx, Evas_Coord *yy);
/** /**
* Add a new marker to the map object. * Add a new marker to the map object.
@ -546,7 +546,7 @@ EAPI void elm_map_utils_rotate_coord(const Evas_Object *obj, co
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Marker *elm_map_marker_add(Evas_Object *obj, double lon, double lat, Elm_Map_Marker_Class *clas, Elm_Map_Group_Class *clas_group, void *data) EINA_ARG_NONNULL(1, 4, 5); EAPI Elm_Map_Marker *elm_map_marker_add(Evas_Object *obj, double lon, double lat, Elm_Map_Marker_Class *clas, Elm_Map_Group_Class *clas_group, void *data);
/** /**
* Set the maximum numbers of markers' content to be displayed in a group. * Set the maximum numbers of markers' content to be displayed in a group.
@ -572,7 +572,7 @@ EAPI Elm_Map_Marker *elm_map_marker_add(Evas_Object *obj, double lon, doub
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_max_marker_per_group_set(Evas_Object *obj, int max) EINA_ARG_NONNULL(1); EAPI void elm_map_max_marker_per_group_set(Evas_Object *obj, int max);
/** /**
* Remove a marker from the map. * Remove a marker from the map.
@ -583,7 +583,7 @@ EAPI void elm_map_max_marker_per_group_set(Evas_Object *obj, in
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_remove(Elm_Map_Marker *marker) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_remove(Elm_Map_Marker *marker);
/** /**
* Get the current coordinates of the marker. * Get the current coordinates of the marker.
@ -599,7 +599,7 @@ EAPI void elm_map_marker_remove(Elm_Map_Marker *marker) EINA_AR
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_region_get(const Elm_Map_Marker *marker, double *lon, double *lat) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_region_get(const Elm_Map_Marker *marker, double *lon, double *lat);
/** /**
* Animatedly bring in given marker to the center of the map. * Animatedly bring in given marker to the center of the map.
@ -616,7 +616,7 @@ EAPI void elm_map_marker_region_get(const Elm_Map_Marker *marke
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_bring_in(Elm_Map_Marker *marker) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_bring_in(Elm_Map_Marker *marker);
/** /**
* Show the given marker at the center of the map, @b immediately. * Show the given marker at the center of the map, @b immediately.
@ -634,7 +634,7 @@ EAPI void elm_map_marker_bring_in(Elm_Map_Marker *marker) EINA_
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_show(Elm_Map_Marker *marker) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_show(Elm_Map_Marker *marker);
/** /**
* Move and zoom the map to display a list of markers. * Move and zoom the map to display a list of markers.
@ -652,7 +652,7 @@ EAPI void elm_map_marker_show(Elm_Map_Marker *marker) EINA_ARG_
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_markers_list_show(Eina_List *markers) EINA_ARG_NONNULL(1); EAPI void elm_map_markers_list_show(Eina_List *markers);
/** /**
* Get the Evas object returned by the ElmMapMarkerGetFunc callback * Get the Evas object returned by the ElmMapMarkerGetFunc callback
@ -677,7 +677,7 @@ EAPI void elm_map_markers_list_show(Eina_List *markers) EINA_AR
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Evas_Object *elm_map_marker_object_get(const Elm_Map_Marker *marker) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_map_marker_object_get(const Elm_Map_Marker *marker);
/** /**
* Update the marker * Update the marker
@ -693,7 +693,7 @@ EAPI Evas_Object *elm_map_marker_object_get(const Elm_Map_Marker *marke
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_update(Elm_Map_Marker *marker) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_update(Elm_Map_Marker *marker);
/** /**
* Close all the bubbles opened by the user. * Close all the bubbles opened by the user.
@ -708,7 +708,7 @@ EAPI void elm_map_marker_update(Elm_Map_Marker *marker) EINA_AR
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_bubbles_close(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_map_bubbles_close(Evas_Object *obj);
/** /**
* Create a new group class. * Create a new group class.
@ -748,7 +748,7 @@ EAPI void elm_map_bubbles_close(Evas_Object *obj) EINA_ARG_NONN
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Group_Class *elm_map_group_class_new(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Map_Group_Class *elm_map_group_class_new(Evas_Object *obj);
/** /**
* Set the marker's style of a group class. * Set the marker's style of a group class.
@ -769,7 +769,7 @@ EAPI Elm_Map_Group_Class *elm_map_group_class_new(Evas_Object *obj) EINA_ARG_NO
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_style_set(Elm_Map_Group_Class *clas, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_map_group_class_style_set(Elm_Map_Group_Class *clas, const char *style);
/** /**
* Set the icon callback function of a group class. * Set the icon callback function of a group class.
@ -785,7 +785,7 @@ EAPI void elm_map_group_class_style_set(Elm_Map_Group_Class *cl
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_icon_cb_set(Elm_Map_Group_Class *clas, ElmMapGroupIconGetFunc icon_get) EINA_ARG_NONNULL(1); EAPI void elm_map_group_class_icon_cb_set(Elm_Map_Group_Class *clas, ElmMapGroupIconGetFunc icon_get);
/** /**
* Set the data associated to the group class. * Set the data associated to the group class.
@ -805,7 +805,7 @@ EAPI void elm_map_group_class_icon_cb_set(Elm_Map_Group_Class *
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_data_set(Elm_Map_Group_Class *clas, void *data) EINA_ARG_NONNULL(1); EAPI void elm_map_group_class_data_set(Elm_Map_Group_Class *clas, void *data);
/** /**
* Set the minimum zoom from where the markers are displayed. * Set the minimum zoom from where the markers are displayed.
@ -821,7 +821,7 @@ EAPI void elm_map_group_class_data_set(Elm_Map_Group_Class *cla
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_zoom_displayed_set(Elm_Map_Group_Class *clas, int zoom) EINA_ARG_NONNULL(1); EAPI void elm_map_group_class_zoom_displayed_set(Elm_Map_Group_Class *clas, int zoom);
/** /**
* Set the zoom from where the markers are no more grouped. * Set the zoom from where the markers are no more grouped.
@ -837,7 +837,7 @@ EAPI void elm_map_group_class_zoom_displayed_set(Elm_Map_Group_
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_zoom_grouped_set(Elm_Map_Group_Class *clas, int zoom) EINA_ARG_NONNULL(1); EAPI void elm_map_group_class_zoom_grouped_set(Elm_Map_Group_Class *clas, int zoom);
/** /**
* Set if the markers associated to the group class @p clas are hidden or not. * Set if the markers associated to the group class @p clas are hidden or not.
@ -851,7 +851,7 @@ EAPI void elm_map_group_class_zoom_grouped_set(Elm_Map_Group_Cl
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_group_class_hide_set(Evas_Object *obj, Elm_Map_Group_Class *clas, Eina_Bool hide) EINA_ARG_NONNULL(1, 2); EAPI void elm_map_group_class_hide_set(Evas_Object *obj, Elm_Map_Group_Class *clas, Eina_Bool hide);
/** /**
* Create a new marker class. * Create a new marker class.
@ -885,7 +885,7 @@ EAPI void elm_map_group_class_hide_set(Evas_Object *obj, Elm_Ma
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Marker_Class *elm_map_marker_class_new(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Map_Marker_Class *elm_map_marker_class_new(Evas_Object *obj);
/** /**
* Set the marker's style of a marker class. * Set the marker's style of a marker class.
@ -906,7 +906,7 @@ EAPI Elm_Map_Marker_Class *elm_map_marker_class_new(Evas_Object *obj) EINA_ARG_N
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_class_style_set(Elm_Map_Marker_Class *clas, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_class_style_set(Elm_Map_Marker_Class *clas, const char *style);
/** /**
* Set the icon callback function of a marker class. * Set the icon callback function of a marker class.
@ -922,7 +922,7 @@ EAPI void elm_map_marker_class_style_set(Elm_Map_Marker_Class *
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_class_icon_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerIconGetFunc icon_get) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_class_icon_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerIconGetFunc icon_get);
/** /**
* Set the bubble content callback function of a marker class. * Set the bubble content callback function of a marker class.
@ -943,7 +943,7 @@ EAPI void elm_map_marker_class_icon_cb_set(Elm_Map_Marker_Class
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_class_get_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerGetFunc get) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_class_get_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerGetFunc get);
/** /**
* Set the callback function used to delete bubble content of a marker class. * Set the callback function used to delete bubble content of a marker class.
@ -969,7 +969,7 @@ EAPI void elm_map_marker_class_get_cb_set(Elm_Map_Marker_Class
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_marker_class_del_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerDelFunc del) EINA_ARG_NONNULL(1); EAPI void elm_map_marker_class_del_cb_set(Elm_Map_Marker_Class *clas, ElmMapMarkerDelFunc del);
/** /**
* Get the list of available sources. * Get the list of available sources.
@ -992,7 +992,7 @@ EAPI void elm_map_marker_class_del_cb_set(Elm_Map_Marker_Class
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char **elm_map_source_names_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char **elm_map_source_names_get(const Evas_Object *obj);
/** /**
* Set the source of the map. * Set the source of the map.
@ -1017,7 +1017,7 @@ EAPI const char **elm_map_source_names_get(const Evas_Object *obj) EINA
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_source_name_set(Evas_Object *obj, const char *source_name) EINA_ARG_NONNULL(1); EAPI void elm_map_source_name_set(Evas_Object *obj, const char *source_name);
/** /**
* Get the name of currently used source. * Get the name of currently used source.
@ -1029,7 +1029,7 @@ EAPI void elm_map_source_name_set(Evas_Object *obj, const char
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char *elm_map_source_name_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_map_source_name_get(const Evas_Object *obj);
/** /**
* Set the source of the route service to be used by the map. * Set the source of the route service to be used by the map.
@ -1054,7 +1054,7 @@ EAPI const char *elm_map_source_name_get(const Evas_Object *obj) EINA_
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_route_source_set(Evas_Object *obj, Elm_Map_Route_Sources source) EINA_ARG_NONNULL(1); EAPI void elm_map_route_source_set(Evas_Object *obj, Elm_Map_Route_Sources source);
/** /**
* Get the current route source. * Get the current route source.
@ -1066,7 +1066,7 @@ EAPI void elm_map_route_source_set(Evas_Object *obj, Elm_Map_Ro
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Route_Sources elm_map_route_source_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Map_Route_Sources elm_map_route_source_get(const Evas_Object *obj);
/** /**
* Set the minimum zoom of the source. * Set the minimum zoom of the source.
@ -1078,7 +1078,7 @@ EAPI Elm_Map_Route_Sources elm_map_route_source_get(const Evas_Object *obj) EINA
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_source_zoom_min_set(Evas_Object *obj, int zoom) EINA_ARG_NONNULL(1); EAPI void elm_map_source_zoom_min_set(Evas_Object *obj, int zoom);
/** /**
* Get the minimum zoom of the source. * Get the minimum zoom of the source.
@ -1090,7 +1090,7 @@ EAPI void elm_map_source_zoom_min_set(Evas_Object *obj, int zoo
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI int elm_map_source_zoom_min_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_map_source_zoom_min_get(const Evas_Object *obj);
/** /**
* Set the maximum zoom of the source. * Set the maximum zoom of the source.
@ -1102,7 +1102,7 @@ EAPI int elm_map_source_zoom_min_get(const Evas_Object *obj) E
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_source_zoom_max_set(Evas_Object *obj, int zoom) EINA_ARG_NONNULL(1); EAPI void elm_map_source_zoom_max_set(Evas_Object *obj, int zoom);
/** /**
* Get the maximum zoom of the source. * Get the maximum zoom of the source.
@ -1114,7 +1114,7 @@ EAPI void elm_map_source_zoom_max_set(Evas_Object *obj, int zoo
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI int elm_map_source_zoom_max_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_map_source_zoom_max_get(const Evas_Object *obj);
/** /**
* Set the user agent used by the map object to access routing services. * Set the user agent used by the map object to access routing services.
@ -1132,7 +1132,7 @@ EAPI int elm_map_source_zoom_max_get(const Evas_Object *obj) E
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_user_agent_set(Evas_Object *obj, const char *user_agent) EINA_ARG_NONNULL(1, 2); EAPI void elm_map_user_agent_set(Evas_Object *obj, const char *user_agent);
/** /**
* Get the user agent used by the map object. * Get the user agent used by the map object.
@ -1144,7 +1144,7 @@ EAPI void elm_map_user_agent_set(Evas_Object *obj, const char *
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char *elm_map_user_agent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_map_user_agent_get(const Evas_Object *obj);
/** /**
* Add a new route to the map object. * Add a new route to the map object.
@ -1183,7 +1183,7 @@ EAPI const char *elm_map_user_agent_get(const Evas_Object *obj) EINA_A
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Elm_Map_Route *elm_map_route_add(Evas_Object *obj, Elm_Map_Route_Type type, Elm_Map_Route_Method method, double flon, double flat, double tlon, double tlat) EINA_ARG_NONNULL(1); EAPI Elm_Map_Route *elm_map_route_add(Evas_Object *obj, Elm_Map_Route_Type type, Elm_Map_Route_Method method, double flon, double flat, double tlon, double tlat);
/** /**
* Remove a route from the map. * Remove a route from the map.
@ -1194,7 +1194,7 @@ EAPI Elm_Map_Route *elm_map_route_add(Evas_Object *obj, Elm_Map_Route_Typ
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_route_remove(Elm_Map_Route *route) EINA_ARG_NONNULL(1); EAPI void elm_map_route_remove(Elm_Map_Route *route);
/** /**
* Set the route color. * Set the route color.
@ -1222,7 +1222,7 @@ EAPI void elm_map_route_remove(Elm_Map_Route *route) EINA_ARG_N
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_route_color_set(Elm_Map_Route *route, int r, int g, int b, int a) EINA_ARG_NONNULL(1); EAPI void elm_map_route_color_set(Elm_Map_Route *route, int r, int g, int b, int a);
/** /**
* Get the route color. * Get the route color.
@ -1237,7 +1237,7 @@ EAPI void elm_map_route_color_set(Elm_Map_Route *route, int r,
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_route_color_get(const Elm_Map_Route *route, int *r, int *g, int *b, int *a) EINA_ARG_NONNULL(1); EAPI void elm_map_route_color_get(const Elm_Map_Route *route, int *r, int *g, int *b, int *a);
/** /**
* Get the route distance in kilometers. * Get the route distance in kilometers.
@ -1247,7 +1247,7 @@ EAPI void elm_map_route_color_get(const Elm_Map_Route *route, i
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI double elm_map_route_distance_get(const Elm_Map_Route *route) EINA_ARG_NONNULL(1); EAPI double elm_map_route_distance_get(const Elm_Map_Route *route);
/** /**
* Get the information of route nodes. * Get the information of route nodes.
@ -1257,7 +1257,7 @@ EAPI double elm_map_route_distance_get(const Elm_Map_Route *route
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char *elm_map_route_node_get(const Elm_Map_Route *route) EINA_ARG_NONNULL(1); EAPI const char *elm_map_route_node_get(const Elm_Map_Route *route);
/** /**
* Get the information of route waypoint. * Get the information of route waypoint.
@ -1267,7 +1267,7 @@ EAPI const char *elm_map_route_node_get(const Elm_Map_Route *route) EI
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char *elm_map_route_waypoint_get(const Elm_Map_Route *route) EINA_ARG_NONNULL(1); EAPI const char *elm_map_route_waypoint_get(const Elm_Map_Route *route);
/** /**
* Get the address of the name. * Get the address of the name.
@ -1283,7 +1283,7 @@ EAPI const char *elm_map_route_waypoint_get(const Elm_Map_Route *route
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI const char *elm_map_name_address_get(const Elm_Map_Name *name) EINA_ARG_NONNULL(1); EAPI const char *elm_map_name_address_get(const Elm_Map_Name *name);
/** /**
* Get the current coordinates of the name. * Get the current coordinates of the name.
@ -1300,7 +1300,7 @@ EAPI const char *elm_map_name_address_get(const Elm_Map_Name *name) EI
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_name_region_get(const Elm_Map_Name *name, double *lon, double *lat) EINA_ARG_NONNULL(1); EAPI void elm_map_name_region_get(const Elm_Map_Name *name, double *lon, double *lat);
/** /**
* Remove a name from the map. * Remove a name from the map.
@ -1315,7 +1315,7 @@ EAPI void elm_map_name_region_get(const Elm_Map_Name *name, dou
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_name_remove(Elm_Map_Name *name) EINA_ARG_NONNULL(1); EAPI void elm_map_name_remove(Elm_Map_Name *name);
/** /**
* Rotate the map. * Rotate the map.
@ -1329,7 +1329,7 @@ EAPI void elm_map_name_remove(Elm_Map_Name *name) EINA_ARG_NONN
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_rotate_set(Evas_Object *obj, double degree, Evas_Coord cx, Evas_Coord cy) EINA_ARG_NONNULL(1); EAPI void elm_map_rotate_set(Evas_Object *obj, double degree, Evas_Coord cx, Evas_Coord cy);
/** /**
* Get the rotate degree of the map * Get the rotate degree of the map
@ -1344,7 +1344,7 @@ EAPI void elm_map_rotate_set(Evas_Object *obj, double degree, E
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_rotate_get(const Evas_Object *obj, double *degree, Evas_Coord *cx, Evas_Coord *cy) EINA_ARG_NONNULL(1, 2, 3, 4); EAPI void elm_map_rotate_get(const Evas_Object *obj, double *degree, Evas_Coord *cx, Evas_Coord *cy);
/** /**
* Enable or disable mouse wheel to be used to zoom in / out the map. * Enable or disable mouse wheel to be used to zoom in / out the map.
@ -1361,7 +1361,7 @@ EAPI void elm_map_rotate_get(const Evas_Object *obj, double *de
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_wheel_disabled_set(Evas_Object *obj, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_map_wheel_disabled_set(Evas_Object *obj, Eina_Bool disabled);
/** /**
* Get a value whether mouse wheel is enabled or not. * Get a value whether mouse wheel is enabled or not.
@ -1376,7 +1376,7 @@ EAPI void elm_map_wheel_disabled_set(Evas_Object *obj, Eina_Boo
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Eina_Bool elm_map_wheel_disabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_map_wheel_disabled_get(const Evas_Object *obj);
#ifdef ELM_EMAP #ifdef ELM_EMAP
/** /**
@ -1390,7 +1390,7 @@ EAPI Eina_Bool elm_map_wheel_disabled_get(const Evas_Object *obj) EI
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI Evas_Object *elm_map_track_add(Evas_Object *obj, EMap_Route *emap) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_map_track_add(Evas_Object *obj, EMap_Route *emap);
#endif #endif
/** /**
@ -1401,7 +1401,7 @@ EAPI Evas_Object *elm_map_track_add(Evas_Object *obj, EMap_Route *emap)
* *
* @ingroup Map * @ingroup Map
*/ */
EAPI void elm_map_track_remove(Evas_Object *obj, Evas_Object *route) EINA_ARG_NONNULL(1); EAPI void elm_map_track_remove(Evas_Object *obj, Evas_Object *route);
/** /**
* @} * @}

View File

@ -37,7 +37,7 @@
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI Evas_Object *elm_mapbuf_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_mapbuf_add(Evas_Object *parent);
/** /**
* Enable or disable the map. * Enable or disable the map.
@ -63,7 +63,7 @@ EAPI Evas_Object *elm_mapbuf_add(Evas_Object *parent) EINA_ARG_N
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI void elm_mapbuf_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_mapbuf_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/** /**
* Get a value whether map is enabled or not. * Get a value whether map is enabled or not.
@ -76,7 +76,7 @@ EAPI void elm_mapbuf_enabled_set(Evas_Object *obj, Eina_
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI Eina_Bool elm_mapbuf_enabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_mapbuf_enabled_get(const Evas_Object *obj);
/** /**
* Enable or disable smooth map rendering. * Enable or disable smooth map rendering.
@ -93,7 +93,7 @@ EAPI Eina_Bool elm_mapbuf_enabled_get(const Evas_Object *obj)
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI void elm_mapbuf_smooth_set(Evas_Object *obj, Eina_Bool smooth) EINA_ARG_NONNULL(1); EAPI void elm_mapbuf_smooth_set(Evas_Object *obj, Eina_Bool smooth);
/** /**
* Get a value whether smooth map rendering is enabled or not. * Get a value whether smooth map rendering is enabled or not.
@ -106,7 +106,7 @@ EAPI void elm_mapbuf_smooth_set(Evas_Object *obj, Eina_B
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI Eina_Bool elm_mapbuf_smooth_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_mapbuf_smooth_get(const Evas_Object *obj);
/** /**
* Set or unset alpha flag for map rendering. * Set or unset alpha flag for map rendering.
@ -124,7 +124,7 @@ EAPI Eina_Bool elm_mapbuf_smooth_get(const Evas_Object *obj)
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI void elm_mapbuf_alpha_set(Evas_Object *obj, Eina_Bool alpha) EINA_ARG_NONNULL(1); EAPI void elm_mapbuf_alpha_set(Evas_Object *obj, Eina_Bool alpha);
/** /**
* Get a value whether alpha blending is enabled or not. * Get a value whether alpha blending is enabled or not.
@ -137,7 +137,7 @@ EAPI void elm_mapbuf_alpha_set(Evas_Object *obj, Eina_Bo
* *
* @ingroup Mapbuf * @ingroup Mapbuf
*/ */
EAPI Eina_Bool elm_mapbuf_alpha_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_mapbuf_alpha_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -28,7 +28,7 @@
* @param parent The parent object. * @param parent The parent object.
* @return The new object or NULL if it cannot be created. * @return The new object or NULL if it cannot be created.
*/ */
EAPI Evas_Object *elm_menu_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_menu_add(Evas_Object *parent);
/** /**
* @brief Set the parent for the given menu widget * @brief Set the parent for the given menu widget
@ -36,7 +36,7 @@ EAPI Evas_Object *elm_menu_add(Evas_Object *parent) EINA_ARG_NON
* @param obj The menu object. * @param obj The menu object.
* @param parent The new parent. * @param parent The new parent.
*/ */
EAPI void elm_menu_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_menu_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* @brief Get the parent for the given menu widget * @brief Get the parent for the given menu widget
@ -46,7 +46,7 @@ EAPI void elm_menu_parent_set(Evas_Object *obj, Evas_Obj
* *
* @see elm_menu_parent_set() * @see elm_menu_parent_set()
*/ */
EAPI Evas_Object *elm_menu_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_menu_parent_get(const Evas_Object *obj);
/** /**
* @brief Move the menu to a new position * @brief Move the menu to a new position
@ -59,7 +59,7 @@ EAPI Evas_Object *elm_menu_parent_get(const Evas_Object *obj) EI
* *
* @note @p x and @p y coordinates are relative to parent. * @note @p x and @p y coordinates are relative to parent.
*/ */
EAPI void elm_menu_move(Evas_Object *obj, Evas_Coord x, Evas_Coord y) EINA_ARG_NONNULL(1); EAPI void elm_menu_move(Evas_Object *obj, Evas_Coord x, Evas_Coord y);
/** /**
* @brief Close a opened menu * @brief Close a opened menu
@ -69,7 +69,7 @@ EAPI void elm_menu_move(Evas_Object *obj, Evas_Coord x,
* *
* Hides the menu and all it's sub-menus. * Hides the menu and all it's sub-menus.
*/ */
EAPI void elm_menu_close(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_menu_close(Evas_Object *obj);
/** /**
* @brief Returns a list of @p item's items. * @brief Returns a list of @p item's items.
@ -77,7 +77,7 @@ EAPI void elm_menu_close(Evas_Object *obj) EINA_ARG_NONN
* @param obj The menu object * @param obj The menu object
* @return An Eina_List* of @p item's items * @return An Eina_List* of @p item's items
*/ */
EAPI const Eina_List *elm_menu_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_menu_items_get(const Evas_Object *obj);
/** /**
* @brief Get the Evas_Object of an Elm_Object_Item * @brief Get the Evas_Object of an Elm_Object_Item
@ -88,7 +88,7 @@ EAPI const Eina_List *elm_menu_items_get(const Evas_Object *obj) EIN
* @warning Don't manipulate this object! * @warning Don't manipulate this object!
* *
*/ */
EAPI Evas_Object *elm_menu_item_object_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_menu_item_object_get(const Elm_Object_Item *it);
/** /**
* @brief Add an item at the end of the given menu widget * @brief Add an item at the end of the given menu widget
@ -101,7 +101,7 @@ EAPI Evas_Object *elm_menu_item_object_get(const Elm_Object_Item
* @param data Data sent by the callback. * @param data Data sent by the callback.
* @return Returns the new item. * @return Returns the new item.
*/ */
EAPI Elm_Object_Item *elm_menu_item_add(Evas_Object *obj, Elm_Object_Item *parent, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_item_add(Evas_Object *obj, Elm_Object_Item *parent, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* @brief Add an object swallowed in an item at the end of the given menu * @brief Add an object swallowed in an item at the end of the given menu
@ -116,7 +116,7 @@ EAPI Elm_Object_Item *elm_menu_item_add(Evas_Object *obj, Elm_Object
* *
* Add an evas object as an item to the menu. * Add an evas object as an item to the menu.
*/ */
EAPI Elm_Object_Item *elm_menu_item_add_object(Evas_Object *obj, Elm_Object_Item *parent, Evas_Object *subobj, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_item_add_object(Evas_Object *obj, Elm_Object_Item *parent, Evas_Object *subobj, Evas_Smart_Cb func, const void *data);
/** /**
* @brief Set the icon of a menu item to the standard icon with name @p icon * @brief Set the icon of a menu item to the standard icon with name @p icon
@ -126,7 +126,7 @@ EAPI Elm_Object_Item *elm_menu_item_add_object(Evas_Object *obj, Elm
* *
* Once this icon is set, any previously set icon will be deleted. * Once this icon is set, any previously set icon will be deleted.
*/ */
EAPI void elm_menu_item_object_icon_name_set(Elm_Object_Item *it, const char *icon) EINA_ARG_NONNULL(1, 2); EAPI void elm_menu_item_object_icon_name_set(Elm_Object_Item *it, const char *icon);
/** /**
* @brief Get the string representation from the icon of a menu item * @brief Get the string representation from the icon of a menu item
@ -136,7 +136,7 @@ EAPI void elm_menu_item_object_icon_name_set(Elm_Object_
* *
* @see elm_menu_item_object_icon_name_set() * @see elm_menu_item_object_icon_name_set()
*/ */
EAPI const char *elm_menu_item_object_icon_name_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_menu_item_object_icon_name_get(const Elm_Object_Item *it);
/** /**
* @brief Set the selected state of @p item. * @brief Set the selected state of @p item.
@ -144,7 +144,7 @@ EAPI const char *elm_menu_item_object_icon_name_get(const Elm_O
* @param it The menu item object. * @param it The menu item object.
* @param selected The selected/unselected state of the item * @param selected The selected/unselected state of the item
*/ */
EAPI void elm_menu_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_menu_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
/** /**
* @brief Get the selected state of @p item. * @brief Get the selected state of @p item.
@ -154,7 +154,7 @@ EAPI void elm_menu_item_selected_set(Elm_Object_Item *it
* *
* @see elm_menu_item_selected_set() * @see elm_menu_item_selected_set()
*/ */
EAPI Eina_Bool elm_menu_item_selected_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_menu_item_selected_get(const Elm_Object_Item *it);
/** /**
* @brief Add a separator item to menu @p obj under @p parent. * @brief Add a separator item to menu @p obj under @p parent.
@ -165,7 +165,7 @@ EAPI Eina_Bool elm_menu_item_selected_get(const Elm_Object_It
* *
* This is item is a @ref Separator. * This is item is a @ref Separator.
*/ */
EAPI Elm_Object_Item *elm_menu_item_separator_add(Evas_Object *obj, Elm_Object_Item *parent) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_item_separator_add(Evas_Object *obj, Elm_Object_Item *parent);
/** /**
* @brief Returns whether @p item is a separator. * @brief Returns whether @p item is a separator.
@ -175,7 +175,7 @@ EAPI Elm_Object_Item *elm_menu_item_separator_add(Evas_Object *obj,
* *
* @see elm_menu_item_separator_add() * @see elm_menu_item_separator_add()
*/ */
EAPI Eina_Bool elm_menu_item_is_separator(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_menu_item_is_separator(Elm_Object_Item *it);
/** /**
* @brief Deletes an item from the menu. * @brief Deletes an item from the menu.
@ -184,7 +184,7 @@ EAPI Eina_Bool elm_menu_item_is_separator(Elm_Object_Item *it
* *
* @see elm_menu_item_add() * @see elm_menu_item_add()
*/ */
EAPI void elm_menu_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_menu_item_del(Elm_Object_Item *it);
/** /**
* @brief Set the function called when a menu item is deleted. * @brief Set the function called when a menu item is deleted.
@ -195,7 +195,7 @@ EAPI void elm_menu_item_del(Elm_Object_Item *it) EINA_AR
* @see elm_menu_item_add() * @see elm_menu_item_add()
* @see elm_menu_item_del() * @see elm_menu_item_del()
*/ */
EAPI void elm_menu_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_menu_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func);
/** /**
* @brief Returns a list of @p item's subitems. * @brief Returns a list of @p item's subitems.
@ -205,7 +205,7 @@ EAPI void elm_menu_item_del_cb_set(Elm_Object_Item *it,
* *
* @see elm_menu_add() * @see elm_menu_add()
*/ */
EAPI const Eina_List *elm_menu_item_subitems_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_menu_item_subitems_get(const Elm_Object_Item *it);
/** /**
* @brief Get the position of a menu item * @brief Get the position of a menu item
@ -218,7 +218,7 @@ EAPI const Eina_List *elm_menu_item_subitems_get(const Elm_Object_It
* *
* @note Index values begin with 0 * @note Index values begin with 0
*/ */
EAPI unsigned int elm_menu_item_index_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1) EINA_PURE; EAPI unsigned int elm_menu_item_index_get(const Elm_Object_Item *it);
/** /**
* @brief @brief Return a menu item's owner menu * @brief @brief Return a menu item's owner menu
@ -228,7 +228,7 @@ EAPI unsigned int elm_menu_item_index_get(const Elm_Object_Item
* *
* Use this function to get the menu object owning an item. * Use this function to get the menu object owning an item.
*/ */
EAPI Evas_Object *elm_menu_item_menu_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1) EINA_PURE; EAPI Evas_Object *elm_menu_item_menu_get(const Elm_Object_Item *it);
/** /**
* @brief Get the selected item in the menu * @brief Get the selected item in the menu
@ -239,7 +239,7 @@ EAPI Evas_Object *elm_menu_item_menu_get(const Elm_Object_Item *
* @see elm_menu_item_selected_get() * @see elm_menu_item_selected_get()
* @see elm_menu_item_selected_set() * @see elm_menu_item_selected_set()
*/ */
EAPI Elm_Object_Item *elm_menu_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_selected_item_get(const Evas_Object *obj);
/** /**
* @brief Get the last item in the menu * @brief Get the last item in the menu
@ -247,7 +247,7 @@ EAPI Elm_Object_Item *elm_menu_selected_item_get(const Evas_Object *
* @param obj The menu object * @param obj The menu object
* @return The last item, or NULL if none * @return The last item, or NULL if none
*/ */
EAPI Elm_Object_Item *elm_menu_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_last_item_get(const Evas_Object *obj);
/** /**
* @brief Get the first item in the menu * @brief Get the first item in the menu
@ -255,7 +255,7 @@ EAPI Elm_Object_Item *elm_menu_last_item_get(const Evas_Object *obj)
* @param obj The menu object * @param obj The menu object
* @return The first item, or NULL if none * @return The first item, or NULL if none
*/ */
EAPI Elm_Object_Item *elm_menu_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_first_item_get(const Evas_Object *obj);
/** /**
* @brief Get the next item in the menu. * @brief Get the next item in the menu.
@ -263,7 +263,7 @@ EAPI Elm_Object_Item *elm_menu_first_item_get(const Evas_Object *obj
* @param it The menu item object. * @param it The menu item object.
* @return The item after it, or NULL if none * @return The item after it, or NULL if none
*/ */
EAPI Elm_Object_Item *elm_menu_item_next_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_item_next_get(const Elm_Object_Item *it);
/** /**
* @brief Get the previous item in the menu. * @brief Get the previous item in the menu.
@ -271,7 +271,7 @@ EAPI Elm_Object_Item *elm_menu_item_next_get(const Elm_Object_Item *
* @param it The menu item object. * @param it The menu item object.
* @return The item before it, or NULL if none * @return The item before it, or NULL if none
*/ */
EAPI Elm_Object_Item *elm_menu_item_prev_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_menu_item_prev_get(const Elm_Object_Item *it);
/** /**
* @} * @}

View File

@ -21,7 +21,7 @@ EAPI void elm_mirrored_set(Eina_Bool mirrored);
* *
* @return EINA_TRUE if mirrored is set, EINA_FALSE otherwise * @return EINA_TRUE if mirrored is set, EINA_FALSE otherwise
*/ */
EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj);
/** /**
* Set the system mirrored mode. This determines the default mirrored mode * Set the system mirrored mode. This determines the default mirrored mode
@ -29,7 +29,7 @@ EAPI Eina_Bool elm_object_mirrored_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* *
* @param mirrored EINA_TRUE to set mirrored mode, EINA_FALSE to unset it. * @param mirrored EINA_TRUE to set mirrored mode, EINA_FALSE to unset it.
*/ */
EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored) EINA_ARG_NONNULL(1); EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored);
/** /**
* Returns the widget's mirrored mode setting. * Returns the widget's mirrored mode setting.
@ -38,7 +38,7 @@ EAPI void elm_object_mirrored_set(Evas_Object *obj, Eina_Bool mirrored) EIN
* @return mirrored mode setting of the object. * @return mirrored mode setting of the object.
* *
**/ **/
EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj);
/** /**
* Sets the widget's mirrored mode setting. * Sets the widget's mirrored mode setting.
@ -47,7 +47,7 @@ EAPI Eina_Bool elm_object_mirrored_automatic_get(const Evas_Object *obj) EINA_AR
* @param obj The widget. * @param obj The widget.
* @param automatic EINA_TRUE for auto mirrored mode. EINA_FALSE for manual. * @param automatic EINA_TRUE for auto mirrored mode. EINA_FALSE for manual.
*/ */
EAPI void elm_object_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic) EINA_ARG_NONNULL(1); EAPI void elm_object_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic);
/** /**
* @} * @}

View File

@ -49,7 +49,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_notify_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_notify_add(Evas_Object *parent);
/** /**
* @brief Set the notify parent * @brief Set the notify parent
@ -60,7 +60,7 @@ EAPI Evas_Object *elm_notify_add(Evas_Object *parent) EINA_ARG_N
* Once the parent object is set, a previously set one will be disconnected * Once the parent object is set, a previously set one will be disconnected
* and replaced. * and replaced.
*/ */
EAPI void elm_notify_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_notify_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* @brief Get the notify parent * @brief Get the notify parent
@ -70,7 +70,7 @@ EAPI void elm_notify_parent_set(Evas_Object *obj, Evas_O
* *
* @see elm_notify_parent_set() * @see elm_notify_parent_set()
*/ */
EAPI Evas_Object *elm_notify_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_notify_parent_get(const Evas_Object *obj);
/** /**
* @brief Set the orientation * @brief Set the orientation
@ -82,7 +82,7 @@ EAPI Evas_Object *elm_notify_parent_get(const Evas_Object *obj)
* *
* @see @ref Elm_Notify_Orient for possible values. * @see @ref Elm_Notify_Orient for possible values.
*/ */
EAPI void elm_notify_orient_set(Evas_Object *obj, Elm_Notify_Orient orient) EINA_ARG_NONNULL(1); EAPI void elm_notify_orient_set(Evas_Object *obj, Elm_Notify_Orient orient);
/** /**
* @brief Return the orientation * @brief Return the orientation
@ -92,7 +92,7 @@ EAPI void elm_notify_orient_set(Evas_Object *obj, Elm_No
* @see elm_notify_orient_set() * @see elm_notify_orient_set()
* @see Elm_Notify_Orient * @see Elm_Notify_Orient
*/ */
EAPI Elm_Notify_Orient elm_notify_orient_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Notify_Orient elm_notify_orient_get(const Evas_Object *obj);
/** /**
* @brief Set the time interval after which the notify window is going to be * @brief Set the time interval after which the notify window is going to be
@ -112,7 +112,7 @@ EAPI Elm_Notify_Orient elm_notify_orient_get(const Evas_Object *obj)
* @note If the value > 0.0 and the notify is previously visible, the * @note If the value > 0.0 and the notify is previously visible, the
* timer will be started with this value, canceling any running timer. * timer will be started with this value, canceling any running timer.
*/ */
EAPI void elm_notify_timeout_set(Evas_Object *obj, double timeout) EINA_ARG_NONNULL(1); EAPI void elm_notify_timeout_set(Evas_Object *obj, double timeout);
/** /**
* @brief Return the timeout value (in seconds) * @brief Return the timeout value (in seconds)
@ -120,7 +120,7 @@ EAPI void elm_notify_timeout_set(Evas_Object *obj, doubl
* *
* @see elm_notify_timeout_set() * @see elm_notify_timeout_set()
*/ */
EAPI double elm_notify_timeout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_notify_timeout_get(const Evas_Object *obj);
/** /**
* @brief Sets whether events should be passed to by a click outside * @brief Sets whether events should be passed to by a click outside
@ -134,7 +134,7 @@ EAPI double elm_notify_timeout_get(const Evas_Object *obj)
* *
* @note The default value is EINA_TRUE. * @note The default value is EINA_TRUE.
*/ */
EAPI void elm_notify_repeat_events_set(Evas_Object *obj, Eina_Bool repeat) EINA_ARG_NONNULL(1); EAPI void elm_notify_repeat_events_set(Evas_Object *obj, Eina_Bool repeat);
/** /**
* @brief Return true if events are repeat below the notify object * @brief Return true if events are repeat below the notify object
@ -142,7 +142,7 @@ EAPI void elm_notify_repeat_events_set(Evas_Object *obj,
* *
* @see elm_notify_repeat_events_set() * @see elm_notify_repeat_events_set()
*/ */
EAPI Eina_Bool elm_notify_repeat_events_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_notify_repeat_events_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -132,7 +132,7 @@ EAPI Evas_Object *elm_object_name_find(const Evas_Object *obj, c
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI void elm_object_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_object_style_set(Evas_Object *obj, const char *style);
/** /**
* Get the style used by the widget * Get the style used by the widget
@ -148,7 +148,7 @@ EAPI void elm_object_style_set(Evas_Object *obj, const char *style) EINA
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI const char *elm_object_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_object_style_get(const Evas_Object *obj);
/** /**
* Set the disabled state of an Elementary object. * Set the disabled state of an Elementary object.
@ -168,7 +168,7 @@ EAPI const char *elm_object_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled);
/** /**
* Get the disabled state of an Elementary object. * Get the disabled state of an Elementary object.
@ -181,7 +181,7 @@ EAPI void elm_object_disabled_set(Evas_Object *obj, Eina_Bool disabled)
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj);
/** /**
* @defgroup WidgetNavigation Widget Tree Navigation. * @defgroup WidgetNavigation Widget Tree Navigation.
@ -202,7 +202,7 @@ EAPI Eina_Bool elm_object_disabled_get(const Evas_Object *obj) EINA_ARG_NONNU
* @c EINA_FALSE otherwise * @c EINA_FALSE otherwise
* @ingroup WidgetNavigation * @ingroup WidgetNavigation
*/ */
EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj);
/** /**
* Get the first parent of the given object that is an Elementary * Get the first parent of the given object that is an Elementary
@ -222,7 +222,7 @@ EAPI Eina_Bool elm_object_widget_check(const Evas_Object *obj) EINA_ARG_NONNU
* *
* @ingroup WidgetNavigation * @ingroup WidgetNavigation
*/ */
EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj);
/** /**
* Get the top level parent of an Elementary widget. * Get the top level parent of an Elementary widget.
@ -232,7 +232,7 @@ EAPI Evas_Object *elm_object_parent_widget_get(const Evas_Object *obj) EINA_ARG_
* found. * found.
* @ingroup WidgetNavigation * @ingroup WidgetNavigation
*/ */
EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj);
/** /**
* Get the string that represents this Elementary widget. * Get the string that represents this Elementary widget.
@ -248,7 +248,7 @@ EAPI Evas_Object *elm_object_top_widget_get(const Evas_Object *obj) EINA_ARG_NON
* @return Elementary widget name, or @c NULL if not a valid widget. * @return Elementary widget name, or @c NULL if not a valid widget.
* @ingroup WidgetNavigation * @ingroup WidgetNavigation
*/ */
EAPI const char *elm_object_widget_type_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_object_widget_type_get(const Evas_Object *obj);
/** /**
* Send a signal to the widget edje object. * Send a signal to the widget edje object.
@ -262,7 +262,7 @@ EAPI const char *elm_object_widget_type_get(const Evas_Object *obj) EINA_ARG_NO
* @param source The signal's source. * @param source The signal's source.
* @ingroup General * @ingroup General
*/ */
EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission, const char *source) EINA_ARG_NONNULL(1); EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission, const char *source);
/** /**
* Add a callback for a signal emitted by widget edje object. * Add a callback for a signal emitted by widget edje object.
@ -279,7 +279,7 @@ EAPI void elm_object_signal_emit(Evas_Object *obj, const char *emission,
* @param data A pointer to data to pass in to the callback function. * @param data A pointer to data to pass in to the callback function.
* @ingroup General * @ingroup General
*/ */
EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data) EINA_ARG_NONNULL(1, 4); EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
/** /**
* Remove a signal-triggered callback from a widget edje object. * Remove a signal-triggered callback from a widget edje object.
@ -298,7 +298,7 @@ EAPI void elm_object_signal_callback_add(Evas_Object *obj, const char *e
* @return The data pointer * @return The data pointer
* @ingroup General * @ingroup General
*/ */
EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func) EINA_ARG_NONNULL(1, 4); EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func);
/** /**
* Add a callback for input events (key up, key down, mouse wheel) * Add a callback for input events (key up, key down, mouse wheel)
@ -350,7 +350,7 @@ EAPI void *elm_object_signal_callback_del(Evas_Object *obj, const char *e
* *
* @ingroup General * @ingroup General
*/ */
EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb func, const void *data);
/** /**
* Remove an event callback from a widget. * Remove an event callback from a widget.
@ -368,4 +368,4 @@ EAPI void elm_object_event_callback_add(Evas_Object *obj, Elm_Event_Cb f
* @return The data pointer * @return The data pointer
* @ingroup General * @ingroup General
*/ */
EAPI void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI void *elm_object_event_callback_del(Evas_Object *obj, Elm_Event_Cb func, const void *data);

View File

@ -8,7 +8,7 @@
* *
* @ingroup General * @ingroup General
*/ */
EAPI Evas_Object *elm_object_item_object_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_object_item_object_get(const Elm_Object_Item *it);
/** /**
* Set a content of an object item * Set a content of an object item
@ -124,7 +124,7 @@ EAPI void elm_object_item_data_set(Elm_Object_Item *it,
* @param source The signal's source. * @param source The signal's source.
* @ingroup General * @ingroup General
*/ */
EAPI void elm_object_item_signal_emit(Elm_Object_Item *it, const char *emission, const char *source) EINA_ARG_NONNULL(1); EAPI void elm_object_item_signal_emit(Elm_Object_Item *it, const char *emission, const char *source);
/** /**
* Set the disabled state of an widget item. * Set the disabled state of an widget item.
@ -144,7 +144,7 @@ EAPI void elm_object_item_signal_emit(Elm_Object_Item *i
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI void elm_object_item_disabled_set(Elm_Object_Item *it, Eina_Bool disabled) EINA_ARG_NONNULL(1); EAPI void elm_object_item_disabled_set(Elm_Object_Item *it, Eina_Bool disabled);
/** /**
* Get the disabled state of an widget item. * Get the disabled state of an widget item.
@ -157,4 +157,4 @@ EAPI void elm_object_item_disabled_set(Elm_Object_Item *
* *
* @ingroup Styles * @ingroup Styles
*/ */
EAPI Eina_Bool elm_object_item_disabled_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_item_disabled_get(const Elm_Object_Item *it);

View File

@ -53,7 +53,7 @@
* *
* @ingroup Pager * @ingroup Pager
*/ */
EAPI Evas_Object *elm_pager_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_pager_add(Evas_Object *parent);
/** /**
* @brief Push an object to the top of the pager stack (and show it). * @brief Push an object to the top of the pager stack (and show it).
@ -69,7 +69,7 @@ EAPI Evas_Object *elm_pager_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* @warning Using this function on @p content already in the stack results in * @warning Using this function on @p content already in the stack results in
* undefined behavior. * undefined behavior.
*/ */
EAPI void elm_pager_content_push(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_pager_content_push(Evas_Object *obj, Evas_Object *content);
/** /**
* @brief Pop the object that is on top of the stack * @brief Pop the object that is on top of the stack
@ -80,7 +80,7 @@ EAPI void elm_pager_content_push(Evas_Object *obj, Evas_Object *content)
* disappear, then deletes the object. The object that was underneath it on * disappear, then deletes the object. The object that was underneath it on
* the stack will become visible. * the stack will become visible.
*/ */
EAPI void elm_pager_content_pop(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_pager_content_pop(Evas_Object *obj);
/** /**
* @brief Moves an object already in the pager stack to the top of the stack. * @brief Moves an object already in the pager stack to the top of the stack.
@ -96,7 +96,7 @@ EAPI void elm_pager_content_pop(Evas_Object *obj) EINA_ARG_NONNULL(1);
* @warning Using this function on @p content not already in the stack * @warning Using this function on @p content not already in the stack
* results in undefined behavior. * results in undefined behavior.
*/ */
EAPI void elm_pager_content_promote(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_pager_content_promote(Evas_Object *obj, Evas_Object *content);
/** /**
* @brief Return the object at the bottom of the pager stack * @brief Return the object at the bottom of the pager stack
@ -104,7 +104,7 @@ EAPI void elm_pager_content_promote(Evas_Object *obj, Evas_Object *conte
* @param obj The pager object * @param obj The pager object
* @return The bottom object or NULL if none * @return The bottom object or NULL if none
*/ */
EAPI Evas_Object *elm_pager_content_bottom_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_pager_content_bottom_get(const Evas_Object *obj);
/** /**
* @brief Return the object at the top of the pager stack * @brief Return the object at the top of the pager stack
@ -112,7 +112,7 @@ EAPI Evas_Object *elm_pager_content_bottom_get(const Evas_Object *obj) EINA_ARG_
* @param obj The pager object * @param obj The pager object
* @return The top object or NULL if none * @return The top object or NULL if none
*/ */
EAPI Evas_Object *elm_pager_content_top_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_pager_content_top_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -33,7 +33,7 @@ typedef enum
* *
* @return The panel object, or NULL on failure * @return The panel object, or NULL on failure
*/ */
EAPI Evas_Object *elm_panel_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_panel_add(Evas_Object *parent);
/** /**
* @brief Sets the orientation of the panel * @brief Sets the orientation of the panel
@ -46,7 +46,7 @@ EAPI Evas_Object *elm_panel_add(Evas_Object *parent) EINA_ARG_NO
* *
* Sets from where the panel will (dis)appear. * Sets from where the panel will (dis)appear.
*/ */
EAPI void elm_panel_orient_set(Evas_Object *obj, Elm_Panel_Orient orient) EINA_ARG_NONNULL(1); EAPI void elm_panel_orient_set(Evas_Object *obj, Elm_Panel_Orient orient);
/** /**
* @brief Get the orientation of the panel. * @brief Get the orientation of the panel.
@ -54,7 +54,7 @@ EAPI void elm_panel_orient_set(Evas_Object *obj, Elm_Pan
* @param obj The panel object * @param obj The panel object
* @return The Elm_Panel_Orient, or ELM_PANEL_ORIENT_LEFT on failure. * @return The Elm_Panel_Orient, or ELM_PANEL_ORIENT_LEFT on failure.
*/ */
EAPI Elm_Panel_Orient elm_panel_orient_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Panel_Orient elm_panel_orient_get(const Evas_Object *obj);
/** /**
* @brief Set the state of the panel. * @brief Set the state of the panel.
@ -62,7 +62,7 @@ EAPI Elm_Panel_Orient elm_panel_orient_get(const Evas_Object *obj) E
* @param obj The panel object * @param obj The panel object
* @param hidden If true, the panel will run the animation to contract * @param hidden If true, the panel will run the animation to contract
*/ */
EAPI void elm_panel_hidden_set(Evas_Object *obj, Eina_Bool hidden) EINA_ARG_NONNULL(1); EAPI void elm_panel_hidden_set(Evas_Object *obj, Eina_Bool hidden);
/** /**
* @brief Get the state of the panel. * @brief Get the state of the panel.
@ -70,14 +70,14 @@ EAPI void elm_panel_hidden_set(Evas_Object *obj, Eina_Bo
* @param obj The panel object * @param obj The panel object
* @param hidden If true, the panel is in the "hide" state * @param hidden If true, the panel is in the "hide" state
*/ */
EAPI Eina_Bool elm_panel_hidden_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_panel_hidden_get(const Evas_Object *obj);
/** /**
* @brief Toggle the hidden state of the panel from code * @brief Toggle the hidden state of the panel from code
* *
* @param obj The panel object * @param obj The panel object
*/ */
EAPI void elm_panel_toggle(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_panel_toggle(Evas_Object *obj);
/** /**
* @} * @}

View File

@ -50,7 +50,7 @@
* *
* @ingroup Panes * @ingroup Panes
*/ */
EAPI Evas_Object *elm_panes_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_panes_add(Evas_Object *parent);
/** /**
* Get the size proportion of panes widget's left side. * Get the size proportion of panes widget's left side.
@ -63,7 +63,7 @@ EAPI Evas_Object *elm_panes_add(Evas_Object *parent) EINA_ARG_NO
* *
* @ingroup Panes * @ingroup Panes
*/ */
EAPI double elm_panes_content_left_size_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_panes_content_left_size_get(const Evas_Object *obj);
/** /**
* Set the size proportion of panes widget's left side. * Set the size proportion of panes widget's left side.
@ -88,7 +88,7 @@ EAPI double elm_panes_content_left_size_get(const Evas_Obj
* *
* @ingroup Panes * @ingroup Panes
*/ */
EAPI void elm_panes_content_left_size_set(Evas_Object *obj, double size) EINA_ARG_NONNULL(1); EAPI void elm_panes_content_left_size_set(Evas_Object *obj, double size);
/** /**
* Set the orientation of a given panes widget. * Set the orientation of a given panes widget.
@ -106,7 +106,7 @@ EAPI void elm_panes_content_left_size_set(Evas_Object *o
* *
* @ingroup Panes * @ingroup Panes
*/ */
EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_panes_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Retrieve the orientation of a given panes widget. * Retrieve the orientation of a given panes widget.
@ -119,9 +119,9 @@ EAPI void elm_panes_horizontal_set(Evas_Object *obj, Ein
* *
* @ingroup Panes * @ingroup Panes
*/ */
EAPI Eina_Bool elm_panes_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_panes_horizontal_get(const Evas_Object *obj);
EAPI void elm_panes_fixed_set(Evas_Object *obj, Eina_Bool fixed) EINA_ARG_NONNULL(1); EAPI void elm_panes_fixed_set(Evas_Object *obj, Eina_Bool fixed);
EAPI Eina_Bool elm_panes_fixed_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_panes_fixed_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -21,7 +21,7 @@
* *
* @ingroup Photo * @ingroup Photo
*/ */
EAPI Evas_Object *elm_photo_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_photo_add(Evas_Object *parent);
/** /**
* Set the file that will be used as photo * Set the file that will be used as photo
@ -33,7 +33,7 @@ EAPI Evas_Object *elm_photo_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup Photo * @ingroup Photo
*/ */
EAPI Eina_Bool elm_photo_file_set(Evas_Object *obj, const char *file) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_photo_file_set(Evas_Object *obj, const char *file);
/** /**
* Set the file that will be used as thumbnail in the photo. * Set the file that will be used as thumbnail in the photo.
@ -44,7 +44,7 @@ EAPI Eina_Bool elm_photo_file_set(Evas_Object *obj, const char *file) EINA_ARG_N
* *
* @ingroup Photo * @ingroup Photo
*/ */
EAPI void elm_photo_thumb_set(const Evas_Object *obj, const char *file, const char *group) EINA_ARG_NONNULL(1, 2); EAPI void elm_photo_thumb_set(const Evas_Object *obj, const char *file, const char *group);
/** /**
* Set the size that will be used on the photo * Set the size that will be used on the photo
@ -54,7 +54,7 @@ EAPI void elm_photo_thumb_set(const Evas_Object *obj, const char *file, con
* *
* @ingroup Photo * @ingroup Photo
*/ */
EAPI void elm_photo_size_set(Evas_Object *obj, int size) EINA_ARG_NONNULL(1); EAPI void elm_photo_size_set(Evas_Object *obj, int size);
/** /**
* Set if the photo should be completely visible or not. * Set if the photo should be completely visible or not.
@ -64,7 +64,7 @@ EAPI void elm_photo_size_set(Evas_Object *obj, int size) EINA_ARG_NONNULL(1
* *
* @ingroup Photo * @ingroup Photo
*/ */
EAPI void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill) EINA_ARG_NONNULL(1); EAPI void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill);
/** /**
* Set editability of the photo. * Set editability of the photo.
@ -76,7 +76,7 @@ EAPI void elm_photo_fill_inside_set(Evas_Object *obj, Eina_Bool fill) EINA_
* @param obj The photo object. * @param obj The photo object.
* @param set To set of clear editablity. * @param set To set of clear editablity.
*/ */
EAPI void elm_photo_editable_set(Evas_Object *obj, Eina_Bool set) EINA_ARG_NONNULL(1); EAPI void elm_photo_editable_set(Evas_Object *obj, Eina_Bool set);
/** /**
* @} * @}

View File

@ -55,7 +55,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_photocam_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_photocam_add(Evas_Object *parent);
/** /**
* @brief Set the photo file to be shown * @brief Set the photo file to be shown
@ -71,7 +71,7 @@ EAPI Evas_Object *elm_photocam_add(Evas_Object *parent) EINA_ARG_NONNU
* photo that at some time in the future will be displayed at the full * photo that at some time in the future will be displayed at the full
* quality needed. * quality needed.
*/ */
EAPI Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const char *file) EINA_ARG_NONNULL(1); EAPI Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const char *file);
/** /**
* @brief Returns the path of the current image file * @brief Returns the path of the current image file
@ -81,7 +81,7 @@ EAPI Evas_Load_Error elm_photocam_file_set(Evas_Object *obj, const char *
* *
* @see elm_photocam_file_set() * @see elm_photocam_file_set()
*/ */
EAPI const char *elm_photocam_file_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_photocam_file_get(const Evas_Object *obj);
/** /**
* @brief Set the zoom level of the photo * @brief Set the zoom level of the photo
@ -95,7 +95,7 @@ EAPI const char *elm_photocam_file_get(const Evas_Object *obj) EINA_A
* be greater than 0. It is usggested to stick to powers of 2. (1, 2, 4, 8, * be greater than 0. It is usggested to stick to powers of 2. (1, 2, 4, 8,
* 16, 32, etc.). * 16, 32, etc.).
*/ */
EAPI void elm_photocam_zoom_set(Evas_Object *obj, double zoom) EINA_ARG_NONNULL(1); EAPI void elm_photocam_zoom_set(Evas_Object *obj, double zoom);
/** /**
* @brief Get the zoom level of the photo * @brief Get the zoom level of the photo
@ -112,7 +112,7 @@ EAPI void elm_photocam_zoom_set(Evas_Object *obj, double zoom)
* @see elm_photocam_zoom_set() * @see elm_photocam_zoom_set()
* @see elm_photocam_zoom_mode_set() * @see elm_photocam_zoom_mode_set()
*/ */
EAPI double elm_photocam_zoom_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_photocam_zoom_get(const Evas_Object *obj);
/** /**
* @brief Set the zoom mode * @brief Set the zoom mode
@ -130,7 +130,7 @@ EAPI double elm_photocam_zoom_get(const Evas_Object *obj) EINA_A
* area. ELM_PHOTOCAM_ZOOM_MODE_AUTO_FILL will be similar but ensure no * area. ELM_PHOTOCAM_ZOOM_MODE_AUTO_FILL will be similar but ensure no
* pixels within the frame are left unfilled. * pixels within the frame are left unfilled.
*/ */
EAPI void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Photocam_Zoom_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Photocam_Zoom_Mode mode);
/** /**
* @brief Get the zoom mode * @brief Get the zoom mode
@ -142,7 +142,7 @@ EAPI void elm_photocam_zoom_mode_set(Evas_Object *obj, Elm_Pho
* *
* @see elm_photocam_zoom_mode_set() * @see elm_photocam_zoom_mode_set()
*/ */
EAPI Elm_Photocam_Zoom_Mode elm_photocam_zoom_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Photocam_Zoom_Mode elm_photocam_zoom_mode_get(const Evas_Object *obj);
/** /**
* @brief Get the current image pixel width and height * @brief Get the current image pixel width and height
@ -155,7 +155,7 @@ EAPI Elm_Photocam_Zoom_Mode elm_photocam_zoom_mode_get(const Evas_Object *obj) E
* The size will be returned in the integers @p w and @p h that are pointed * The size will be returned in the integers @p w and @p h that are pointed
* to. * to.
*/ */
EAPI void elm_photocam_image_size_get(const Evas_Object *obj, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_photocam_image_size_get(const Evas_Object *obj, int *w, int *h);
/** /**
* @brief Get the area of the image that is currently shown * @brief Get the area of the image that is currently shown
@ -169,7 +169,7 @@ EAPI void elm_photocam_image_size_get(const Evas_Object *obj,
* @see elm_photocam_image_region_show() * @see elm_photocam_image_region_show()
* @see elm_photocam_image_region_bring_in() * @see elm_photocam_image_region_bring_in()
*/ */
EAPI void elm_photocam_region_get(const Evas_Object *obj, int *x, int *y, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_photocam_region_get(const Evas_Object *obj, int *x, int *y, int *w, int *h);
/** /**
* @brief Set the viewed portion of the image * @brief Set the viewed portion of the image
@ -182,7 +182,7 @@ EAPI void elm_photocam_region_get(const Evas_Object *obj, int
* *
* This shows the region of the image without using animation. * This shows the region of the image without using animation.
*/ */
EAPI void elm_photocam_image_region_show(Evas_Object *obj, int x, int y, int w, int h) EINA_ARG_NONNULL(1); EAPI void elm_photocam_image_region_show(Evas_Object *obj, int x, int y, int w, int h);
/** /**
* @brief Bring in the viewed portion of the image * @brief Bring in the viewed portion of the image
@ -195,7 +195,7 @@ EAPI void elm_photocam_image_region_show(Evas_Object *obj, int
* *
* This shows the region of the image using animation. * This shows the region of the image using animation.
*/ */
EAPI void elm_photocam_image_region_bring_in(Evas_Object *obj, int x, int y, int w, int h) EINA_ARG_NONNULL(1); EAPI void elm_photocam_image_region_bring_in(Evas_Object *obj, int x, int y, int w, int h);
/** /**
* @brief Set the paused state for photocam * @brief Set the paused state for photocam
@ -208,7 +208,7 @@ EAPI void elm_photocam_image_region_bring_in(Evas_Object *obj,
* zoom levels changes and change instantly. This will stop any existing * zoom levels changes and change instantly. This will stop any existing
* animations that are running. * animations that are running.
*/ */
EAPI void elm_photocam_paused_set(Evas_Object *obj, Eina_Bool paused) EINA_ARG_NONNULL(1); EAPI void elm_photocam_paused_set(Evas_Object *obj, Eina_Bool paused);
/** /**
* @brief Get the paused state for photocam * @brief Get the paused state for photocam
@ -220,7 +220,7 @@ EAPI void elm_photocam_paused_set(Evas_Object *obj, Eina_Bool
* *
* @see elm_photocam_paused_set() * @see elm_photocam_paused_set()
*/ */
EAPI Eina_Bool elm_photocam_paused_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_photocam_paused_get(const Evas_Object *obj);
/** /**
* @brief Get the internal low-res image used for photocam * @brief Get the internal low-res image used for photocam
@ -232,7 +232,7 @@ EAPI Eina_Bool elm_photocam_paused_get(const Evas_Object *obj) EINA
* is for inspection only, and hooking callbacks to. Nothing else. It may be * is for inspection only, and hooking callbacks to. Nothing else. It may be
* deleted at any time as well. * deleted at any time as well.
*/ */
EAPI Evas_Object *elm_photocam_internal_image_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_photocam_internal_image_get(const Evas_Object *obj);
/** /**
* @brief Set the photocam scrolling bouncing. * @brief Set the photocam scrolling bouncing.
@ -241,7 +241,7 @@ EAPI Evas_Object *elm_photocam_internal_image_get(const Evas_Object *o
* @param h_bounce bouncing for horizontal * @param h_bounce bouncing for horizontal
* @param v_bounce bouncing for vertical * @param v_bounce bouncing for vertical
*/ */
EAPI void elm_photocam_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_photocam_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* @brief Get the photocam scrolling bouncing. * @brief Get the photocam scrolling bouncing.
@ -252,7 +252,7 @@ EAPI void elm_photocam_bounce_set(Evas_Object *obj, Eina_Bool
* *
* @see elm_photocam_bounce_set() * @see elm_photocam_bounce_set()
*/ */
EAPI void elm_photocam_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_photocam_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* @} * @}

View File

@ -50,7 +50,7 @@
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI Evas_Object *elm_progressbar_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_progressbar_add(Evas_Object *parent);
/** /**
* Set whether a given progress bar widget is at "pulsing mode" or * Set whether a given progress bar widget is at "pulsing mode" or
@ -75,7 +75,7 @@ EAPI Evas_Object *elm_progressbar_add(Evas_Object *parent) EINA_
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_pulse_set(Evas_Object *obj, Eina_Bool pulse) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_pulse_set(Evas_Object *obj, Eina_Bool pulse);
/** /**
* Get whether a given progress bar widget is at "pulsing mode" or * Get whether a given progress bar widget is at "pulsing mode" or
@ -87,7 +87,7 @@ EAPI void elm_progressbar_pulse_set(Evas_Object *obj, Ei
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI Eina_Bool elm_progressbar_pulse_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_progressbar_pulse_get(const Evas_Object *obj);
/** /**
* Start/stop a given progress bar "pulsing" animation, if its * Start/stop a given progress bar "pulsing" animation, if its
@ -103,7 +103,7 @@ EAPI Eina_Bool elm_progressbar_pulse_get(const Evas_Object *o
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_pulse(Evas_Object *obj, Eina_Bool state) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_pulse(Evas_Object *obj, Eina_Bool state);
/** /**
* Set the progress value (in percentage) on a given progress bar * Set the progress value (in percentage) on a given progress bar
@ -121,7 +121,7 @@ EAPI void elm_progressbar_pulse(Evas_Object *obj, Eina_B
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_value_set(Evas_Object *obj, double val) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_value_set(Evas_Object *obj, double val);
/** /**
* Get the progress value (in percentage) on a given progress bar * Get the progress value (in percentage) on a given progress bar
@ -134,7 +134,7 @@ EAPI void elm_progressbar_value_set(Evas_Object *obj, do
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI double elm_progressbar_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_progressbar_value_get(const Evas_Object *obj);
/** /**
* Set the (exact) length of the bar region of a given progress bar * Set the (exact) length of the bar region of a given progress bar
@ -158,7 +158,7 @@ EAPI double elm_progressbar_value_get(const Evas_Object *o
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_span_size_set(Evas_Object *obj, Evas_Coord size) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_span_size_set(Evas_Object *obj, Evas_Coord size);
/** /**
* Get the length set for the bar region of a given progress bar * Get the length set for the bar region of a given progress bar
@ -172,7 +172,7 @@ EAPI void elm_progressbar_span_size_set(Evas_Object *obj
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI Evas_Coord elm_progressbar_span_size_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Coord elm_progressbar_span_size_get(const Evas_Object *obj);
/** /**
* Set the format string for a given progress bar widget's units * Set the format string for a given progress bar widget's units
@ -196,7 +196,7 @@ EAPI Evas_Coord elm_progressbar_span_size_get(const Evas_Objec
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_unit_format_set(Evas_Object *obj, const char *format) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_unit_format_set(Evas_Object *obj, const char *format);
/** /**
* Retrieve the format string set for a given progress bar widget's * Retrieve the format string set for a given progress bar widget's
@ -210,7 +210,7 @@ EAPI void elm_progressbar_unit_format_set(Evas_Object *o
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI const char *elm_progressbar_unit_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_progressbar_unit_format_get(const Evas_Object *obj);
/** /**
* Set the orientation of a given progress bar widget * Set the orientation of a given progress bar widget
@ -226,7 +226,7 @@ EAPI const char *elm_progressbar_unit_format_get(const Evas_Obj
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Retrieve the orientation of a given progress bar widget * Retrieve the orientation of a given progress bar widget
@ -239,7 +239,7 @@ EAPI void elm_progressbar_horizontal_set(Evas_Object *ob
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI Eina_Bool elm_progressbar_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_progressbar_horizontal_get(const Evas_Object *obj);
/** /**
* Invert a given progress bar widget's displaying values order * Invert a given progress bar widget's displaying values order
@ -258,7 +258,7 @@ EAPI Eina_Bool elm_progressbar_horizontal_get(const Evas_Obje
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI void elm_progressbar_inverted_set(Evas_Object *obj, Eina_Bool inverted) EINA_ARG_NONNULL(1); EAPI void elm_progressbar_inverted_set(Evas_Object *obj, Eina_Bool inverted);
/** /**
* Get whether a given progress bar widget's displaying values are * Get whether a given progress bar widget's displaying values are
@ -272,7 +272,7 @@ EAPI void elm_progressbar_inverted_set(Evas_Object *obj,
* *
* @ingroup Progressbar * @ingroup Progressbar
*/ */
EAPI Eina_Bool elm_progressbar_inverted_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_progressbar_inverted_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -39,7 +39,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_radio_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_radio_add(Evas_Object *parent);
/** /**
* @brief Add this radio to a group of other radio objects * @brief Add this radio to a group of other radio objects
@ -52,7 +52,7 @@ EAPI Evas_Object *elm_radio_add(Evas_Object *parent) EINA_ARG_NO
* about each other. This adds the given radio object to the group of which * about each other. This adds the given radio object to the group of which
* the group object indicated is a member. * the group object indicated is a member.
*/ */
EAPI void elm_radio_group_add(Evas_Object *obj, Evas_Object *group) EINA_ARG_NONNULL(1); EAPI void elm_radio_group_add(Evas_Object *obj, Evas_Object *group);
/** /**
* @brief Set the integer value that this radio object represents * @brief Set the integer value that this radio object represents
@ -62,7 +62,7 @@ EAPI void elm_radio_group_add(Evas_Object *obj, Evas_Obj
* *
* This sets the value of the radio. * This sets the value of the radio.
*/ */
EAPI void elm_radio_state_value_set(Evas_Object *obj, int value) EINA_ARG_NONNULL(1); EAPI void elm_radio_state_value_set(Evas_Object *obj, int value);
/** /**
* @brief Get the integer value that this radio object represents * @brief Get the integer value that this radio object represents
@ -74,7 +74,7 @@ EAPI void elm_radio_state_value_set(Evas_Object *obj, in
* *
* @see elm_radio_value_set() * @see elm_radio_value_set()
*/ */
EAPI int elm_radio_state_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_radio_state_value_get(const Evas_Object *obj);
/** /**
* @brief Set the value of the radio. * @brief Set the value of the radio.
@ -85,7 +85,7 @@ EAPI int elm_radio_state_value_get(const Evas_Object *o
* This sets the value of the radio group and will also set the value if * This sets the value of the radio group and will also set the value if
* pointed to, to the value supplied, but will not call any callbacks. * pointed to, to the value supplied, but will not call any callbacks.
*/ */
EAPI void elm_radio_value_set(Evas_Object *obj, int value) EINA_ARG_NONNULL(1); EAPI void elm_radio_value_set(Evas_Object *obj, int value);
/** /**
* @brief Get the state of the radio object * @brief Get the state of the radio object
@ -93,7 +93,7 @@ EAPI void elm_radio_value_set(Evas_Object *obj, int valu
* @param obj The radio object * @param obj The radio object
* @return The integer state * @return The integer state
*/ */
EAPI int elm_radio_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_radio_value_get(const Evas_Object *obj);
/** /**
* @brief Set a convenience pointer to a integer to change * @brief Set a convenience pointer to a integer to change
@ -108,7 +108,7 @@ EAPI int elm_radio_value_get(const Evas_Object *obj) EI
* reflect the value of the integer valuep points to, just like calling * reflect the value of the integer valuep points to, just like calling
* elm_radio_value_set(). * elm_radio_value_set().
*/ */
EAPI void elm_radio_value_pointer_set(Evas_Object *obj, int *valuep) EINA_ARG_NONNULL(1); EAPI void elm_radio_value_pointer_set(Evas_Object *obj, int *valuep);
/** /**
* @} * @}

View File

@ -55,7 +55,7 @@ EAPI void elm_scale_all_set(double scale);
* *
* @ingroup Scaling * @ingroup Scaling
*/ */
EAPI void elm_object_scale_set(Evas_Object *obj, double scale) EINA_ARG_NONNULL(1); EAPI void elm_object_scale_set(Evas_Object *obj, double scale);
/** /**
* Get the scaling factor for a given Elementary object * Get the scaling factor for a given Elementary object
@ -65,4 +65,4 @@ EAPI void elm_object_scale_set(Evas_Object *obj, double scale) EINA_ARG_NONNUL
* *
* @ingroup Scaling * @ingroup Scaling
*/ */
EAPI double elm_object_scale_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_object_scale_get(const Evas_Object *obj);

View File

@ -27,7 +27,7 @@
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_hold_push(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_hold_push(Evas_Object *obj);
/** /**
* Pop the scroll hold by 1 * Pop the scroll hold by 1
@ -38,7 +38,7 @@ EAPI void elm_object_scroll_hold_push(Evas_Object *obj) EINA_ARG_NONNULL(1)
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_hold_pop(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_hold_pop(Evas_Object *obj);
/** /**
* Push the scroll freeze by 1 * Push the scroll freeze by 1
@ -50,7 +50,7 @@ EAPI void elm_object_scroll_hold_pop(Evas_Object *obj) EINA_ARG_NONNULL(1);
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_freeze_push(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_freeze_push(Evas_Object *obj);
/** /**
* Pop the scroll freeze by 1 * Pop the scroll freeze by 1
@ -62,7 +62,7 @@ EAPI void elm_object_scroll_freeze_push(Evas_Object *obj) EINA_ARG_NONNULL(
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj);
/** /**
* Lock the scrolling of the given widget (and thus all parents) * Lock the scrolling of the given widget (and thus all parents)
@ -74,7 +74,7 @@ EAPI void elm_object_scroll_freeze_pop(Evas_Object *obj) EINA_ARG_NONNULL(1
* @param lock The lock state (1 == locked, 0 == unlocked) * @param lock The lock state (1 == locked, 0 == unlocked)
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock);
/** /**
* Lock the scrolling of the given widget (and thus all parents) * Lock the scrolling of the given widget (and thus all parents)
@ -86,7 +86,7 @@ EAPI void elm_object_scroll_lock_x_set(Evas_Object *obj, Eina_Bool lock) EI
* @param lock The lock state (1 == locked, 0 == unlocked) * @param lock The lock state (1 == locked, 0 == unlocked)
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock) EINA_ARG_NONNULL(1); EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock);
/** /**
* Get the scrolling lock of the given widget * Get the scrolling lock of the given widget
@ -96,7 +96,7 @@ EAPI void elm_object_scroll_lock_y_set(Evas_Object *obj, Eina_Bool lock) EI
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj);
/** /**
* Get the scrolling lock of the given widget * Get the scrolling lock of the given widget
@ -106,7 +106,7 @@ EAPI Eina_Bool elm_object_scroll_lock_x_get(const Evas_Object *obj) EINA_ARG_NON
* @param obj The object * @param obj The object
* @ingroup Scrollhints * @ingroup Scrollhints
*/ */
EAPI Eina_Bool elm_object_scroll_lock_y_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_scroll_lock_y_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -52,7 +52,7 @@ typedef enum
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_scroller_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_scroller_add(Evas_Object *parent);
/** /**
* @brief Set custom theme elements for the scroller * @brief Set custom theme elements for the scroller
@ -61,7 +61,7 @@ EAPI Evas_Object *elm_scroller_add(Evas_Object *parent) EINA_ARG
* @param widget The widget name to use (default is "scroller") * @param widget The widget name to use (default is "scroller")
* @param base The base name to use (default is "base") * @param base The base name to use (default is "base")
*/ */
EAPI void elm_scroller_custom_widget_base_theme_set(Evas_Object *obj, const char *widget, const char *base) EINA_ARG_NONNULL(1, 2, 3); EAPI void elm_scroller_custom_widget_base_theme_set(Evas_Object *obj, const char *widget, const char *base);
/** /**
* @brief Make the scroller minimum size limited to the minimum size of the content * @brief Make the scroller minimum size limited to the minimum size of the content
@ -75,7 +75,7 @@ EAPI void elm_scroller_custom_widget_base_theme_set(Evas
* right size horizontally and/or vertically to perfectly fit its content in * right size horizontally and/or vertically to perfectly fit its content in
* that direction. * that direction.
*/ */
EAPI void elm_scroller_content_min_limit(Evas_Object *obj, Eina_Bool w, Eina_Bool h) EINA_ARG_NONNULL(1); EAPI void elm_scroller_content_min_limit(Evas_Object *obj, Eina_Bool w, Eina_Bool h);
/** /**
* @brief Show a specific virtual region within the scroller content object * @brief Show a specific virtual region within the scroller content object
@ -90,7 +90,7 @@ EAPI void elm_scroller_content_min_limit(Evas_Object *ob
* region in the virtual content object (0, 0 starting at the top-left of the * region in the virtual content object (0, 0 starting at the top-left of the
* virtual content object) is shown within the scroller. * virtual content object) is shown within the scroller.
*/ */
EAPI void elm_scroller_region_show(Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_scroller_region_show(Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);
/** /**
* @brief Set the scrollbar visibility policy * @brief Set the scrollbar visibility policy
@ -105,7 +105,7 @@ EAPI void elm_scroller_region_show(Evas_Object *obj, Eva
* the time, and ELM_SCROLLER_POLICY_OFF always keeps it off. This applies * the time, and ELM_SCROLLER_POLICY_OFF always keeps it off. This applies
* respectively for the horizontal and vertical scrollbars. * respectively for the horizontal and vertical scrollbars.
*/ */
EAPI void elm_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v) EINA_ARG_NONNULL(1); EAPI void elm_scroller_policy_set(Evas_Object *obj, Elm_Scroller_Policy policy_h, Elm_Scroller_Policy policy_v);
/** /**
* @brief Gets scrollbar visibility policy * @brief Gets scrollbar visibility policy
@ -116,7 +116,7 @@ EAPI void elm_scroller_policy_set(Evas_Object *obj, Elm_
* *
* @see elm_scroller_policy_set() * @see elm_scroller_policy_set()
*/ */
EAPI void elm_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v) EINA_ARG_NONNULL(1); EAPI void elm_scroller_policy_get(const Evas_Object *obj, Elm_Scroller_Policy *policy_h, Elm_Scroller_Policy *policy_v);
/** /**
* @brief Get the currently visible content region * @brief Get the currently visible content region
@ -135,7 +135,7 @@ EAPI void elm_scroller_policy_get(const Evas_Object *obj
* *
* @see elm_scroller_region_show() * @see elm_scroller_region_show()
*/ */
EAPI void elm_scroller_region_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h) EINA_ARG_NONNULL(1); EAPI void elm_scroller_region_get(const Evas_Object *obj, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h);
/** /**
* @brief Get the size of the content object * @brief Get the size of the content object
@ -146,7 +146,7 @@ EAPI void elm_scroller_region_get(const Evas_Object *obj
* *
* This gets the size of the content object of the scroller. * This gets the size of the content object of the scroller.
*/ */
EAPI void elm_scroller_child_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h) EINA_ARG_NONNULL(1); EAPI void elm_scroller_child_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
/** /**
* @brief Set bouncing behavior * @brief Set bouncing behavior
@ -160,7 +160,7 @@ EAPI void elm_scroller_child_size_get(const Evas_Object
* This is enabled by default for both axis. This API will set if it is enabled * This is enabled by default for both axis. This API will set if it is enabled
* for the given axis with the boolean parameters for each axis. * for the given axis with the boolean parameters for each axis.
*/ */
EAPI void elm_scroller_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_scroller_bounce_set(Evas_Object *obj, Eina_Bool h_bounce, Eina_Bool v_bounce);
/** /**
* @brief Get the bounce behaviour * @brief Get the bounce behaviour
@ -171,7 +171,7 @@ EAPI void elm_scroller_bounce_set(Evas_Object *obj, Eina
* *
* @see elm_scroller_bounce_set() * @see elm_scroller_bounce_set()
*/ */
EAPI void elm_scroller_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce) EINA_ARG_NONNULL(1); EAPI void elm_scroller_bounce_get(const Evas_Object *obj, Eina_Bool *h_bounce, Eina_Bool *v_bounce);
/** /**
* @brief Set scroll page size relative to viewport size. * @brief Set scroll page size relative to viewport size.
@ -191,7 +191,7 @@ EAPI void elm_scroller_bounce_get(const Evas_Object *obj
* including 1.0. If you only want 1 axis to be page "limited", use 0.0 for * including 1.0. If you only want 1 axis to be page "limited", use 0.0 for
* the other axis. * the other axis.
*/ */
EAPI void elm_scroller_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel) EINA_ARG_NONNULL(1); EAPI void elm_scroller_page_relative_set(Evas_Object *obj, double h_pagerel, double v_pagerel);
/** /**
* @brief Set scroll page size. * @brief Set scroll page size.
@ -205,7 +205,7 @@ EAPI void elm_scroller_page_relative_set(Evas_Object *ob
* *
* @see elm_scroller_page_relative_set() * @see elm_scroller_page_relative_set()
*/ */
EAPI void elm_scroller_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize) EINA_ARG_NONNULL(1); EAPI void elm_scroller_page_size_set(Evas_Object *obj, Evas_Coord h_pagesize, Evas_Coord v_pagesize);
/** /**
* @brief Get scroll current page number. * @brief Get scroll current page number.
@ -223,7 +223,7 @@ EAPI void elm_scroller_page_size_set(Evas_Object *obj, E
* @see elm_scroller_page_show() * @see elm_scroller_page_show()
* @see elm_scroller_page_brint_in() * @see elm_scroller_page_brint_in()
*/ */
EAPI void elm_scroller_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_scroller_current_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
/** /**
* @brief Get scroll last page number. * @brief Get scroll last page number.
@ -239,7 +239,7 @@ EAPI void elm_scroller_current_page_get(const Evas_Objec
* @see elm_scroller_page_show() * @see elm_scroller_page_show()
* @see elm_scroller_page_brint_in() * @see elm_scroller_page_brint_in()
*/ */
EAPI void elm_scroller_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_scroller_last_page_get(const Evas_Object *obj, int *h_pagenumber, int *v_pagenumber);
/** /**
* Show a specific virtual region within the scroller content object by page number. * Show a specific virtual region within the scroller content object by page number.
@ -263,7 +263,7 @@ EAPI void elm_scroller_last_page_get(const Evas_Object *
* *
* @see elm_scroller_page_bring_in() * @see elm_scroller_page_bring_in()
*/ */
EAPI void elm_scroller_page_show(Evas_Object *obj, int h_pagenumber, int v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_scroller_page_show(Evas_Object *obj, int h_pagenumber, int v_pagenumber);
/** /**
* Show a specific virtual region within the scroller content object by page number. * Show a specific virtual region within the scroller content object by page number.
@ -287,7 +287,7 @@ EAPI void elm_scroller_page_show(Evas_Object *obj, int h
* *
* @see elm_scroller_page_show() * @see elm_scroller_page_show()
*/ */
EAPI void elm_scroller_page_bring_in(Evas_Object *obj, int h_pagenumber, int v_pagenumber) EINA_ARG_NONNULL(1); EAPI void elm_scroller_page_bring_in(Evas_Object *obj, int h_pagenumber, int v_pagenumber);
/** /**
* @brief Show a specific virtual region within the scroller content object. * @brief Show a specific virtual region within the scroller content object.
@ -308,7 +308,7 @@ EAPI void elm_scroller_page_bring_in(Evas_Object *obj, i
* *
* @see elm_scroller_region_show() * @see elm_scroller_region_show()
*/ */
EAPI void elm_scroller_region_bring_in(Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h) EINA_ARG_NONNULL(1); EAPI void elm_scroller_region_bring_in(Evas_Object *obj, Evas_Coord x, Evas_Coord y, Evas_Coord w, Evas_Coord h);
/** /**
* @brief Set event propagation on a scroller * @brief Set event propagation on a scroller
@ -319,7 +319,7 @@ EAPI void elm_scroller_region_bring_in(Evas_Object *obj,
* This enables or disabled event propagation from the scroller content to * This enables or disabled event propagation from the scroller content to
* the scroller and its parent. By default event propagation is disabled. * the scroller and its parent. By default event propagation is disabled.
*/ */
EAPI void elm_scroller_propagate_events_set(Evas_Object *obj, Eina_Bool propagation) EINA_ARG_NONNULL(1); EAPI void elm_scroller_propagate_events_set(Evas_Object *obj, Eina_Bool propagation);
/** /**
* @brief Get event propagation for a scroller * @brief Get event propagation for a scroller
@ -331,7 +331,7 @@ EAPI void elm_scroller_propagate_events_set(Evas_Object
* *
* @see elm_scroller_propagate_events_set() * @see elm_scroller_propagate_events_set()
*/ */
EAPI Eina_Bool elm_scroller_propagate_events_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_scroller_propagate_events_get(const Evas_Object *obj);
/** /**
* @brief Set scrolling gravity on a scroller * @brief Set scrolling gravity on a scroller
@ -352,7 +352,7 @@ EAPI Eina_Bool elm_scroller_propagate_events_get(const Evas_O
* *
* Default values for x and y are 0.0 * Default values for x and y are 0.0
*/ */
EAPI void elm_scroller_gravity_set(Evas_Object *obj, double x, double y) EINA_ARG_NONNULL(1); EAPI void elm_scroller_gravity_set(Evas_Object *obj, double x, double y);
/** /**
* @brief Get scrolling gravity values for a scroller * @brief Get scrolling gravity values for a scroller
@ -366,7 +366,7 @@ EAPI void elm_scroller_gravity_set(Evas_Object *obj, dou
* @see elm_scroller_gravity_set() * @see elm_scroller_gravity_set()
* *
*/ */
EAPI void elm_scroller_gravity_get(const Evas_Object *obj, double *x, double *y) EINA_ARG_NONNULL(1); EAPI void elm_scroller_gravity_get(const Evas_Object *obj, double *x, double *y);
/** /**
* @} * @}

View File

@ -48,7 +48,7 @@ typedef struct _Elm_Segment_Item Elm_Segment_Item; /**< Item handle for a seg
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Evas_Object *elm_segment_control_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_segment_control_add(Evas_Object *parent);
/** /**
* Append a new item to the segment control object. * Append a new item to the segment control object.
@ -91,7 +91,7 @@ EAPI Evas_Object *elm_segment_control_add(Evas_Object *parent) EINA_ARG_NON
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Elm_Segment_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const char *label) EINA_ARG_NONNULL(1); EAPI Elm_Segment_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Object *icon, const char *label);
/** /**
* Insert a new item to the segment control object at specified position. * Insert a new item to the segment control object at specified position.
@ -124,7 +124,7 @@ EAPI Elm_Segment_Item *elm_segment_control_item_add(Evas_Object *obj, Evas_Objec
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Elm_Segment_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const char *label, int index) EINA_ARG_NONNULL(1); EAPI Elm_Segment_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas_Object *icon, const char *label, int index);
/** /**
* Remove a segment control item from its parent, deleting it. * Remove a segment control item from its parent, deleting it.
@ -136,7 +136,7 @@ EAPI Elm_Segment_Item *elm_segment_control_item_insert_at(Evas_Object *obj, Evas
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI void elm_segment_control_item_del(Elm_Segment_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_segment_control_item_del(Elm_Segment_Item *it);
/** /**
* Remove a segment control item at given index from its parent, * Remove a segment control item at given index from its parent,
@ -150,7 +150,7 @@ EAPI void elm_segment_control_item_del(Elm_Segment_Item *it) EINA_A
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI void elm_segment_control_item_del_at(Evas_Object *obj, int index) EINA_ARG_NONNULL(1); EAPI void elm_segment_control_item_del_at(Evas_Object *obj, int index);
/** /**
* Get the Segment items count from segment control. * Get the Segment items count from segment control.
@ -162,7 +162,7 @@ EAPI void elm_segment_control_item_del_at(Evas_Object *obj, int ind
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI int elm_segment_control_item_count_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_segment_control_item_count_get(const Evas_Object *obj);
/** /**
* Get the item placed at specified index. * Get the item placed at specified index.
@ -178,7 +178,7 @@ EAPI int elm_segment_control_item_count_get(const Evas_Object *obj
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Elm_Segment_Item *elm_segment_control_item_get(const Evas_Object *obj, int index) EINA_ARG_NONNULL(1); EAPI Elm_Segment_Item *elm_segment_control_item_get(const Evas_Object *obj, int index);
/** /**
* Get the label of item. * Get the label of item.
@ -197,7 +197,7 @@ EAPI Elm_Segment_Item *elm_segment_control_item_get(const Evas_Object *obj, int
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI const char *elm_segment_control_item_label_get(const Evas_Object *obj, int index) EINA_ARG_NONNULL(1); EAPI const char *elm_segment_control_item_label_get(const Evas_Object *obj, int index);
/** /**
* Set the label of item. * Set the label of item.
@ -217,7 +217,7 @@ EAPI const char *elm_segment_control_item_label_get(const Evas_Object *obj
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI void elm_segment_control_item_label_set(Elm_Segment_Item *it, const char *label) EINA_ARG_NONNULL(1); EAPI void elm_segment_control_item_label_set(Elm_Segment_Item *it, const char *label);
/** /**
* Get the icon associated to the item. * Get the icon associated to the item.
@ -236,7 +236,7 @@ EAPI void elm_segment_control_item_label_set(Elm_Segment_Item *it,
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Evas_Object *elm_segment_control_item_icon_get(const Evas_Object *obj, int index) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_segment_control_item_icon_get(const Evas_Object *obj, int index);
/** /**
* Set the icon associated to the item. * Set the icon associated to the item.
@ -261,7 +261,7 @@ EAPI Evas_Object *elm_segment_control_item_icon_get(const Evas_Object *obj,
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI void elm_segment_control_item_icon_set(Elm_Segment_Item *it, Evas_Object *icon) EINA_ARG_NONNULL(1); EAPI void elm_segment_control_item_icon_set(Elm_Segment_Item *it, Evas_Object *icon);
/** /**
* Get the index of an item. * Get the index of an item.
@ -276,7 +276,7 @@ EAPI void elm_segment_control_item_icon_set(Elm_Segment_Item *it, E
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI int elm_segment_control_item_index_get(const Elm_Segment_Item *it) EINA_ARG_NONNULL(1); EAPI int elm_segment_control_item_index_get(const Elm_Segment_Item *it);
/** /**
* Get the base object of the item. * Get the base object of the item.
@ -288,7 +288,7 @@ EAPI int elm_segment_control_item_index_get(const Elm_Segment_Item
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Evas_Object *elm_segment_control_item_object_get(const Elm_Segment_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_segment_control_item_object_get(const Elm_Segment_Item *it);
/** /**
* Get the selected item. * Get the selected item.
@ -304,7 +304,7 @@ EAPI Evas_Object *elm_segment_control_item_object_get(const Elm_Segment_Ite
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI Elm_Segment_Item *elm_segment_control_item_selected_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Segment_Item *elm_segment_control_item_selected_get(const Evas_Object *obj);
/** /**
* Set the selected state of an item. * Set the selected state of an item.
@ -325,7 +325,7 @@ EAPI Elm_Segment_Item *elm_segment_control_item_selected_get(const Evas_Object *
* *
* @ingroup SegmentControl * @ingroup SegmentControl
*/ */
EAPI void elm_segment_control_item_selected_set(Elm_Segment_Item *it, Eina_Bool select) EINA_ARG_NONNULL(1); EAPI void elm_segment_control_item_selected_set(Elm_Segment_Item *it, Eina_Bool select);
/** /**
* @} * @}

View File

@ -15,14 +15,14 @@
* *
* @return The separator object, or NULL upon failure * @return The separator object, or NULL upon failure
*/ */
EAPI Evas_Object *elm_separator_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_separator_add(Evas_Object *parent);
/** /**
* @brief Set the horizontal mode of a separator object * @brief Set the horizontal mode of a separator object
* *
* @param obj The separator object * @param obj The separator object
* @param horizontal If true, the separator is horizontal * @param horizontal If true, the separator is horizontal
*/ */
EAPI void elm_separator_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_separator_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* @brief Get the horizontal mode of a separator object * @brief Get the horizontal mode of a separator object
* *
@ -31,7 +31,7 @@ EAPI void elm_separator_horizontal_set(Evas_Object *obj, Eina_Bool horizont
* *
* @see elm_separator_horizontal_set() * @see elm_separator_horizontal_set()
*/ */
EAPI Eina_Bool elm_separator_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_separator_horizontal_get(const Evas_Object *obj);
/** /**
* @} * @}
*/ */

View File

@ -65,7 +65,7 @@
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI Evas_Object *elm_slider_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_slider_add(Evas_Object *parent);
/** /**
* Set the (exact) length of the bar region of a given slider widget. * Set the (exact) length of the bar region of a given slider widget.
@ -89,7 +89,7 @@ EAPI Evas_Object *elm_slider_add(Evas_Object *parent) EINA_ARG_N
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size) EINA_ARG_NONNULL(1); EAPI void elm_slider_span_size_set(Evas_Object *obj, Evas_Coord size);
/** /**
* Get the length set for the bar region of a given slider widget * Get the length set for the bar region of a given slider widget
@ -102,7 +102,7 @@ EAPI void elm_slider_span_size_set(Evas_Object *obj, Eva
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI Evas_Coord elm_slider_span_size_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Coord elm_slider_span_size_get(const Evas_Object *obj);
/** /**
* Set the format string for the unit label. * Set the format string for the unit label.
@ -127,7 +127,7 @@ EAPI Evas_Coord elm_slider_span_size_get(const Evas_Object *ob
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_unit_format_set(Evas_Object *obj, const char *format) EINA_ARG_NONNULL(1); EAPI void elm_slider_unit_format_set(Evas_Object *obj, const char *format);
/** /**
* Get the unit label format of the slider. * Get the unit label format of the slider.
@ -143,7 +143,7 @@ EAPI void elm_slider_unit_format_set(Evas_Object *obj, c
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI const char *elm_slider_unit_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_slider_unit_format_get(const Evas_Object *obj);
/** /**
* Set the format string for the indicator label. * Set the format string for the indicator label.
@ -169,7 +169,7 @@ EAPI const char *elm_slider_unit_format_get(const Evas_Object *
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_indicator_format_set(Evas_Object *obj, const char *indicator) EINA_ARG_NONNULL(1); EAPI void elm_slider_indicator_format_set(Evas_Object *obj, const char *indicator);
/** /**
* Get the indicator label format of the slider. * Get the indicator label format of the slider.
@ -186,7 +186,7 @@ EAPI void elm_slider_indicator_format_set(Evas_Object *o
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI const char *elm_slider_indicator_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_slider_indicator_format_get(const Evas_Object *obj);
/** /**
* Set the format function pointer for the indicator label * Set the format function pointer for the indicator label
@ -201,7 +201,7 @@ EAPI const char *elm_slider_indicator_format_get(const Evas_Obj
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_indicator_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str)) EINA_ARG_NONNULL(1); EAPI void elm_slider_indicator_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str));
/** /**
* Set the format function pointer for the units label * Set the format function pointer for the units label
@ -216,7 +216,7 @@ EAPI void elm_slider_indicator_format_function_set(Evas_
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_units_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str)) EINA_ARG_NONNULL(1); EAPI void elm_slider_units_format_function_set(Evas_Object *obj, const char *(*func)(double val), void (*free_func)(const char *str));
/** /**
* Set the orientation of a given slider widget. * Set the orientation of a given slider widget.
@ -234,7 +234,7 @@ EAPI void elm_slider_units_format_function_set(Evas_Obje
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_slider_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Retrieve the orientation of a given slider widget * Retrieve the orientation of a given slider widget
@ -247,7 +247,7 @@ EAPI void elm_slider_horizontal_set(Evas_Object *obj, Ei
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI Eina_Bool elm_slider_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_slider_horizontal_get(const Evas_Object *obj);
/** /**
* Set the minimum and maximum values for the slider. * Set the minimum and maximum values for the slider.
@ -271,7 +271,7 @@ EAPI Eina_Bool elm_slider_horizontal_get(const Evas_Object *o
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_min_max_set(Evas_Object *obj, double min, double max) EINA_ARG_NONNULL(1); EAPI void elm_slider_min_max_set(Evas_Object *obj, double min, double max);
/** /**
* Get the minimum and maximum values of the slider. * Get the minimum and maximum values of the slider.
@ -287,7 +287,7 @@ EAPI void elm_slider_min_max_set(Evas_Object *obj, doubl
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_min_max_get(const Evas_Object *obj, double *min, double *max) EINA_ARG_NONNULL(1); EAPI void elm_slider_min_max_get(const Evas_Object *obj, double *min, double *max);
/** /**
* Set the value the slider displays. * Set the value the slider displays.
@ -309,7 +309,7 @@ EAPI void elm_slider_min_max_get(const Evas_Object *obj,
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_value_set(Evas_Object *obj, double val) EINA_ARG_NONNULL(1); EAPI void elm_slider_value_set(Evas_Object *obj, double val);
/** /**
* Get the value displayed by the spinner. * Get the value displayed by the spinner.
@ -321,7 +321,7 @@ EAPI void elm_slider_value_set(Evas_Object *obj, double
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI double elm_slider_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_slider_value_get(const Evas_Object *obj);
/** /**
* Invert a given slider widget's displaying values order * Invert a given slider widget's displaying values order
@ -340,7 +340,7 @@ EAPI double elm_slider_value_get(const Evas_Object *obj) E
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_inverted_set(Evas_Object *obj, Eina_Bool inverted) EINA_ARG_NONNULL(1); EAPI void elm_slider_inverted_set(Evas_Object *obj, Eina_Bool inverted);
/** /**
* Get whether a given slider widget's displaying values are * Get whether a given slider widget's displaying values are
@ -354,7 +354,7 @@ EAPI void elm_slider_inverted_set(Evas_Object *obj, Eina
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI Eina_Bool elm_slider_inverted_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_slider_inverted_get(const Evas_Object *obj);
/** /**
* Set whether to enlarge slider indicator (augmented knob) or not. * Set whether to enlarge slider indicator (augmented knob) or not.
@ -370,7 +370,7 @@ EAPI Eina_Bool elm_slider_inverted_get(const Evas_Object *obj
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI void elm_slider_indicator_show_set(Evas_Object *obj, Eina_Bool show) EINA_ARG_NONNULL(1); EAPI void elm_slider_indicator_show_set(Evas_Object *obj, Eina_Bool show);
/** /**
* Get whether a given slider widget's enlarging indicator or not. * Get whether a given slider widget's enlarging indicator or not.
@ -383,7 +383,7 @@ EAPI void elm_slider_indicator_show_set(Evas_Object *obj
* *
* @ingroup Slider * @ingroup Slider
*/ */
EAPI Eina_Bool elm_slider_indicator_show_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_slider_indicator_show_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -91,7 +91,7 @@ struct _Elm_Slideshow_Item_Class
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Evas_Object *elm_slideshow_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_slideshow_add(Evas_Object *parent);
/** /**
* Add (append) a new item in a given slideshow widget. * Add (append) a new item in a given slideshow widget.
@ -114,7 +114,7 @@ EAPI Evas_Object *elm_slideshow_add(Evas_Object *parent) EINA_ARG_NONNU
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Elm_Object_Item *elm_slideshow_item_add(Evas_Object *obj, const Elm_Slideshow_Item_Class *itc, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_slideshow_item_add(Evas_Object *obj, const Elm_Slideshow_Item_Class *itc, const void *data);
/** /**
* Insert a new item into the given slideshow widget, using the @p func * Insert a new item into the given slideshow widget, using the @p func
@ -140,7 +140,7 @@ EAPI Elm_Object_Item *elm_slideshow_item_add(Evas_Object *obj, const Elm_Sl
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Elm_Object_Item *elm_slideshow_item_sorted_insert(Evas_Object *obj, const Elm_Slideshow_Item_Class *itc, const void *data, Eina_Compare_Cb func) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_slideshow_item_sorted_insert(Evas_Object *obj, const Elm_Slideshow_Item_Class *itc, const void *data, Eina_Compare_Cb func);
/** /**
* Display a given slideshow widget's item, programmatically. * Display a given slideshow widget's item, programmatically.
@ -153,7 +153,7 @@ EAPI Elm_Object_Item *elm_slideshow_item_sorted_insert(Evas_Object *obj, co
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_show(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_show(Elm_Object_Item *it);
/** /**
* Slide to the @b next item, in a given slideshow widget * Slide to the @b next item, in a given slideshow widget
@ -168,7 +168,7 @@ EAPI void elm_slideshow_show(Elm_Object_Item *it) EINA_ARG_NONN
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_next(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_next(Evas_Object *obj);
/** /**
* Slide to the @b previous item, in a given slideshow widget * Slide to the @b previous item, in a given slideshow widget
@ -183,7 +183,7 @@ EAPI void elm_slideshow_next(Evas_Object *obj) EINA_ARG_NONNULL
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_previous(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_previous(Evas_Object *obj);
/** /**
* Returns the list of sliding transition/effect names available, for a * Returns the list of sliding transition/effect names available, for a
@ -221,7 +221,7 @@ EAPI void elm_slideshow_previous(Evas_Object *obj) EINA_ARG_NON
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI const Eina_List *elm_slideshow_transitions_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_slideshow_transitions_get(const Evas_Object *obj);
/** /**
* Set the current slide transition/effect in use for a given * Set the current slide transition/effect in use for a given
@ -239,7 +239,7 @@ EAPI const Eina_List *elm_slideshow_transitions_get(const Evas_Object *obj)
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_transition_set(Evas_Object *obj, const char *transition) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_transition_set(Evas_Object *obj, const char *transition);
/** /**
* Get the current slide transition/effect in use for a given * Get the current slide transition/effect in use for a given
@ -252,7 +252,7 @@ EAPI void elm_slideshow_transition_set(Evas_Object *obj, const
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI const char *elm_slideshow_transition_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_slideshow_transition_get(const Evas_Object *obj);
/** /**
* Set the interval between each image transition on a given * Set the interval between each image transition on a given
@ -276,7 +276,7 @@ EAPI const char *elm_slideshow_transition_get(const Evas_Object *obj)
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_timeout_set(Evas_Object *obj, double timeout) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_timeout_set(Evas_Object *obj, double timeout);
/** /**
* Get the interval set for image transitions on a given slideshow * Get the interval set for image transitions on a given slideshow
@ -289,7 +289,7 @@ EAPI void elm_slideshow_timeout_set(Evas_Object *obj, double ti
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI double elm_slideshow_timeout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_slideshow_timeout_get(const Evas_Object *obj);
/** /**
* Set if, after a slideshow is started, for a given slideshow * Set if, after a slideshow is started, for a given slideshow
@ -309,7 +309,7 @@ EAPI double elm_slideshow_timeout_get(const Evas_Object *obj) EIN
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_loop_set(Evas_Object *obj, Eina_Bool loop) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_loop_set(Evas_Object *obj, Eina_Bool loop);
/** /**
* Get if, after a slideshow is started, for a given slideshow * Get if, after a slideshow is started, for a given slideshow
@ -323,7 +323,7 @@ EAPI void elm_slideshow_loop_set(Evas_Object *obj, Eina_Bool lo
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Eina_Bool elm_slideshow_loop_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_slideshow_loop_get(const Evas_Object *obj);
/** /**
* Remove all items from a given slideshow widget * Remove all items from a given slideshow widget
@ -337,7 +337,7 @@ EAPI Eina_Bool elm_slideshow_loop_get(const Evas_Object *obj) EINA_A
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_clear(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_clear(Evas_Object *obj);
/** /**
* Get the internal list of items in a given slideshow widget. * Get the internal list of items in a given slideshow widget.
@ -356,7 +356,7 @@ EAPI void elm_slideshow_clear(Evas_Object *obj) EINA_ARG_NONNUL
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI const Eina_List *elm_slideshow_items_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_slideshow_items_get(const Evas_Object *obj);
/** /**
* Delete a given item from a slideshow widget. * Delete a given item from a slideshow widget.
@ -365,7 +365,7 @@ EAPI const Eina_List *elm_slideshow_items_get(const Evas_Object *obj) EINA_
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_item_del(Elm_Object_Item *it);
/** /**
* Returns the currently displayed item, in a given slideshow widget * Returns the currently displayed item, in a given slideshow widget
@ -376,7 +376,7 @@ EAPI void elm_slideshow_item_del(Elm_Object_Item *it) EINA_ARG_
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Elm_Object_Item *elm_slideshow_item_current_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_slideshow_item_current_get(const Evas_Object *obj);
/** /**
* Get the real Evas object created to implement the view of a * Get the real Evas object created to implement the view of a
@ -398,7 +398,7 @@ EAPI Elm_Object_Item *elm_slideshow_item_current_get(const Evas_Object *obj
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Evas_Object *elm_slideshow_item_object_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_slideshow_item_object_get(const Elm_Object_Item *it);
/** /**
* Get the the item, in a given slideshow widget, placed at * Get the the item, in a given slideshow widget, placed at
@ -412,7 +412,7 @@ EAPI Evas_Object *elm_slideshow_item_object_get(const Elm_Object_Item *
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI Elm_Object_Item *elm_slideshow_item_nth_get(const Evas_Object *obj, unsigned int nth) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_slideshow_item_nth_get(const Evas_Object *obj, unsigned int nth);
/** /**
* Set the current slide layout in use for a given slideshow widget * Set the current slide layout in use for a given slideshow widget
@ -428,7 +428,7 @@ EAPI Elm_Object_Item *elm_slideshow_item_nth_get(const Evas_Object *obj, un
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_layout_set(Evas_Object *obj, const char *layout) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_layout_set(Evas_Object *obj, const char *layout);
/** /**
* Get the current slide layout in use for a given slideshow widget * Get the current slide layout in use for a given slideshow widget
@ -440,7 +440,7 @@ EAPI void elm_slideshow_layout_set(Evas_Object *obj, const char
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI const char *elm_slideshow_layout_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_slideshow_layout_get(const Evas_Object *obj);
/** /**
* Returns the list of @b layout names available, for a given * Returns the list of @b layout names available, for a given
@ -476,7 +476,7 @@ EAPI const char *elm_slideshow_layout_get(const Evas_Object *obj) EINA
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI const Eina_List *elm_slideshow_layouts_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_slideshow_layouts_get(const Evas_Object *obj);
/** /**
* Set the number of items to cache, on a given slideshow widget, * Set the number of items to cache, on a given slideshow widget,
@ -492,7 +492,7 @@ EAPI const Eina_List *elm_slideshow_layouts_get(const Evas_Object *obj) EIN
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_cache_before_set(Evas_Object *obj, int count) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_cache_before_set(Evas_Object *obj, int count);
/** /**
* Retrieve the number of items to cache, on a given slideshow widget, * Retrieve the number of items to cache, on a given slideshow widget,
@ -505,7 +505,7 @@ EAPI void elm_slideshow_cache_before_set(Evas_Object *obj, int
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI int elm_slideshow_cache_before_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_slideshow_cache_before_get(const Evas_Object *obj);
/** /**
* Set the number of items to cache, on a given slideshow widget, * Set the number of items to cache, on a given slideshow widget,
@ -521,7 +521,7 @@ EAPI int elm_slideshow_cache_before_get(const Evas_Object *obj
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI void elm_slideshow_cache_after_set(Evas_Object *obj, int count) EINA_ARG_NONNULL(1); EAPI void elm_slideshow_cache_after_set(Evas_Object *obj, int count);
/** /**
* Retrieve the number of items to cache, on a given slideshow widget, * Retrieve the number of items to cache, on a given slideshow widget,
@ -534,7 +534,7 @@ EAPI void elm_slideshow_cache_after_set(Evas_Object *obj, int c
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI int elm_slideshow_cache_after_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_slideshow_cache_after_get(const Evas_Object *obj);
/** /**
* Get the number of items stored in a given slideshow widget * Get the number of items stored in a given slideshow widget
@ -544,7 +544,7 @@ EAPI int elm_slideshow_cache_after_get(const Evas_Object *obj)
* *
* @ingroup Slideshow * @ingroup Slideshow
*/ */
EAPI unsigned int elm_slideshow_count_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI unsigned int elm_slideshow_count_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -51,7 +51,7 @@
* @ingroup Spinner * @ingroup Spinner
* *
*/ */
EAPI Evas_Object *elm_spinner_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_spinner_add(Evas_Object *parent);
/** /**
* Set the format string of the displayed label. * Set the format string of the displayed label.
@ -73,7 +73,7 @@ EAPI Evas_Object *elm_spinner_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_label_format_set(Evas_Object *obj, const char *fmt) EINA_ARG_NONNULL(1); EAPI void elm_spinner_label_format_set(Evas_Object *obj, const char *fmt);
/** /**
* Get the label format of the spinner. * Get the label format of the spinner.
@ -85,7 +85,7 @@ EAPI void elm_spinner_label_format_set(Evas_Object *obj, const char *fmt)
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI const char *elm_spinner_label_format_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_spinner_label_format_get(const Evas_Object *obj);
/** /**
* Set the minimum and maximum values for the spinner. * Set the minimum and maximum values for the spinner.
@ -108,7 +108,7 @@ EAPI const char *elm_spinner_label_format_get(const Evas_Object *obj) EINA_ARG_N
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_min_max_set(Evas_Object *obj, double min, double max) EINA_ARG_NONNULL(1); EAPI void elm_spinner_min_max_set(Evas_Object *obj, double min, double max);
/** /**
* Get the minimum and maximum values of the spinner. * Get the minimum and maximum values of the spinner.
@ -124,7 +124,7 @@ EAPI void elm_spinner_min_max_set(Evas_Object *obj, double min, double ma
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_min_max_get(const Evas_Object *obj, double *min, double *max) EINA_ARG_NONNULL(1); EAPI void elm_spinner_min_max_get(const Evas_Object *obj, double *min, double *max);
/** /**
* Set the step used to increment or decrement the spinner value. * Set the step used to increment or decrement the spinner value.
@ -145,7 +145,7 @@ EAPI void elm_spinner_min_max_get(const Evas_Object *obj, double *min, do
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_step_set(Evas_Object *obj, double step) EINA_ARG_NONNULL(1); EAPI void elm_spinner_step_set(Evas_Object *obj, double step);
/** /**
* Get the step used to increment or decrement the spinner value. * Get the step used to increment or decrement the spinner value.
@ -157,7 +157,7 @@ EAPI void elm_spinner_step_set(Evas_Object *obj, double step) EINA_ARG_NO
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI double elm_spinner_step_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_spinner_step_get(const Evas_Object *obj);
/** /**
* Set the value the spinner displays. * Set the value the spinner displays.
@ -177,7 +177,7 @@ EAPI double elm_spinner_step_get(const Evas_Object *obj) EINA_ARG_NONNULL(1
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_value_set(Evas_Object *obj, double val) EINA_ARG_NONNULL(1); EAPI void elm_spinner_value_set(Evas_Object *obj, double val);
/** /**
* Get the value displayed by the spinner. * Get the value displayed by the spinner.
@ -189,7 +189,7 @@ EAPI void elm_spinner_value_set(Evas_Object *obj, double val) EINA_ARG_NO
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI double elm_spinner_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_spinner_value_get(const Evas_Object *obj);
/** /**
* Set whether the spinner should wrap when it reaches its * Set whether the spinner should wrap when it reaches its
@ -225,7 +225,7 @@ EAPI double elm_spinner_value_get(const Evas_Object *obj) EINA_ARG_NONNULL(
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_wrap_set(Evas_Object *obj, Eina_Bool wrap) EINA_ARG_NONNULL(1); EAPI void elm_spinner_wrap_set(Evas_Object *obj, Eina_Bool wrap);
/** /**
* Get whether the spinner should wrap when it reaches its * Get whether the spinner should wrap when it reaches its
@ -239,7 +239,7 @@ EAPI void elm_spinner_wrap_set(Evas_Object *obj, Eina_Bool wrap) EINA_ARG
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI Eina_Bool elm_spinner_wrap_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_spinner_wrap_get(const Evas_Object *obj);
/** /**
* Set whether the spinner can be directly edited by the user or not. * Set whether the spinner can be directly edited by the user or not.
@ -262,7 +262,7 @@ EAPI Eina_Bool elm_spinner_wrap_get(const Evas_Object *obj) EINA_ARG_NONNULL(1
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_editable_set(Evas_Object *obj, Eina_Bool editable) EINA_ARG_NONNULL(1); EAPI void elm_spinner_editable_set(Evas_Object *obj, Eina_Bool editable);
/** /**
* Get whether the spinner can be directly edited by the user or not. * Get whether the spinner can be directly edited by the user or not.
@ -275,7 +275,7 @@ EAPI void elm_spinner_editable_set(Evas_Object *obj, Eina_Bool editable)
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI Eina_Bool elm_spinner_editable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_spinner_editable_get(const Evas_Object *obj);
/** /**
* Set a special string to display in the place of the numerical value. * Set a special string to display in the place of the numerical value.
@ -299,7 +299,7 @@ EAPI Eina_Bool elm_spinner_editable_get(const Evas_Object *obj) EINA_ARG_NONNU
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_special_value_add(Evas_Object *obj, double value, const char *label) EINA_ARG_NONNULL(1); EAPI void elm_spinner_special_value_add(Evas_Object *obj, double value, const char *label);
/** /**
* Set the interval on time updates for an user mouse button hold * Set the interval on time updates for an user mouse button hold
@ -326,7 +326,7 @@ EAPI void elm_spinner_special_value_add(Evas_Object *obj, double value, c
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI void elm_spinner_interval_set(Evas_Object *obj, double interval) EINA_ARG_NONNULL(1); EAPI void elm_spinner_interval_set(Evas_Object *obj, double interval);
/** /**
* Get the interval on time updates for an user mouse button hold * Get the interval on time updates for an user mouse button hold
@ -339,7 +339,7 @@ EAPI void elm_spinner_interval_set(Evas_Object *obj, double interval) EIN
* *
* @ingroup Spinner * @ingroup Spinner
*/ */
EAPI double elm_spinner_interval_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_spinner_interval_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -89,23 +89,23 @@ struct _Elm_Store_Item_Info_Filesystem
EAPI void elm_store_free(Elm_Store *st); EAPI void elm_store_free(Elm_Store *st);
EAPI Elm_Store *elm_store_filesystem_new(void); EAPI Elm_Store *elm_store_filesystem_new(void);
EAPI void elm_store_filesystem_directory_set(Elm_Store *st, const char *dir) EINA_ARG_NONNULL(1); EAPI void elm_store_filesystem_directory_set(Elm_Store *st, const char *dir);
EAPI const char *elm_store_filesystem_directory_get(const Elm_Store *st) EINA_ARG_NONNULL(1); EAPI const char *elm_store_filesystem_directory_get(const Elm_Store *st);
EAPI const char *elm_store_item_filesystem_path_get(const Elm_Store_Item *sti) EINA_ARG_NONNULL(1); EAPI const char *elm_store_item_filesystem_path_get(const Elm_Store_Item *sti);
EAPI void elm_store_target_genlist_set(Elm_Store *st, Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_store_target_genlist_set(Elm_Store *st, Evas_Object *obj);
EAPI void elm_store_cache_set(Elm_Store *st, int max) EINA_ARG_NONNULL(1); EAPI void elm_store_cache_set(Elm_Store *st, int max);
EAPI int elm_store_cache_get(const Elm_Store *st) EINA_ARG_NONNULL(1); EAPI int elm_store_cache_get(const Elm_Store *st);
EAPI void elm_store_list_func_set(Elm_Store *st, Elm_Store_Item_List_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_store_list_func_set(Elm_Store *st, Elm_Store_Item_List_Cb func, const void *data);
EAPI void elm_store_fetch_func_set(Elm_Store *st, Elm_Store_Item_Fetch_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_store_fetch_func_set(Elm_Store *st, Elm_Store_Item_Fetch_Cb func, const void *data);
EAPI void elm_store_fetch_thread_set(Elm_Store *st, Eina_Bool use_thread) EINA_ARG_NONNULL(1); EAPI void elm_store_fetch_thread_set(Elm_Store *st, Eina_Bool use_thread);
EAPI Eina_Bool elm_store_fetch_thread_get(const Elm_Store *st) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_store_fetch_thread_get(const Elm_Store *st);
EAPI void elm_store_unfetch_func_set(Elm_Store *st, Elm_Store_Item_Unfetch_Cb func, const void *data) EINA_ARG_NONNULL(1, 2); EAPI void elm_store_unfetch_func_set(Elm_Store *st, Elm_Store_Item_Unfetch_Cb func, const void *data);
EAPI void elm_store_sorted_set(Elm_Store *st, Eina_Bool sorted) EINA_ARG_NONNULL(1); EAPI void elm_store_sorted_set(Elm_Store *st, Eina_Bool sorted);
EAPI Eina_Bool elm_store_sorted_get(const Elm_Store *st) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_store_sorted_get(const Elm_Store *st);
EAPI void elm_store_item_data_set(Elm_Store_Item *sti, void *data) EINA_ARG_NONNULL(1); EAPI void elm_store_item_data_set(Elm_Store_Item *sti, void *data);
EAPI void *elm_store_item_data_get(Elm_Store_Item *sti) EINA_ARG_NONNULL(1); EAPI void *elm_store_item_data_get(Elm_Store_Item *sti);
EAPI const Elm_Store *elm_store_item_store_get(const Elm_Store_Item *sti) EINA_ARG_NONNULL(1); EAPI const Elm_Store *elm_store_item_store_get(const Elm_Store_Item *sti);
EAPI const Elm_Genlist_Item *elm_store_item_genlist_item_get(const Elm_Store_Item *sti) EINA_ARG_NONNULL(1); EAPI const Elm_Genlist_Item *elm_store_item_genlist_item_get(const Elm_Store_Item *sti);

View File

@ -21,7 +21,7 @@
* @param parent The parent object * @param parent The parent object
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
EAPI Evas_Object *elm_table_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_table_add(Evas_Object *parent);
/** /**
* @brief Set the homogeneous layout in the table * @brief Set the homogeneous layout in the table
@ -30,7 +30,7 @@ EAPI Evas_Object *elm_table_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* @param homogeneous A boolean to set if the layout is homogeneous in the * @param homogeneous A boolean to set if the layout is homogeneous in the
* table (EINA_TRUE = homogeneous, EINA_FALSE = no homogeneous) * table (EINA_TRUE = homogeneous, EINA_FALSE = no homogeneous)
*/ */
EAPI void elm_table_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous) EINA_ARG_NONNULL(1); EAPI void elm_table_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous);
/** /**
* @brief Get the current table homogeneous mode. * @brief Get the current table homogeneous mode.
@ -39,7 +39,7 @@ EAPI void elm_table_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous
* @return A boolean to indicating if the layout is homogeneous in the table * @return A boolean to indicating if the layout is homogeneous in the table
* (EINA_TRUE = homogeneous, EINA_FALSE = no homogeneous) * (EINA_TRUE = homogeneous, EINA_FALSE = no homogeneous)
*/ */
EAPI Eina_Bool elm_table_homogeneous_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_table_homogeneous_get(const Evas_Object *obj);
/** /**
* @brief Set padding between cells. * @brief Set padding between cells.
@ -50,7 +50,7 @@ EAPI Eina_Bool elm_table_homogeneous_get(const Evas_Object *obj) EINA_ARG_NONNUL
* *
* Default value is 0. * Default value is 0.
*/ */
EAPI void elm_table_padding_set(Evas_Object *obj, Evas_Coord horizontal, Evas_Coord vertical) EINA_ARG_NONNULL(1); EAPI void elm_table_padding_set(Evas_Object *obj, Evas_Coord horizontal, Evas_Coord vertical);
/** /**
* @brief Get padding between cells. * @brief Get padding between cells.
@ -59,7 +59,7 @@ EAPI void elm_table_padding_set(Evas_Object *obj, Evas_Coord horizontal, Ev
* @param horizontal set the horizontal padding. * @param horizontal set the horizontal padding.
* @param vertical set the vertical padding. * @param vertical set the vertical padding.
*/ */
EAPI void elm_table_padding_get(const Evas_Object *obj, Evas_Coord *horizontal, Evas_Coord *vertical) EINA_ARG_NONNULL(1); EAPI void elm_table_padding_get(const Evas_Object *obj, Evas_Coord *horizontal, Evas_Coord *vertical);
/** /**
* @brief Add a subobject on the table with the coordinates passed * @brief Add a subobject on the table with the coordinates passed
@ -75,7 +75,7 @@ EAPI void elm_table_padding_get(const Evas_Object *obj, Evas_Coord *horizon
* a value of 0 for x and y, means the top left cell of the table, and a * a value of 0 for x and y, means the top left cell of the table, and a
* value of 1 for w and h means @p subobj only takes that 1 cell. * value of 1 for w and h means @p subobj only takes that 1 cell.
*/ */
EAPI void elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int x, int y, int w, int h) EINA_ARG_NONNULL(1); EAPI void elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int x, int y, int w, int h);
/** /**
* @brief Remove child from table. * @brief Remove child from table.
@ -83,7 +83,7 @@ EAPI void elm_table_pack(Evas_Object *obj, Evas_Object *subobj, int x, int
* @param obj The table object * @param obj The table object
* @param subobj The subobject * @param subobj The subobject
*/ */
EAPI void elm_table_unpack(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_table_unpack(Evas_Object *obj, Evas_Object *subobj);
/** /**
* @brief Faster way to remove all child objects from a table object. * @brief Faster way to remove all child objects from a table object.
@ -91,7 +91,7 @@ EAPI void elm_table_unpack(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_
* @param obj The table object * @param obj The table object
* @param clear If true, will delete children, else just remove from table. * @param clear If true, will delete children, else just remove from table.
*/ */
EAPI void elm_table_clear(Evas_Object *obj, Eina_Bool clear) EINA_ARG_NONNULL(1); EAPI void elm_table_clear(Evas_Object *obj, Eina_Bool clear);
/** /**
* @brief Set the packing location of an existing child of the table * @brief Set the packing location of an existing child of the table
@ -108,7 +108,7 @@ EAPI void elm_table_clear(Evas_Object *obj, Eina_Bool clear) EINA_ARG_NONNU
* a value of 0 for x and y, means the top left cell of the table, and a * a value of 0 for x and y, means the top left cell of the table, and a
* value of 1 for w and h means @p subobj only takes that 1 cell. * value of 1 for w and h means @p subobj only takes that 1 cell.
*/ */
EAPI void elm_table_pack_set(Evas_Object *subobj, int x, int y, int w, int h) EINA_ARG_NONNULL(1); EAPI void elm_table_pack_set(Evas_Object *subobj, int x, int y, int w, int h);
/** /**
* @brief Get the packing location of an existing child of the table * @brief Get the packing location of an existing child of the table
@ -121,7 +121,7 @@ EAPI void elm_table_pack_set(Evas_Object *subobj, int x, int y, int w, int
* *
* @see elm_table_pack_set() * @see elm_table_pack_set()
*/ */
EAPI void elm_table_pack_get(Evas_Object *subobj, int *x, int *y, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_table_pack_get(Evas_Object *subobj, int *x, int *y, int *w, int *h);
/** /**
* @} * @}

View File

@ -345,7 +345,7 @@ EAPI void elm_theme_name_available_list_free(Eina_List *list);
* configuration difficult. Avoid any custom themes at all if it can be * configuration difficult. Avoid any custom themes at all if it can be
* helped. * helped.
*/ */
EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th) EINA_ARG_NONNULL(1); EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th);
/** /**
* Get the specific theme to be used * Get the specific theme to be used
@ -358,7 +358,7 @@ EAPI void elm_object_theme_set(Evas_Object *obj, Elm_Theme *th) EINA
* the specific theme set for that specific object. See elm_object_theme_set() * the specific theme set for that specific object. See elm_object_theme_set()
* for more information. * for more information.
*/ */
EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj);
/** /**
* Get a data item from a theme * Get a data item from a theme
@ -370,7 +370,7 @@ EAPI Elm_Theme *elm_object_theme_get(const Evas_Object *obj) EINA_ARG_NONN
* This function is used to return data items from edc in @p th, an overlay, or an extension. * This function is used to return data items from edc in @p th, an overlay, or an extension.
* It works the same way as edje_file_data_get() except that the return is stringshared. * It works the same way as edje_file_data_get() except that the return is stringshared.
*/ */
EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key) EINA_ARG_NONNULL(2); EAPI const char *elm_theme_data_get(Elm_Theme *th, const char *key);
/** /**
* @} * @}

View File

@ -72,7 +72,7 @@ typedef enum
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI Evas_Object *elm_thumb_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_thumb_add(Evas_Object *parent);
/** /**
* Reload thumbnail if it was generated before. * Reload thumbnail if it was generated before.
@ -90,7 +90,7 @@ EAPI Evas_Object *elm_thumb_add(Evas_Object *parent) EINA_ARG_NON
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI void elm_thumb_reload(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_thumb_reload(Evas_Object *obj);
/** /**
* Set the file that will be used as thumbnail. * Set the file that will be used as thumbnail.
@ -109,7 +109,7 @@ EAPI void elm_thumb_reload(Evas_Object *obj) EINA_ARG_NON
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI void elm_thumb_file_set(Evas_Object *obj, const char *file, const char *key) EINA_ARG_NONNULL(1); EAPI void elm_thumb_file_set(Evas_Object *obj, const char *file, const char *key);
/** /**
* Get the image or video path and key used to generate the thumbnail. * Get the image or video path and key used to generate the thumbnail.
@ -123,7 +123,7 @@ EAPI void elm_thumb_file_set(Evas_Object *obj, const char
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI void elm_thumb_file_get(const Evas_Object *obj, const char **file, const char **key) EINA_ARG_NONNULL(1); EAPI void elm_thumb_file_get(const Evas_Object *obj, const char **file, const char **key);
/** /**
* Get the path and key to the image or video generated by ethumb. * Get the path and key to the image or video generated by ethumb.
@ -140,7 +140,7 @@ EAPI void elm_thumb_file_get(const Evas_Object *obj, cons
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI void elm_thumb_path_get(const Evas_Object *obj, const char **file, const char **key) EINA_ARG_NONNULL(1); EAPI void elm_thumb_path_get(const Evas_Object *obj, const char **file, const char **key);
/** /**
* Set the animation state for the thumb object. If its content is an animated * Set the animation state for the thumb object. If its content is an animated
@ -154,7 +154,7 @@ EAPI void elm_thumb_path_get(const Evas_Object *obj, cons
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI void elm_thumb_animate_set(Evas_Object *obj, Elm_Thumb_Animation_Setting s) EINA_ARG_NONNULL(1); EAPI void elm_thumb_animate_set(Evas_Object *obj, Elm_Thumb_Animation_Setting s);
/** /**
* Get the animation state for the thumb object. * Get the animation state for the thumb object.
@ -167,7 +167,7 @@ EAPI void elm_thumb_animate_set(Evas_Object *obj, Elm_Thu
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI Elm_Thumb_Animation_Setting elm_thumb_animate_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Thumb_Animation_Setting elm_thumb_animate_get(const Evas_Object *obj);
/** /**
* Get the ethumb_client handle so custom configuration can be made. * Get the ethumb_client handle so custom configuration can be made.
@ -240,7 +240,7 @@ EAPI Eina_Bool elm_thumb_ethumb_client_connected(void);
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI Eina_Bool elm_thumb_editable_set(Evas_Object *obj, Eina_Bool edit) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_thumb_editable_set(Evas_Object *obj, Eina_Bool edit);
/** /**
* Make the thumbnail 'editable'. * Make the thumbnail 'editable'.
@ -255,7 +255,7 @@ EAPI Eina_Bool elm_thumb_editable_set(Evas_Object *obj, Eina_B
* *
* @ingroup Thumb * @ingroup Thumb
*/ */
EAPI Eina_Bool elm_thumb_editable_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_thumb_editable_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -84,7 +84,7 @@ typedef struct _Elm_Toolbar_Item_State Elm_Toolbar_Item_State; /**< State of
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Evas_Object *elm_toolbar_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_toolbar_add(Evas_Object *parent);
/** /**
* Set the icon size, in pixels, to be used by toolbar items. * Set the icon size, in pixels, to be used by toolbar items.
@ -98,7 +98,7 @@ EAPI Evas_Object *elm_toolbar_add(Evas_Object *parent) EINA_ARG_
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_icon_size_set(Evas_Object *obj, int icon_size) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_icon_size_set(Evas_Object *obj, int icon_size);
/** /**
* Get the icon size, in pixels, to be used by toolbar items. * Get the icon size, in pixels, to be used by toolbar items.
@ -110,7 +110,7 @@ EAPI void elm_toolbar_icon_size_set(Evas_Object *obj, in
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI int elm_toolbar_icon_size_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_toolbar_icon_size_get(const Evas_Object *obj);
/** /**
* Sets icon lookup order, for toolbar items' icons. * Sets icon lookup order, for toolbar items' icons.
@ -125,7 +125,7 @@ EAPI int elm_toolbar_icon_size_get(const Evas_Object *o
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_icon_order_lookup_set(Evas_Object *obj, Elm_Icon_Lookup_Order order);
/** /**
* Gets the icon lookup order. * Gets the icon lookup order.
@ -137,7 +137,7 @@ EAPI void elm_toolbar_icon_order_lookup_set(Evas_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Icon_Lookup_Order elm_toolbar_icon_order_lookup_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Icon_Lookup_Order elm_toolbar_icon_order_lookup_get(const Evas_Object *obj);
/** /**
* Set whether the toolbar should always have an item selected. * Set whether the toolbar should always have an item selected.
@ -156,7 +156,7 @@ EAPI Elm_Icon_Lookup_Order elm_toolbar_icon_order_lookup_get(const Evas_O
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);
/** /**
* Get whether the toolbar should always have an item selected. * Get whether the toolbar should always have an item selected.
@ -169,7 +169,7 @@ EAPI void elm_toolbar_always_select_mode_set(Evas_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_always_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_always_select_mode_get(const Evas_Object *obj);
/** /**
* Set whether the toolbar items' should be selected by the user or not. * Set whether the toolbar items' should be selected by the user or not.
@ -188,7 +188,7 @@ EAPI Eina_Bool elm_toolbar_always_select_mode_get(const Evas_
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_no_select_mode_set(Evas_Object *obj, Eina_Bool no_select);
/** /**
* Set whether the toolbar items' should be selected by the user or not. * Set whether the toolbar items' should be selected by the user or not.
@ -201,7 +201,7 @@ EAPI void elm_toolbar_no_select_mode_set(Evas_Object *ob
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_no_select_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_no_select_mode_get(const Evas_Object *obj);
/** /**
* Append item to the toolbar. * Append item to the toolbar.
@ -237,7 +237,7 @@ EAPI Eina_Bool elm_toolbar_no_select_mode_get(const Evas_Obje
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_append(Evas_Object *obj, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_append(Evas_Object *obj, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* Prepend item to the toolbar. * Prepend item to the toolbar.
@ -273,7 +273,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_append(Evas_Object *obj, cons
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_prepend(Evas_Object *obj, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_prepend(Evas_Object *obj, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* Insert a new item into the toolbar object before item @p before. * Insert a new item into the toolbar object before item @p before.
@ -310,7 +310,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_prepend(Evas_Object *obj, con
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_insert_before(Evas_Object *obj, Elm_Object_Item *before, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* Insert a new item into the toolbar object after item @p after. * Insert a new item into the toolbar object after item @p after.
@ -347,7 +347,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_insert_before(Evas_Object *ob
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_insert_after(Evas_Object *obj, Elm_Object_Item *after, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* Get the first item in the given toolbar widget's list of * Get the first item in the given toolbar widget's list of
@ -362,7 +362,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_insert_after(Evas_Object *obj
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_first_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_first_item_get(const Evas_Object *obj);
/** /**
* Get the last item in the given toolbar widget's list of * Get the last item in the given toolbar widget's list of
@ -377,7 +377,7 @@ EAPI Elm_Object_Item *elm_toolbar_first_item_get(const Evas_Object *
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_last_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_last_item_get(const Evas_Object *obj);
/** /**
* Get the item after @p item in toolbar. * Get the item after @p item in toolbar.
@ -391,7 +391,7 @@ EAPI Elm_Object_Item *elm_toolbar_last_item_get(const Evas_Object *o
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_next_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_next_get(const Elm_Object_Item *it);
/** /**
* Get the item before @p item in toolbar. * Get the item before @p item in toolbar.
@ -405,7 +405,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_next_get(const Elm_Object_Ite
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_prev_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_prev_get(const Elm_Object_Item *it);
/** /**
* Set the priority of a toolbar item. * Set the priority of a toolbar item.
@ -424,7 +424,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_prev_get(const Elm_Object_Ite
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_priority_set(Elm_Object_Item *it, int priority) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_priority_set(Elm_Object_Item *it, int priority);
/** /**
* Get the priority of a toolbar item. * Get the priority of a toolbar item.
@ -436,7 +436,7 @@ EAPI void elm_toolbar_item_priority_set(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI int elm_toolbar_item_priority_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI int elm_toolbar_item_priority_get(const Elm_Object_Item *it);
/** /**
* Returns a pointer to a toolbar item by its label. * Returns a pointer to a toolbar item by its label.
@ -449,7 +449,7 @@ EAPI int elm_toolbar_item_priority_get(const Elm_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_item_find_by_label(const Evas_Object *obj, const char *label) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_item_find_by_label(const Evas_Object *obj, const char *label);
/* /*
* Get whether the @p item is selected or not. * Get whether the @p item is selected or not.
@ -463,7 +463,7 @@ EAPI Elm_Object_Item *elm_toolbar_item_find_by_label(const Evas_Obje
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_selected_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_selected_get(const Elm_Object_Item *it);
/** /**
* Set the selected state of an item. * Set the selected state of an item.
@ -485,7 +485,7 @@ EAPI Eina_Bool elm_toolbar_item_selected_get(const Elm_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_selected_set(Elm_Object_Item *it, Eina_Bool selected) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
/** /**
* Get the selected item. * Get the selected item.
@ -502,7 +502,7 @@ EAPI void elm_toolbar_item_selected_set(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Object_Item *elm_toolbar_selected_item_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Object_Item *elm_toolbar_selected_item_get(const Evas_Object *obj);
/** /**
* Set the icon associated with @p item. * Set the icon associated with @p item.
@ -520,7 +520,7 @@ EAPI Elm_Object_Item *elm_toolbar_selected_item_get(const Evas_Objec
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_icon_set(Elm_Object_Item *it, const char *icon) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_icon_set(Elm_Object_Item *it, const char *icon);
/** /**
* Get the string used to set the icon of @p item. * Get the string used to set the icon of @p item.
@ -532,7 +532,7 @@ EAPI void elm_toolbar_item_icon_set(Elm_Object_Item *it,
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI const char *elm_toolbar_item_icon_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_toolbar_item_icon_get(const Elm_Object_Item *it);
/** /**
* Get the object of @p item. * Get the object of @p item.
@ -542,7 +542,7 @@ EAPI const char *elm_toolbar_item_icon_get(const Elm_Object_Ite
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Evas_Object *elm_toolbar_item_object_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_toolbar_item_object_get(const Elm_Object_Item *it);
/** /**
* Get the icon object of @p item. * Get the icon object of @p item.
@ -555,7 +555,7 @@ EAPI Evas_Object *elm_toolbar_item_object_get(const Elm_Object_I
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Evas_Object *elm_toolbar_item_icon_object_get(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_toolbar_item_icon_object_get(Elm_Object_Item *it);
/** /**
* Set the icon associated with @p item to an image in a binary buffer. * Set the icon associated with @p item to an image in a binary buffer.
@ -573,7 +573,7 @@ EAPI Evas_Object *elm_toolbar_item_icon_object_get(Elm_Object_It
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_icon_memfile_set(Elm_Object_Item *it, const void *img, size_t size, const char *format, const char *key) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_icon_memfile_set(Elm_Object_Item *it, const void *img, size_t size, const char *format, const char *key);
/** /**
* Set the icon associated with @p item to an image in a binary buffer. * Set the icon associated with @p item to an image in a binary buffer.
@ -589,7 +589,7 @@ EAPI Eina_Bool elm_toolbar_item_icon_memfile_set(Elm_Object_I
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_icon_file_set(Elm_Object_Item *it, const char *file, const char *key) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_icon_file_set(Elm_Object_Item *it, const char *file, const char *key);
/** /**
* Delete them item from the toolbar. * Delete them item from the toolbar.
@ -601,7 +601,7 @@ EAPI Eina_Bool elm_toolbar_item_icon_file_set(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_del(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_del(Elm_Object_Item *it);
/** /**
* Set the function called when a toolbar item is freed. * Set the function called when a toolbar item is freed.
@ -619,7 +619,7 @@ EAPI void elm_toolbar_item_del(Elm_Object_Item *it) EINA
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_del_cb_set(Elm_Object_Item *it, Evas_Smart_Cb func);
/** /**
* Set or unset item as a separator. * Set or unset item as a separator.
@ -637,7 +637,7 @@ EAPI void elm_toolbar_item_del_cb_set(Elm_Object_Item *i
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_separator_set(Elm_Object_Item *it, Eina_Bool separator) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_separator_set(Elm_Object_Item *it, Eina_Bool separator);
/** /**
* Get a value whether item is a separator or not. * Get a value whether item is a separator or not.
@ -650,7 +650,7 @@ EAPI void elm_toolbar_item_separator_set(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_separator_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_separator_get(const Elm_Object_Item *it);
/** /**
* Set the shrink state of toolbar @p obj. * Set the shrink state of toolbar @p obj.
@ -666,7 +666,7 @@ EAPI Eina_Bool elm_toolbar_item_separator_get(const Elm_Objec
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_mode_shrink_set(Evas_Object *obj, Elm_Toolbar_Shrink_Mode shrink_mode) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_mode_shrink_set(Evas_Object *obj, Elm_Toolbar_Shrink_Mode shrink_mode);
/** /**
* Get the shrink mode of toolbar @p obj. * Get the shrink mode of toolbar @p obj.
@ -678,7 +678,7 @@ EAPI void elm_toolbar_mode_shrink_set(Evas_Object *obj,
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Toolbar_Shrink_Mode elm_toolbar_mode_shrink_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Toolbar_Shrink_Mode elm_toolbar_mode_shrink_get(const Evas_Object *obj);
/** /**
* Enable/disable homogeneous mode. * Enable/disable homogeneous mode.
@ -692,7 +692,7 @@ EAPI Elm_Toolbar_Shrink_Mode elm_toolbar_mode_shrink_get(const Evas_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_homogeneous_set(Evas_Object *obj, Eina_Bool homogeneous);
/** /**
* Get whether the homogeneous mode is enabled. * Get whether the homogeneous mode is enabled.
@ -705,7 +705,7 @@ EAPI void elm_toolbar_homogeneous_set(Evas_Object *obj,
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_homogeneous_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_homogeneous_get(const Evas_Object *obj);
/** /**
* Set the parent object of the toolbar items' menus. * Set the parent object of the toolbar items' menus.
@ -723,7 +723,7 @@ EAPI Eina_Bool elm_toolbar_homogeneous_get(const Evas_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_menu_parent_set(Evas_Object *obj, Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_menu_parent_set(Evas_Object *obj, Evas_Object *parent);
/** /**
* Get the parent object of the toolbar items' menus. * Get the parent object of the toolbar items' menus.
@ -735,7 +735,7 @@ EAPI void elm_toolbar_menu_parent_set(Evas_Object *obj,
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Evas_Object *elm_toolbar_menu_parent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_toolbar_menu_parent_get(const Evas_Object *obj);
/** /**
* Set the alignment of the items. * Set the alignment of the items.
@ -754,7 +754,7 @@ EAPI Evas_Object *elm_toolbar_menu_parent_get(const Evas_Object
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_align_set(Evas_Object *obj, double align) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_align_set(Evas_Object *obj, double align);
/** /**
* Get the alignment of the items. * Get the alignment of the items.
@ -767,7 +767,7 @@ EAPI void elm_toolbar_align_set(Evas_Object *obj, double
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI double elm_toolbar_align_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI double elm_toolbar_align_get(const Evas_Object *obj);
/** /**
* Set whether the toolbar item opens a menu. * Set whether the toolbar item opens a menu.
@ -801,7 +801,7 @@ EAPI double elm_toolbar_align_get(const Evas_Object *obj)
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_menu_set(Elm_Object_Item *it, Eina_Bool menu) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_menu_set(Elm_Object_Item *it, Eina_Bool menu);
/** /**
* Get toolbar item's menu. * Get toolbar item's menu.
@ -816,7 +816,7 @@ EAPI void elm_toolbar_item_menu_set(Elm_Object_Item *it,
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Evas_Object *elm_toolbar_item_menu_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_toolbar_item_menu_get(const Elm_Object_Item *it);
/** /**
* Add a new state to @p item. * Add a new state to @p item.
@ -842,7 +842,7 @@ EAPI Evas_Object *elm_toolbar_item_menu_get(const Elm_Object_Ite
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_add(Elm_Object_Item *it, const char *icon, const char *label, Evas_Smart_Cb func, const void *data) EINA_ARG_NONNULL(1); EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_add(Elm_Object_Item *it, const char *icon, const char *label, Evas_Smart_Cb func, const void *data);
/** /**
* Delete a previoulsy added state to @p item. * Delete a previoulsy added state to @p item.
@ -853,7 +853,7 @@ EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_add(Elm_Object_Item *it
* *
* @see elm_toolbar_item_state_add() * @see elm_toolbar_item_state_add()
*/ */
EAPI Eina_Bool elm_toolbar_item_state_del(Elm_Object_Item *it, Elm_Toolbar_Item_State *state) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_state_del(Elm_Object_Item *it, Elm_Toolbar_Item_State *state);
/** /**
* Set @p state as the current state of @p it. * Set @p state as the current state of @p it.
@ -870,7 +870,7 @@ EAPI Eina_Bool elm_toolbar_item_state_del(Elm_Object_Item *it
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_state_set(Elm_Object_Item *it, Elm_Toolbar_Item_State *state) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_state_set(Elm_Object_Item *it, Elm_Toolbar_Item_State *state);
/** /**
* Unset the state of @p it. * Unset the state of @p it.
@ -883,7 +883,7 @@ EAPI Eina_Bool elm_toolbar_item_state_set(Elm_Object_Item *it
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_state_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_state_unset(Elm_Object_Item *it);
/** /**
* Get the current state of @p it. * Get the current state of @p it.
@ -897,7 +897,7 @@ EAPI void elm_toolbar_item_state_unset(Elm_Object_Item *
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_get(const Elm_Object_Item *it);
/** /**
* Get the state after selected state in toolbar's @p item. * Get the state after selected state in toolbar's @p item.
@ -912,7 +912,7 @@ EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_get(const Elm_Object_It
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_next(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_next(Elm_Object_Item *it);
/** /**
* Get the state before selected state in toolbar's @p item. * Get the state before selected state in toolbar's @p item.
@ -927,7 +927,7 @@ EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_next(Elm_Object_Item *i
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_prev(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_prev(Elm_Object_Item *it);
/** /**
* Set the text to be shown in a given toolbar item's tooltips. * Set the text to be shown in a given toolbar item's tooltips.
@ -943,7 +943,7 @@ EAPI Elm_Toolbar_Item_State *elm_toolbar_item_state_prev(Elm_Object_Item *i
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_tooltip_text_set(Elm_Object_Item *it, const char *text) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_tooltip_text_set(Elm_Object_Item *it, const char *text);
/** /**
* Set the content to be shown in the tooltip item. * Set the content to be shown in the tooltip item.
@ -967,7 +967,7 @@ EAPI void elm_toolbar_item_tooltip_text_set(Elm_Object_I
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_tooltip_content_cb_set(Elm_Object_Item *it, Elm_Tooltip_Item_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
/** /**
* Unset tooltip from item. * Unset tooltip from item.
@ -983,7 +983,7 @@ EAPI void elm_toolbar_item_tooltip_content_cb_set(Elm_Ob
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_tooltip_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_tooltip_unset(Elm_Object_Item *it);
/** /**
* Sets a different style for this item tooltip. * Sets a different style for this item tooltip.
@ -999,7 +999,7 @@ EAPI void elm_toolbar_item_tooltip_unset(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_tooltip_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_tooltip_style_set(Elm_Object_Item *it, const char *style);
/** /**
* Get the style for this item tooltip. * Get the style for this item tooltip.
@ -1013,7 +1013,7 @@ EAPI void elm_toolbar_item_tooltip_style_set(Elm_Object_
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI const char *elm_toolbar_item_tooltip_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_toolbar_item_tooltip_style_get(const Elm_Object_Item *it);
/** /**
* Set the type of mouse pointer/cursor decoration to be shown, * Set the type of mouse pointer/cursor decoration to be shown,
@ -1037,7 +1037,7 @@ EAPI const char *elm_toolbar_item_tooltip_style_get(const Elm_O
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_cursor_set(Elm_Object_Item *it, const char *cursor) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_cursor_set(Elm_Object_Item *it, const char *cursor);
/* /*
* Get the type of mouse pointer/cursor decoration set to be shown, * Get the type of mouse pointer/cursor decoration set to be shown,
@ -1053,7 +1053,7 @@ EAPI void elm_toolbar_item_cursor_set(Elm_Object_Item *i
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI const char *elm_toolbar_item_cursor_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_toolbar_item_cursor_get(const Elm_Object_Item *it);
/** /**
* Unset any custom mouse pointer/cursor decoration set to be * Unset any custom mouse pointer/cursor decoration set to be
@ -1070,7 +1070,7 @@ EAPI const char *elm_toolbar_item_cursor_get(const Elm_Object_I
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_cursor_unset(Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_cursor_unset(Elm_Object_Item *it);
/** /**
* Set a different @b style for a given custom cursor set for a * Set a different @b style for a given custom cursor set for a
@ -1095,7 +1095,7 @@ EAPI void elm_toolbar_item_cursor_unset(Elm_Object_Item
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_cursor_style_set(Elm_Object_Item *it, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_cursor_style_set(Elm_Object_Item *it, const char *style);
/** /**
* Get the current @b style set for a given toolbar item's custom * Get the current @b style set for a given toolbar item's custom
@ -1109,7 +1109,7 @@ EAPI void elm_toolbar_item_cursor_style_set(Elm_Object_I
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI const char *elm_toolbar_item_cursor_style_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI const char *elm_toolbar_item_cursor_style_get(const Elm_Object_Item *it);
/** /**
* Set if the (custom)cursor for a given toolbar item should be * Set if the (custom)cursor for a given toolbar item should be
@ -1129,7 +1129,7 @@ EAPI const char *elm_toolbar_item_cursor_style_get(const Elm_Ob
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_item_cursor_engine_only_set(Elm_Object_Item *it, Eina_Bool engine_only);
/** /**
* Get if the (custom) cursor for a given toolbar item is being * Get if the (custom) cursor for a given toolbar item is being
@ -1145,7 +1145,7 @@ EAPI void elm_toolbar_item_cursor_engine_only_set(Elm_Ob
* *
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_item_cursor_engine_only_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_item_cursor_engine_only_get(const Elm_Object_Item *it);
/** /**
* Change a toolbar's orientation * Change a toolbar's orientation
@ -1154,7 +1154,7 @@ EAPI Eina_Bool elm_toolbar_item_cursor_engine_only_get(const
* By default, a toolbar will be horizontal. Use this function to create a vertical toolbar. * By default, a toolbar will be horizontal. Use this function to create a vertical toolbar.
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI void elm_toolbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal) EINA_ARG_NONNULL(1); EAPI void elm_toolbar_horizontal_set(Evas_Object *obj, Eina_Bool horizontal);
/** /**
* Get a toolbar's orientation * Get a toolbar's orientation
@ -1163,7 +1163,7 @@ EAPI void elm_toolbar_horizontal_set(Evas_Object *obj, E
* By default, a toolbar will be horizontal. Use this function to determine whether a toolbar is vertical. * By default, a toolbar will be horizontal. Use this function to determine whether a toolbar is vertical.
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI Eina_Bool elm_toolbar_horizontal_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_toolbar_horizontal_get(const Evas_Object *obj);
/** /**
* Get the number of items in a toolbar * Get the number of items in a toolbar
@ -1171,7 +1171,7 @@ EAPI Eina_Bool elm_toolbar_horizontal_get(const Evas_Object *
* @return The number of items in @p obj toolbar * @return The number of items in @p obj toolbar
* @ingroup Toolbar * @ingroup Toolbar
*/ */
EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj) EINA_ARG_NONNULL(1) EINA_PURE; EAPI unsigned int elm_toolbar_items_count(const Evas_Object *obj);
/** /**
* @} * @}
*/ */

View File

@ -28,17 +28,17 @@ typedef Evas_Object *(*Elm_Tooltip_Item_Content_Cb)(void *data, Evas_Object *obj
EAPI double elm_tooltip_delay_get(void); EAPI double elm_tooltip_delay_get(void);
EAPI Eina_Bool elm_tooltip_delay_set(double delay); EAPI Eina_Bool elm_tooltip_delay_set(double delay);
EAPI void elm_object_tooltip_show(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_tooltip_show(Evas_Object *obj);
EAPI void elm_object_tooltip_hide(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_tooltip_hide(Evas_Object *obj);
EAPI void elm_object_tooltip_text_set(Evas_Object *obj, const char *text) EINA_ARG_NONNULL(1, 2); EAPI void elm_object_tooltip_text_set(Evas_Object *obj, const char *text);
EAPI void elm_object_tooltip_domain_translatable_text_set(Evas_Object *obj, const char *domain, const char *text) EINA_ARG_NONNULL(1, 3); EAPI void elm_object_tooltip_domain_translatable_text_set(Evas_Object *obj, const char *domain, const char *text);
#define elm_object_tooltip_translatable_text_set(obj, text) elm_object_tooltip_domain_translatable_text_set((obj), NULL, (text)) #define elm_object_tooltip_translatable_text_set(obj, text) elm_object_tooltip_domain_translatable_text_set((obj), NULL, (text))
EAPI void elm_object_tooltip_content_cb_set(Evas_Object *obj, Elm_Tooltip_Content_Cb func, const void *data, Evas_Smart_Cb del_cb) EINA_ARG_NONNULL(1); EAPI void elm_object_tooltip_content_cb_set(Evas_Object *obj, Elm_Tooltip_Content_Cb func, const void *data, Evas_Smart_Cb del_cb);
EAPI void elm_object_tooltip_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_object_tooltip_unset(Evas_Object *obj);
EAPI void elm_object_tooltip_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_object_tooltip_style_set(Evas_Object *obj, const char *style);
EAPI const char *elm_object_tooltip_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_object_tooltip_style_get(const Evas_Object *obj);
EAPI Eina_Bool elm_object_tooltip_window_mode_set(Evas_Object *obj, Eina_Bool disable) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_tooltip_window_mode_set(Evas_Object *obj, Eina_Bool disable);
EAPI Eina_Bool elm_object_tooltip_window_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_object_tooltip_window_mode_get(const Evas_Object *obj);
/** /**
* @} * @}

View File

@ -170,7 +170,7 @@ EAPI Elm_Transit *elm_transit_add(void);
* @ingroup Transit * @ingroup Transit
* @warning Just call this function if you are sure the transit is alive. * @warning Just call this function if you are sure the transit is alive.
*/ */
EAPI void elm_transit_del(Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI void elm_transit_del(Elm_Transit *transit);
/** /**
* Add a new effect to the transit. * Add a new effect to the transit.
@ -204,7 +204,7 @@ EAPI void elm_transit_del(Elm_Transit *transit) EINA_ARG_NONNU
* @warning The transit free the context data at the and of the transition with * @warning The transit free the context data at the and of the transition with
* the data_free_cb function, do not use the context data in another transit. * the data_free_cb function, do not use the context data in another transit.
*/ */
EAPI void elm_transit_effect_add(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect, Elm_Transit_Effect_End_Cb end_cb) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_effect_add(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect, Elm_Transit_Effect_End_Cb end_cb);
/** /**
* Delete an added effect. * Delete an added effect.
@ -224,7 +224,7 @@ EAPI void elm_transit_effect_add(Elm_Transit *transit, Elm_Tra
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Transit_Effect_Transition_Cb transition_cb, Elm_Transit_Effect *effect);
/** /**
* Add new object to apply the effects. * Add new object to apply the effects.
@ -247,7 +247,7 @@ EAPI void elm_transit_effect_del(Elm_Transit *transit, Elm_Tra
* @ingroup Transit * @ingroup Transit
* @warning It is not allowed to add a new object after transit begins to go. * @warning It is not allowed to add a new object after transit begins to go.
*/ */
EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Object *obj) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Object *obj);
/** /**
* Removes an added object from the transit. * Removes an added object from the transit.
@ -262,7 +262,7 @@ EAPI void elm_transit_object_add(Elm_Transit *transit, Evas_Ob
* @ingroup Transit * @ingroup Transit
* @warning It is not allowed to remove objects after transit begins to go. * @warning It is not allowed to remove objects after transit begins to go.
*/ */
EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas_Object *obj) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas_Object *obj);
/** /**
* Get the objects of the transit. * Get the objects of the transit.
@ -272,7 +272,7 @@ EAPI void elm_transit_object_remove(Elm_Transit *transit, Evas
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit);
/** /**
* Enable/disable keeping up the objects states. * Enable/disable keeping up the objects states.
@ -286,7 +286,7 @@ EAPI const Eina_List *elm_transit_objects_get(const Elm_Transit *transit)
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit *transit, Eina_Bool state_keep) EINA_ARG_NONNULL(1); EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit *transit, Eina_Bool state_keep);
/** /**
* Get a value whether the objects states will be reset or not. * Get a value whether the objects states will be reset or not.
@ -301,7 +301,7 @@ EAPI void elm_transit_objects_final_state_keep_set(Elm_Transit
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_Transit *transit);
/** /**
* Set the event enabled when transit is operating. * Set the event enabled when transit is operating.
@ -320,7 +320,7 @@ EAPI Eina_Bool elm_transit_objects_final_state_keep_get(const Elm_T
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_event_enabled_set(Elm_Transit *transit, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_transit_event_enabled_set(Elm_Transit *transit, Eina_Bool enabled);
/** /**
* Get the value of event enabled status. * Get the value of event enabled status.
@ -333,7 +333,7 @@ EAPI void elm_transit_event_enabled_set(Elm_Transit *transit,
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *transit);
/** /**
* Set the user-callback function when the transit is deleted. * Set the user-callback function when the transit is deleted.
@ -348,7 +348,7 @@ EAPI Eina_Bool elm_transit_event_enabled_get(const Elm_Transit *tra
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Transit_Del_Cb cb, void *data) EINA_ARG_NONNULL(1); EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Transit_Del_Cb cb, void *data);
/** /**
* Set reverse effect automatically. * Set reverse effect automatically.
@ -364,7 +364,7 @@ EAPI void elm_transit_del_cb_set(Elm_Transit *transit, Elm_Tra
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, Eina_Bool reverse) EINA_ARG_NONNULL(1); EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, Eina_Bool reverse);
/** /**
* Get if the auto reverse is on. * Get if the auto reverse is on.
@ -377,7 +377,7 @@ EAPI void elm_transit_auto_reverse_set(Elm_Transit *transit, E
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *transit);
/** /**
* Set the transit repeat count. Effect will be repeated by repeat count. * Set the transit repeat count. Effect will be repeated by repeat count.
@ -394,7 +394,7 @@ EAPI Eina_Bool elm_transit_auto_reverse_get(const Elm_Transit *tran
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, int repeat) EINA_ARG_NONNULL(1); EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, int repeat);
/** /**
* Get the transit repeat count. * Get the transit repeat count.
@ -407,7 +407,7 @@ EAPI void elm_transit_repeat_times_set(Elm_Transit *transit, i
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI int elm_transit_repeat_times_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI int elm_transit_repeat_times_get(const Elm_Transit *transit);
/** /**
* Set the transit animation acceleration type. * Set the transit animation acceleration type.
@ -423,7 +423,7 @@ EAPI int elm_transit_repeat_times_get(const Elm_Transit *tran
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm_Transit_Tween_Mode tween_mode) EINA_ARG_NONNULL(1); EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm_Transit_Tween_Mode tween_mode);
/** /**
* Get the transit animation acceleration type. * Get the transit animation acceleration type.
@ -436,7 +436,7 @@ EAPI void elm_transit_tween_mode_set(Elm_Transit *transit, Elm
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transit);
/** /**
* Set the transit animation time * Set the transit animation time
@ -448,7 +448,7 @@ EAPI Elm_Transit_Tween_Mode elm_transit_tween_mode_get(const Elm_Transit *transi
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_duration_set(Elm_Transit *transit, double duration) EINA_ARG_NONNULL(1); EAPI void elm_transit_duration_set(Elm_Transit *transit, double duration);
/** /**
* Get the transit animation time * Get the transit animation time
@ -461,7 +461,7 @@ EAPI void elm_transit_duration_set(Elm_Transit *transit, doubl
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI double elm_transit_duration_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI double elm_transit_duration_get(const Elm_Transit *transit);
/** /**
* Starts the transition. * Starts the transition.
@ -473,7 +473,7 @@ EAPI double elm_transit_duration_get(const Elm_Transit *transit)
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_go(Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI void elm_transit_go(Elm_Transit *transit);
/** /**
* Pause/Resume the transition. * Pause/Resume the transition.
@ -488,7 +488,7 @@ EAPI void elm_transit_go(Elm_Transit *transit) EINA_ARG_NONNUL
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bool paused) EINA_ARG_NONNULL(1); EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bool paused);
/** /**
* Get the value of paused status. * Get the value of paused status.
@ -503,7 +503,7 @@ EAPI void elm_transit_paused_set(Elm_Transit *transit, Eina_Bo
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit);
/** /**
* Get the time progression of the animation (a double value between 0.0 and 1.0). * Get the time progression of the animation (a double value between 0.0 and 1.0).
@ -520,7 +520,7 @@ EAPI Eina_Bool elm_transit_paused_get(const Elm_Transit *transit) E
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI double elm_transit_progress_value_get(const Elm_Transit *transit) EINA_ARG_NONNULL(1); EAPI double elm_transit_progress_value_get(const Elm_Transit *transit);
/** /**
* Makes the chain relationship between two transits. * Makes the chain relationship between two transits.
@ -538,7 +538,7 @@ EAPI double elm_transit_progress_value_get(const Elm_Transit *tr
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_chain_transit_add(Elm_Transit *transit, Elm_Transit *chain_transit) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_chain_transit_add(Elm_Transit *transit, Elm_Transit *chain_transit);
/** /**
* Cut off the chain relationship between two transits. * Cut off the chain relationship between two transits.
@ -553,7 +553,7 @@ EAPI void elm_transit_chain_transit_add(Elm_Transit *transit,
* *
* @ingroup Transit * @ingroup Transit
*/ */
EAPI void elm_transit_chain_transit_del(Elm_Transit *transit, Elm_Transit *chain_transit) EINA_ARG_NONNULL(1, 2); EAPI void elm_transit_chain_transit_del(Elm_Transit *transit, Elm_Transit *chain_transit);
/** /**
* Get the current chain transit list. * Get the current chain transit list.

View File

@ -348,7 +348,7 @@ typedef void (*Elm_Web_Console_Message)(void *data, Evas_Object *obj, const char
* @see elm_web_uri_set() * @see elm_web_uri_set()
* @see elm_web_webkit_view_get() * @see elm_web_webkit_view_get()
*/ */
EAPI Evas_Object *elm_web_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_web_add(Evas_Object *parent);
/** /**
* Get internal ewk_view object from web object. * Get internal ewk_view object from web object.
@ -365,7 +365,7 @@ EAPI Evas_Object *elm_web_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* *
* @see elm_web_add() * @see elm_web_add()
*/ */
EAPI Evas_Object *elm_web_webkit_view_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_web_webkit_view_get(const Evas_Object *obj);
/** /**
* Sets the function to call when a new window is requested * Sets the function to call when a new window is requested

View File

@ -386,10 +386,10 @@ EAPI void elm_widget_scroll_freeze_pop(Evas_Object *obj);
EAPI int elm_widget_scroll_freeze_get(const Evas_Object *obj); EAPI int elm_widget_scroll_freeze_get(const Evas_Object *obj);
EAPI void elm_widget_scale_set(Evas_Object *obj, double scale); EAPI void elm_widget_scale_set(Evas_Object *obj, double scale);
EAPI double elm_widget_scale_get(const Evas_Object *obj); EAPI double elm_widget_scale_get(const Evas_Object *obj);
EAPI Eina_Bool elm_widget_mirrored_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_widget_mirrored_get(const Evas_Object *obj);
EAPI void elm_widget_mirrored_set(Evas_Object *obj, Eina_Bool mirrored) EINA_ARG_NONNULL(1); EAPI void elm_widget_mirrored_set(Evas_Object *obj, Eina_Bool mirrored);
EAPI Eina_Bool elm_widget_mirrored_automatic_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_widget_mirrored_automatic_get(const Evas_Object *obj);
EAPI void elm_widget_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic) EINA_ARG_NONNULL(1); EAPI void elm_widget_mirrored_automatic_set(Evas_Object *obj, Eina_Bool automatic);
EAPI void elm_widget_theme_set(Evas_Object *obj, Elm_Theme *th); EAPI void elm_widget_theme_set(Evas_Object *obj, Elm_Theme *th);
EAPI Elm_Theme *elm_widget_theme_get(const Evas_Object *obj); EAPI Elm_Theme *elm_widget_theme_get(const Evas_Object *obj);
EAPI void elm_widget_style_set(Evas_Object *obj, const char *style); EAPI void elm_widget_style_set(Evas_Object *obj, const char *style);

View File

@ -236,7 +236,7 @@ EAPI Evas_Object *elm_win_util_standard_add(const char *name, const cha
* @param obj The window object * @param obj The window object
* @param subobj The resize object to add * @param subobj The resize object to add
*/ */
EAPI void elm_win_resize_object_add(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_win_resize_object_add(Evas_Object *obj, Evas_Object *subobj);
/** /**
* Delete @p subobj as a resize object of window @p obj. * Delete @p subobj as a resize object of window @p obj.
@ -249,7 +249,7 @@ EAPI void elm_win_resize_object_add(Evas_Object *obj, Evas_Obje
* @param obj The window object * @param obj The window object
* @param subobj The resize object to add * @param subobj The resize object to add
*/ */
EAPI void elm_win_resize_object_del(Evas_Object *obj, Evas_Object *subobj) EINA_ARG_NONNULL(1); EAPI void elm_win_resize_object_del(Evas_Object *obj, Evas_Object *subobj);
/** /**
* Set the title of the window * Set the title of the window
@ -257,7 +257,7 @@ EAPI void elm_win_resize_object_del(Evas_Object *obj, Evas_Obje
* @param obj The window object * @param obj The window object
* @param title The title to set * @param title The title to set
*/ */
EAPI void elm_win_title_set(Evas_Object *obj, const char *title) EINA_ARG_NONNULL(1); EAPI void elm_win_title_set(Evas_Object *obj, const char *title);
/** /**
* Get the title of the window * Get the title of the window
@ -269,7 +269,7 @@ EAPI void elm_win_title_set(Evas_Object *obj, const char *title
* @param obj The window object * @param obj The window object
* @return The title * @return The title
*/ */
EAPI const char *elm_win_title_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_win_title_get(const Evas_Object *obj);
/** /**
* Set the window's autodel state. * Set the window's autodel state.
@ -289,7 +289,7 @@ EAPI const char *elm_win_title_get(const Evas_Object *obj) EINA_ARG_NO
* @param autodel If true, the window will automatically delete itself when * @param autodel If true, the window will automatically delete itself when
* closed * closed
*/ */
EAPI void elm_win_autodel_set(Evas_Object *obj, Eina_Bool autodel) EINA_ARG_NONNULL(1); EAPI void elm_win_autodel_set(Evas_Object *obj, Eina_Bool autodel);
/** /**
* Get the window's autodel state. * Get the window's autodel state.
@ -299,7 +299,7 @@ EAPI void elm_win_autodel_set(Evas_Object *obj, Eina_Bool autod
* *
* @see elm_win_autodel_set() * @see elm_win_autodel_set()
*/ */
EAPI Eina_Bool elm_win_autodel_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_autodel_get(const Evas_Object *obj);
/** /**
* Activate a window object. * Activate a window object.
@ -314,7 +314,7 @@ EAPI Eina_Bool elm_win_autodel_get(const Evas_Object *obj) EINA_ARG_
* *
* @param obj The window object * @param obj The window object
*/ */
EAPI void elm_win_activate(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_win_activate(Evas_Object *obj);
/** /**
* Lower a window object. * Lower a window object.
@ -327,7 +327,7 @@ EAPI void elm_win_activate(Evas_Object *obj) EINA_ARG_NONNULL(1
* *
* @param obj The window object * @param obj The window object
*/ */
EAPI void elm_win_lower(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_win_lower(Evas_Object *obj);
/** /**
* Raise a window object. * Raise a window object.
@ -340,7 +340,7 @@ EAPI void elm_win_lower(Evas_Object *obj) EINA_ARG_NONNULL(1);
* *
* @param obj The window object * @param obj The window object
*/ */
EAPI void elm_win_raise(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_win_raise(Evas_Object *obj);
/** /**
* Center a window on its screen * Center a window on its screen
@ -351,7 +351,7 @@ EAPI void elm_win_raise(Evas_Object *obj) EINA_ARG_NONNULL(1);
* @param h If true, center horizontally. If false, do not change horizontal location. * @param h If true, center horizontally. If false, do not change horizontal location.
* @param v If true, center vertically. If false, do not change vertical location. * @param v If true, center vertically. If false, do not change vertical location.
*/ */
EAPI void elm_win_center(Evas_Object *obj, Eina_Bool h, Eina_Bool v) EINA_ARG_NONNULL(1); EAPI void elm_win_center(Evas_Object *obj, Eina_Bool h, Eina_Bool v);
/** /**
* Set the borderless state of a window. * Set the borderless state of a window.
@ -362,7 +362,7 @@ EAPI void elm_win_center(Evas_Object *obj, Eina_Bool h, Eina_Bo
* @param obj The window object * @param obj The window object
* @param borderless If true, the window is borderless * @param borderless If true, the window is borderless
*/ */
EAPI void elm_win_borderless_set(Evas_Object *obj, Eina_Bool borderless) EINA_ARG_NONNULL(1); EAPI void elm_win_borderless_set(Evas_Object *obj, Eina_Bool borderless);
/** /**
* Get the borderless state of a window. * Get the borderless state of a window.
@ -370,7 +370,7 @@ EAPI void elm_win_borderless_set(Evas_Object *obj, Eina_Bool bo
* @param obj The window object * @param obj The window object
* @return If true, the window is borderless * @return If true, the window is borderless
*/ */
EAPI Eina_Bool elm_win_borderless_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_borderless_get(const Evas_Object *obj);
/** /**
* Set the shaped state of a window. * Set the shaped state of a window.
@ -387,7 +387,7 @@ EAPI Eina_Bool elm_win_borderless_get(const Evas_Object *obj) EINA_A
* *
* @see elm_win_alpha_set() * @see elm_win_alpha_set()
*/ */
EAPI void elm_win_shaped_set(Evas_Object *obj, Eina_Bool shaped) EINA_ARG_NONNULL(1); EAPI void elm_win_shaped_set(Evas_Object *obj, Eina_Bool shaped);
/** /**
* Get the shaped state of a window. * Get the shaped state of a window.
@ -397,7 +397,7 @@ EAPI void elm_win_shaped_set(Evas_Object *obj, Eina_Bool shaped
* *
* @see elm_win_shaped_set() * @see elm_win_shaped_set()
*/ */
EAPI Eina_Bool elm_win_shaped_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_shaped_get(const Evas_Object *obj);
/** /**
* Set the alpha channel state of a window. * Set the alpha channel state of a window.
@ -414,7 +414,7 @@ EAPI Eina_Bool elm_win_shaped_get(const Evas_Object *obj) EINA_ARG_N
* *
* @see elm_win_alpha_set() * @see elm_win_alpha_set()
*/ */
EAPI void elm_win_alpha_set(Evas_Object *obj, Eina_Bool alpha) EINA_ARG_NONNULL(1); EAPI void elm_win_alpha_set(Evas_Object *obj, Eina_Bool alpha);
/** /**
* Get the transparency state of a window. * Get the transparency state of a window.
@ -425,7 +425,7 @@ EAPI void elm_win_alpha_set(Evas_Object *obj, Eina_Bool alpha)
* @see elm_win_transparent_set() * @see elm_win_transparent_set()
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI Eina_Bool elm_win_transparent_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_transparent_get(const Evas_Object *obj);
/** /**
* Set the transparency state of a window. * Set the transparency state of a window.
@ -438,7 +438,7 @@ EAPI Eina_Bool elm_win_transparent_get(const Evas_Object *obj) EINA_
* @see elm_win_alpha_set() * @see elm_win_alpha_set()
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI void elm_win_transparent_set(Evas_Object *obj, Eina_Bool transparent) EINA_ARG_NONNULL(1); EAPI void elm_win_transparent_set(Evas_Object *obj, Eina_Bool transparent);
/** /**
* Get the alpha channel state of a window. * Get the alpha channel state of a window.
@ -446,7 +446,7 @@ EAPI void elm_win_transparent_set(Evas_Object *obj, Eina_Bool t
* @param obj The window object * @param obj The window object
* @return If true, the window has an alpha channel * @return If true, the window has an alpha channel
*/ */
EAPI Eina_Bool elm_win_alpha_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_alpha_get(const Evas_Object *obj);
/** /**
* Set the override state of a window. * Set the override state of a window.
@ -464,7 +464,7 @@ EAPI Eina_Bool elm_win_alpha_get(const Evas_Object *obj) EINA_ARG_NO
* @param obj The window object * @param obj The window object
* @param override If true, the window is overridden * @param override If true, the window is overridden
*/ */
EAPI void elm_win_override_set(Evas_Object *obj, Eina_Bool override) EINA_ARG_NONNULL(1); EAPI void elm_win_override_set(Evas_Object *obj, Eina_Bool override);
/** /**
* Get the override state of a window. * Get the override state of a window.
@ -474,7 +474,7 @@ EAPI void elm_win_override_set(Evas_Object *obj, Eina_Bool over
* *
* @see elm_win_override_set() * @see elm_win_override_set()
*/ */
EAPI Eina_Bool elm_win_override_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_override_get(const Evas_Object *obj);
/** /**
* Set the fullscreen state of a window. * Set the fullscreen state of a window.
@ -482,7 +482,7 @@ EAPI Eina_Bool elm_win_override_get(const Evas_Object *obj) EINA_ARG
* @param obj The window object * @param obj The window object
* @param fullscreen If true, the window is fullscreen * @param fullscreen If true, the window is fullscreen
*/ */
EAPI void elm_win_fullscreen_set(Evas_Object *obj, Eina_Bool fullscreen) EINA_ARG_NONNULL(1); EAPI void elm_win_fullscreen_set(Evas_Object *obj, Eina_Bool fullscreen);
/** /**
* Get the fullscreen state of a window. * Get the fullscreen state of a window.
@ -490,7 +490,7 @@ EAPI void elm_win_fullscreen_set(Evas_Object *obj, Eina_Bool fu
* @param obj The window object * @param obj The window object
* @return If true, the window is fullscreen * @return If true, the window is fullscreen
*/ */
EAPI Eina_Bool elm_win_fullscreen_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_fullscreen_get(const Evas_Object *obj);
/** /**
* Set the maximized state of a window. * Set the maximized state of a window.
@ -498,7 +498,7 @@ EAPI Eina_Bool elm_win_fullscreen_get(const Evas_Object *obj) EINA_A
* @param obj The window object * @param obj The window object
* @param maximized If true, the window is maximized * @param maximized If true, the window is maximized
*/ */
EAPI void elm_win_maximized_set(Evas_Object *obj, Eina_Bool maximized) EINA_ARG_NONNULL(1); EAPI void elm_win_maximized_set(Evas_Object *obj, Eina_Bool maximized);
/** /**
* Get the maximized state of a window. * Get the maximized state of a window.
@ -506,7 +506,7 @@ EAPI void elm_win_maximized_set(Evas_Object *obj, Eina_Bool max
* @param obj The window object * @param obj The window object
* @return If true, the window is maximized * @return If true, the window is maximized
*/ */
EAPI Eina_Bool elm_win_maximized_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_maximized_get(const Evas_Object *obj);
/** /**
* Set the iconified state of a window. * Set the iconified state of a window.
@ -514,7 +514,7 @@ EAPI Eina_Bool elm_win_maximized_get(const Evas_Object *obj) EINA_AR
* @param obj The window object * @param obj The window object
* @param iconified If true, the window is iconified * @param iconified If true, the window is iconified
*/ */
EAPI void elm_win_iconified_set(Evas_Object *obj, Eina_Bool iconified) EINA_ARG_NONNULL(1); EAPI void elm_win_iconified_set(Evas_Object *obj, Eina_Bool iconified);
/** /**
* Get the iconified state of a window. * Get the iconified state of a window.
@ -522,7 +522,7 @@ EAPI void elm_win_iconified_set(Evas_Object *obj, Eina_Bool ico
* @param obj The window object * @param obj The window object
* @return If true, the window is iconified * @return If true, the window is iconified
*/ */
EAPI Eina_Bool elm_win_iconified_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_iconified_get(const Evas_Object *obj);
/** /**
* Set the layer of the window. * Set the layer of the window.
@ -538,7 +538,7 @@ EAPI Eina_Bool elm_win_iconified_get(const Evas_Object *obj) EINA_AR
* @param obj The window object * @param obj The window object
* @param layer The layer of the window * @param layer The layer of the window
*/ */
EAPI void elm_win_layer_set(Evas_Object *obj, int layer) EINA_ARG_NONNULL(1); EAPI void elm_win_layer_set(Evas_Object *obj, int layer);
/** /**
* Get the layer of the window. * Get the layer of the window.
@ -548,7 +548,7 @@ EAPI void elm_win_layer_set(Evas_Object *obj, int layer) EINA_A
* *
* @see elm_win_layer_set() * @see elm_win_layer_set()
*/ */
EAPI int elm_win_layer_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_win_layer_get(const Evas_Object *obj);
/** /**
* Set the rotation of the window. * Set the rotation of the window.
@ -564,7 +564,7 @@ EAPI int elm_win_layer_get(const Evas_Object *obj) EINA_ARG_NO
* @param rotation The rotation of the window, in degrees (0-360), * @param rotation The rotation of the window, in degrees (0-360),
* counter-clockwise. * counter-clockwise.
*/ */
EAPI void elm_win_rotation_set(Evas_Object *obj, int rotation) EINA_ARG_NONNULL(1); EAPI void elm_win_rotation_set(Evas_Object *obj, int rotation);
/** /**
* Rotates the window and resizes it. * Rotates the window and resizes it.
@ -576,7 +576,7 @@ EAPI void elm_win_rotation_set(Evas_Object *obj, int rotation)
* @param rotation The rotation of the window in degrees (0-360), * @param rotation The rotation of the window in degrees (0-360),
* counter-clockwise. * counter-clockwise.
*/ */
EAPI void elm_win_rotation_with_resize_set(Evas_Object *obj, int rotation) EINA_ARG_NONNULL(1); EAPI void elm_win_rotation_with_resize_set(Evas_Object *obj, int rotation);
/** /**
* Get the rotation of the window. * Get the rotation of the window.
@ -587,7 +587,7 @@ EAPI void elm_win_rotation_with_resize_set(Evas_Object *obj, in
* @see elm_win_rotation_set() * @see elm_win_rotation_set()
* @see elm_win_rotation_with_resize_set() * @see elm_win_rotation_with_resize_set()
*/ */
EAPI int elm_win_rotation_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_win_rotation_get(const Evas_Object *obj);
/** /**
* Set the sticky state of the window. * Set the sticky state of the window.
@ -598,7 +598,7 @@ EAPI int elm_win_rotation_get(const Evas_Object *obj) EINA_ARG
* @param obj The window object * @param obj The window object
* @param sticky If true, the window's sticky state is enabled * @param sticky If true, the window's sticky state is enabled
*/ */
EAPI void elm_win_sticky_set(Evas_Object *obj, Eina_Bool sticky) EINA_ARG_NONNULL(1); EAPI void elm_win_sticky_set(Evas_Object *obj, Eina_Bool sticky);
/** /**
* Get the sticky state of the window. * Get the sticky state of the window.
@ -608,7 +608,7 @@ EAPI void elm_win_sticky_set(Evas_Object *obj, Eina_Bool sticky
* *
* @see elm_win_sticky_set() * @see elm_win_sticky_set()
*/ */
EAPI Eina_Bool elm_win_sticky_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_sticky_get(const Evas_Object *obj);
/** /**
* Set if this window is an illume conformant window * Set if this window is an illume conformant window
@ -616,7 +616,7 @@ EAPI Eina_Bool elm_win_sticky_get(const Evas_Object *obj) EINA_ARG_N
* @param obj The window object * @param obj The window object
* @param conformant The conformant flag (1 = conformant, 0 = non-conformant) * @param conformant The conformant flag (1 = conformant, 0 = non-conformant)
*/ */
EAPI void elm_win_conformant_set(Evas_Object *obj, Eina_Bool conformant) EINA_ARG_NONNULL(1); EAPI void elm_win_conformant_set(Evas_Object *obj, Eina_Bool conformant);
/** /**
* Get if this window is an illume conformant window * Get if this window is an illume conformant window
@ -624,7 +624,7 @@ EAPI void elm_win_conformant_set(Evas_Object *obj, Eina_Bool co
* @param obj The window object * @param obj The window object
* @return A boolean if this window is illume conformant or not * @return A boolean if this window is illume conformant or not
*/ */
EAPI Eina_Bool elm_win_conformant_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_conformant_get(const Evas_Object *obj);
/** /**
* Set a window to be an illume quickpanel window * Set a window to be an illume quickpanel window
@ -634,7 +634,7 @@ EAPI Eina_Bool elm_win_conformant_get(const Evas_Object *obj) EINA_A
* @param obj The window object * @param obj The window object
* @param quickpanel The quickpanel flag (1 = quickpanel, 0 = normal window) * @param quickpanel The quickpanel flag (1 = quickpanel, 0 = normal window)
*/ */
EAPI void elm_win_quickpanel_set(Evas_Object *obj, Eina_Bool quickpanel) EINA_ARG_NONNULL(1); EAPI void elm_win_quickpanel_set(Evas_Object *obj, Eina_Bool quickpanel);
/** /**
* Get if this window is a quickpanel or not * Get if this window is a quickpanel or not
@ -642,7 +642,7 @@ EAPI void elm_win_quickpanel_set(Evas_Object *obj, Eina_Bool qu
* @param obj The window object * @param obj The window object
* @return A boolean if this window is a quickpanel or not * @return A boolean if this window is a quickpanel or not
*/ */
EAPI Eina_Bool elm_win_quickpanel_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_quickpanel_get(const Evas_Object *obj);
/** /**
* Set the major priority of a quickpanel window * Set the major priority of a quickpanel window
@ -650,7 +650,7 @@ EAPI Eina_Bool elm_win_quickpanel_get(const Evas_Object *obj) EINA_A
* @param obj The window object * @param obj The window object
* @param priority The major priority for this quickpanel * @param priority The major priority for this quickpanel
*/ */
EAPI void elm_win_quickpanel_priority_major_set(Evas_Object *obj, int priority) EINA_ARG_NONNULL(1); EAPI void elm_win_quickpanel_priority_major_set(Evas_Object *obj, int priority);
/** /**
* Get the major priority of a quickpanel window * Get the major priority of a quickpanel window
@ -658,7 +658,7 @@ EAPI void elm_win_quickpanel_priority_major_set(Evas_Object *ob
* @param obj The window object * @param obj The window object
* @return The major priority of this quickpanel * @return The major priority of this quickpanel
*/ */
EAPI int elm_win_quickpanel_priority_major_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_win_quickpanel_priority_major_get(const Evas_Object *obj);
/** /**
* Set the minor priority of a quickpanel window * Set the minor priority of a quickpanel window
@ -666,7 +666,7 @@ EAPI int elm_win_quickpanel_priority_major_get(const Evas_Obje
* @param obj The window object * @param obj The window object
* @param priority The minor priority for this quickpanel * @param priority The minor priority for this quickpanel
*/ */
EAPI void elm_win_quickpanel_priority_minor_set(Evas_Object *obj, int priority) EINA_ARG_NONNULL(1); EAPI void elm_win_quickpanel_priority_minor_set(Evas_Object *obj, int priority);
/** /**
* Get the minor priority of a quickpanel window * Get the minor priority of a quickpanel window
@ -674,7 +674,7 @@ EAPI void elm_win_quickpanel_priority_minor_set(Evas_Object *ob
* @param obj The window object * @param obj The window object
* @return The minor priority of this quickpanel * @return The minor priority of this quickpanel
*/ */
EAPI int elm_win_quickpanel_priority_minor_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_win_quickpanel_priority_minor_get(const Evas_Object *obj);
/** /**
* Set which zone this quickpanel should appear in * Set which zone this quickpanel should appear in
@ -682,7 +682,7 @@ EAPI int elm_win_quickpanel_priority_minor_get(const Evas_Obje
* @param obj The window object * @param obj The window object
* @param zone The requested zone for this quickpanel * @param zone The requested zone for this quickpanel
*/ */
EAPI void elm_win_quickpanel_zone_set(Evas_Object *obj, int zone) EINA_ARG_NONNULL(1); EAPI void elm_win_quickpanel_zone_set(Evas_Object *obj, int zone);
/** /**
* Get which zone this quickpanel should appear in * Get which zone this quickpanel should appear in
@ -690,7 +690,7 @@ EAPI void elm_win_quickpanel_zone_set(Evas_Object *obj, int zon
* @param obj The window object * @param obj The window object
* @return The requested zone for this quickpanel * @return The requested zone for this quickpanel
*/ */
EAPI int elm_win_quickpanel_zone_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI int elm_win_quickpanel_zone_get(const Evas_Object *obj);
/** /**
* Set the window to be skipped by keyboard focus * Set the window to be skipped by keyboard focus
@ -711,7 +711,7 @@ EAPI int elm_win_quickpanel_zone_get(const Evas_Object *obj) E
* @param obj The window object * @param obj The window object
* @param skip The skip flag state (EINA_TRUE if it is to be skipped) * @param skip The skip flag state (EINA_TRUE if it is to be skipped)
*/ */
EAPI void elm_win_prop_focus_skip_set(Evas_Object *obj, Eina_Bool skip) EINA_ARG_NONNULL(1); EAPI void elm_win_prop_focus_skip_set(Evas_Object *obj, Eina_Bool skip);
/** /**
* Send a command to the windowing environment * Send a command to the windowing environment
@ -727,7 +727,7 @@ EAPI void elm_win_prop_focus_skip_set(Evas_Object *obj, Eina_Bo
* @param command The command to send * @param command The command to send
* @param params Optional parameters for the command * @param params Optional parameters for the command
*/ */
EAPI void elm_win_illume_command_send(Evas_Object *obj, Elm_Illume_Command command, void *params) EINA_ARG_NONNULL(1); EAPI void elm_win_illume_command_send(Evas_Object *obj, Elm_Illume_Command command, void *params);
/** /**
* Get the inlined image object handle * Get the inlined image object handle
@ -748,7 +748,7 @@ EAPI Evas_Object *elm_win_inlined_image_object_get(Evas_Object *obj);
* @param obj The window to query * @param obj The window to query
* @return EINA_TRUE if the window exists and has focus, else EINA_FALSE * @return EINA_TRUE if the window exists and has focus, else EINA_FALSE
*/ */
EAPI Eina_Bool elm_win_focus_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_focus_get(const Evas_Object *obj);
/** /**
* Constrain the maximum width and height of a window to the width and height of its screen * Constrain the maximum width and height of a window to the width and height of its screen
@ -757,7 +757,7 @@ EAPI Eina_Bool elm_win_focus_get(const Evas_Object *obj) EINA_ARG_NO
* @param obj The window object * @param obj The window object
* @param constrain EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction * @param constrain EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction
*/ */
EAPI void elm_win_screen_constrain_set(Evas_Object *obj, Eina_Bool constrain) EINA_ARG_NONNULL(1); EAPI void elm_win_screen_constrain_set(Evas_Object *obj, Eina_Bool constrain);
/** /**
* Retrieve the constraints on the maximum width and height of a window relative to the width and height of its screen * Retrieve the constraints on the maximum width and height of a window relative to the width and height of its screen
@ -766,7 +766,7 @@ EAPI void elm_win_screen_constrain_set(Evas_Object *obj, Eina_B
* @param obj The window object * @param obj The window object
* @return EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction * @return EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction
*/ */
EAPI Eina_Bool elm_win_screen_constrain_get(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_screen_constrain_get(Evas_Object *obj);
/** /**
* Get screen geometry details for the screen that a window is on * Get screen geometry details for the screen that a window is on
@ -776,7 +776,7 @@ EAPI Eina_Bool elm_win_screen_constrain_get(Evas_Object *obj) EINA_A
* @param w where to return the width value. May be NULL. * @param w where to return the width value. May be NULL.
* @param h where to return the height value. May be NULL. * @param h where to return the height value. May be NULL.
*/ */
EAPI void elm_win_screen_size_get(const Evas_Object *obj, int *x, int *y, int *w, int *h) EINA_ARG_NONNULL(1); EAPI void elm_win_screen_size_get(const Evas_Object *obj, int *x, int *y, int *w, int *h);
/** /**
* Set the enabled status for the focus highlight in a window * Set the enabled status for the focus highlight in a window
@ -787,7 +787,7 @@ EAPI void elm_win_screen_size_get(const Evas_Object *obj, int *
* @param obj The window where to enable the highlight * @param obj The window where to enable the highlight
* @param enabled The enabled value for the highlight * @param enabled The enabled value for the highlight
*/ */
EAPI void elm_win_focus_highlight_enabled_set(Evas_Object *obj, Eina_Bool enabled) EINA_ARG_NONNULL(1); EAPI void elm_win_focus_highlight_enabled_set(Evas_Object *obj, Eina_Bool enabled);
/** /**
* Get the enabled value of the focus highlight for this window * Get the enabled value of the focus highlight for this window
@ -796,7 +796,7 @@ EAPI void elm_win_focus_highlight_enabled_set(Evas_Object *obj,
* *
* @return EINA_TRUE if enabled, EINA_FALSE otherwise * @return EINA_TRUE if enabled, EINA_FALSE otherwise
*/ */
EAPI Eina_Bool elm_win_focus_highlight_enabled_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_focus_highlight_enabled_get(const Evas_Object *obj);
/** /**
* Set the style for the focus highlight on this window * Set the style for the focus highlight on this window
@ -807,7 +807,7 @@ EAPI Eina_Bool elm_win_focus_highlight_enabled_get(const Evas_Object
* @param obj The window where to set the style * @param obj The window where to set the style
* @param style The style to set * @param style The style to set
*/ */
EAPI void elm_win_focus_highlight_style_set(Evas_Object *obj, const char *style) EINA_ARG_NONNULL(1); EAPI void elm_win_focus_highlight_style_set(Evas_Object *obj, const char *style);
/** /**
* Get the style set for the focus highlight object * Get the style set for the focus highlight object
@ -819,7 +819,7 @@ EAPI void elm_win_focus_highlight_style_set(Evas_Object *obj, c
* *
* @return The style set or NULL if none was. Default is used in that case. * @return The style set or NULL if none was. Default is used in that case.
*/ */
EAPI const char *elm_win_focus_highlight_style_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI const char *elm_win_focus_highlight_style_get(const Evas_Object *obj);
/*... /*...
* ecore_x_icccm_hints_set -> accepts_focus (add to ecore_evas) * ecore_x_icccm_hints_set -> accepts_focus (add to ecore_evas)
@ -841,7 +841,7 @@ EAPI const char *elm_win_focus_highlight_style_get(const Evas_Object *
* @param obj The window object * @param obj The window object
* @param mode The mode to set, one of #Elm_Win_Keyboard_Mode * @param mode The mode to set, one of #Elm_Win_Keyboard_Mode
*/ */
EAPI void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode) EINA_ARG_NONNULL(1); EAPI void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_Keyboard_Mode mode);
/** /**
* Gets the keyboard mode of the window. * Gets the keyboard mode of the window.
@ -849,7 +849,7 @@ EAPI void elm_win_keyboard_mode_set(Evas_Object *obj, Elm_Win_K
* @param obj The window object * @param obj The window object
* @return The mode, one of #Elm_Win_Keyboard_Mode * @return The mode, one of #Elm_Win_Keyboard_Mode
*/ */
EAPI Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(const Evas_Object *obj);
/** /**
* Sets whether the window is a keyboard. * Sets whether the window is a keyboard.
@ -857,7 +857,7 @@ EAPI Elm_Win_Keyboard_Mode elm_win_keyboard_mode_get(const Evas_Object *obj) EIN
* @param obj The window object * @param obj The window object
* @param is_keyboard If true, the window is a virtual keyboard * @param is_keyboard If true, the window is a virtual keyboard
*/ */
EAPI void elm_win_keyboard_win_set(Evas_Object *obj, Eina_Bool is_keyboard) EINA_ARG_NONNULL(1); EAPI void elm_win_keyboard_win_set(Evas_Object *obj, Eina_Bool is_keyboard);
/** /**
* Gets whether the window is a keyboard. * Gets whether the window is a keyboard.
@ -865,7 +865,7 @@ EAPI void elm_win_keyboard_win_set(Evas_Object *obj, Eina_Bool
* @param obj The window object * @param obj The window object
* @return If the window is a virtual keyboard * @return If the window is a virtual keyboard
*/ */
EAPI Eina_Bool elm_win_keyboard_win_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Eina_Bool elm_win_keyboard_win_get(const Evas_Object *obj);
/** /**
* Get the screen position of a window. * Get the screen position of a window.
@ -874,7 +874,7 @@ EAPI Eina_Bool elm_win_keyboard_win_get(const Evas_Object *obj) EINA
* @param x The int to store the x coordinate to * @param x The int to store the x coordinate to
* @param y The int to store the y coordinate to * @param y The int to store the y coordinate to
*/ */
EAPI void elm_win_screen_position_get(const Evas_Object *obj, int *x, int *y) EINA_ARG_NONNULL(1); EAPI void elm_win_screen_position_get(const Evas_Object *obj, int *x, int *y);
/** /**
* @} * @}
@ -932,7 +932,7 @@ EAPI void elm_win_screen_position_get(const Evas_Object *obj, i
* @return The new object or NULL if it cannot be created * @return The new object or NULL if it cannot be created
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_add(Evas_Object *parent) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_win_inwin_add(Evas_Object *parent);
/** /**
* Activates an inwin object, ensuring its visibility * Activates an inwin object, ensuring its visibility
@ -948,7 +948,7 @@ EAPI Evas_Object *elm_win_inwin_add(Evas_Object *parent) EINA_ARG_NONNULL(1);
* @param obj The inwin to activate * @param obj The inwin to activate
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI void elm_win_inwin_activate(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI void elm_win_inwin_activate(Evas_Object *obj);
/** /**
* Set the content of an inwin object. * Set the content of an inwin object.
@ -961,7 +961,7 @@ EAPI void elm_win_inwin_activate(Evas_Object *obj) EINA_ARG_NONNULL(1);
* @param content The object to set as content * @param content The object to set as content
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI void elm_win_inwin_content_set(Evas_Object *obj, Evas_Object *content) EINA_ARG_NONNULL(1); EAPI void elm_win_inwin_content_set(Evas_Object *obj, Evas_Object *content);
/** /**
* Get the content of an inwin object. * Get the content of an inwin object.
@ -979,7 +979,7 @@ EAPI void elm_win_inwin_content_set(Evas_Object *obj, Evas_Object *conte
* @return The content that is being used * @return The content that is being used
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_content_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_win_inwin_content_get(const Evas_Object *obj);
/** /**
* Unset the content of an inwin object. * Unset the content of an inwin object.
@ -990,7 +990,7 @@ EAPI Evas_Object *elm_win_inwin_content_get(const Evas_Object *obj) EINA_ARG_NON
* @return The content that was being used * @return The content that was being used
*/ */
// XXX: deprecate this // XXX: deprecate this
EAPI Evas_Object *elm_win_inwin_content_unset(Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Evas_Object *elm_win_inwin_content_unset(Evas_Object *obj);
/** /**
* @} * @}
@ -1006,7 +1006,7 @@ EAPI Evas_Object *elm_win_inwin_content_unset(Evas_Object *obj) EINA_ARG_NONNULL
* *
* @ingroup Win * @ingroup Win
*/ */
EAPI Ecore_X_Window elm_win_xwindow_get(const Evas_Object *obj) EINA_ARG_NONNULL(1); EAPI Ecore_X_Window elm_win_xwindow_get(const Evas_Object *obj);
/* smart callbacks called: /* smart callbacks called:
* "delete,request" - the user requested to delete the window * "delete,request" - the user requested to delete the window