1 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_LEGACY_H_
2 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_LEGACY_H_
3 
4 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_CLASS_TYPE
5 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_CLASS_TYPE
6 
7 typedef Eo Elm_Multibuttonentry_Item;
8 
9 #endif
10 
11 #ifndef _ELM_MULTIBUTTONENTRY_ITEM_EO_TYPES
12 #define _ELM_MULTIBUTTONENTRY_ITEM_EO_TYPES
13 
14 
15 #endif
16 
17 /**
18  * @brief Control the selected state of an item
19  *
20  * @param[in] obj The object.
21  * @param[in] selected @c true if selected @c false otherwise
22  *
23  * @ingroup Elm_Multibuttonentry_Item_Group
24  */
25 EAPI void elm_multibuttonentry_item_selected_set(Elm_Multibuttonentry_Item *obj, Eina_Bool selected);
26 
27 /**
28  * @brief Control the selected state of an item
29  *
30  * @param[in] obj The object.
31  *
32  * @return @c true if selected @c false otherwise
33  *
34  * @ingroup Elm_Multibuttonentry_Item_Group
35  */
36 EAPI Eina_Bool elm_multibuttonentry_item_selected_get(const Elm_Multibuttonentry_Item *obj);
37 
38 /**
39  * @brief Get the previous item in the multibuttonentry
40  *
41  * @param[in] obj The object.
42  *
43  * @return The item before the item
44  *
45  * @ingroup Elm_Multibuttonentry_Item_Group
46  */
47 EAPI Elm_Widget_Item *elm_multibuttonentry_item_prev_get(const Elm_Multibuttonentry_Item *obj);
48 
49 /**
50  * @brief Get the next item in the multibuttonentry
51  *
52  * @param[in] obj The object.
53  *
54  * @return The item after the item
55  *
56  * @ingroup Elm_Multibuttonentry_Item_Group
57  */
58 EAPI Elm_Widget_Item *elm_multibuttonentry_item_next_get(const Elm_Multibuttonentry_Item *obj);
59 
60 #endif
61