2 * @brief Add a new multibuttonentry to the parent
4 * @param parent The parent object
5 * @return The new object or NULL if it cannot be created
8 * @ingroup Multibuttonentry
10 EAPI Evas_Object *elm_multibuttonentry_add(Evas_Object *parent);
13 * Set the selected state of an item
16 * @param selected if it's @c EINA_TRUE, select the item otherwise, unselect the item
18 * @ingroup Multibuttonentry
20 EAPI void elm_multibuttonentry_item_selected_set(Elm_Object_Item *it, Eina_Bool selected);
23 * Get the selected state of an item
26 * @return @c EINA_TRUE if the item is selected, @c EINA_FALSE otherwise.
28 * @ingroup Multibuttonentry
30 EAPI Eina_Bool elm_multibuttonentry_item_selected_get(const Elm_Object_Item *it);
33 * Get the previous item in the multibuttonentry
36 * @return The item before the item @p it
38 * @ingroup Multibuttonentry
40 EAPI Elm_Object_Item *elm_multibuttonentry_item_prev_get(const Elm_Object_Item *it);
43 * Get the next item in the multibuttonentry
46 * @return The item after the item @p it
48 * @ingroup Multibuttonentry
50 EAPI Elm_Object_Item *elm_multibuttonentry_item_next_get(const Elm_Object_Item *it);
52 #include "elm_multibuttonentry.eo.legacy.h"