1 
2 EAPI Elm_Widget_Item *
elm_ctxpopup_selected_item_get(const Elm_Ctxpopup * obj)3 elm_ctxpopup_selected_item_get(const Elm_Ctxpopup *obj)
4 {
5    return elm_obj_ctxpopup_selected_item_get(obj);
6 }
7 
8 EAPI Elm_Widget_Item *
elm_ctxpopup_first_item_get(const Elm_Ctxpopup * obj)9 elm_ctxpopup_first_item_get(const Elm_Ctxpopup *obj)
10 {
11    return elm_obj_ctxpopup_first_item_get(obj);
12 }
13 
14 EAPI Elm_Widget_Item *
elm_ctxpopup_last_item_get(const Elm_Ctxpopup * obj)15 elm_ctxpopup_last_item_get(const Elm_Ctxpopup *obj)
16 {
17    return elm_obj_ctxpopup_last_item_get(obj);
18 }
19 
20 EAPI const Eina_List *
elm_ctxpopup_items_get(const Elm_Ctxpopup * obj)21 elm_ctxpopup_items_get(const Elm_Ctxpopup *obj)
22 {
23    return elm_obj_ctxpopup_items_get(obj);
24 }
25 
26 EAPI void
elm_ctxpopup_horizontal_set(Elm_Ctxpopup * obj,Eina_Bool horizontal)27 elm_ctxpopup_horizontal_set(Elm_Ctxpopup *obj, Eina_Bool horizontal)
28 {
29    elm_obj_ctxpopup_horizontal_set(obj, horizontal);
30 }
31 
32 EAPI Eina_Bool
elm_ctxpopup_horizontal_get(const Elm_Ctxpopup * obj)33 elm_ctxpopup_horizontal_get(const Elm_Ctxpopup *obj)
34 {
35    return elm_obj_ctxpopup_horizontal_get(obj);
36 }
37 
38 EAPI void
elm_ctxpopup_auto_hide_disabled_set(Elm_Ctxpopup * obj,Eina_Bool disabled)39 elm_ctxpopup_auto_hide_disabled_set(Elm_Ctxpopup *obj, Eina_Bool disabled)
40 {
41    elm_obj_ctxpopup_auto_hide_disabled_set(obj, disabled);
42 }
43 
44 EAPI Eina_Bool
elm_ctxpopup_auto_hide_disabled_get(const Elm_Ctxpopup * obj)45 elm_ctxpopup_auto_hide_disabled_get(const Elm_Ctxpopup *obj)
46 {
47    return elm_obj_ctxpopup_auto_hide_disabled_get(obj);
48 }
49 
50 EAPI void
elm_ctxpopup_hover_parent_set(Elm_Ctxpopup * obj,Efl_Canvas_Object * parent)51 elm_ctxpopup_hover_parent_set(Elm_Ctxpopup *obj, Efl_Canvas_Object *parent)
52 {
53    elm_obj_ctxpopup_hover_parent_set(obj, parent);
54 }
55 
56 EAPI Efl_Canvas_Object *
elm_ctxpopup_hover_parent_get(const Elm_Ctxpopup * obj)57 elm_ctxpopup_hover_parent_get(const Elm_Ctxpopup *obj)
58 {
59    return elm_obj_ctxpopup_hover_parent_get(obj);
60 }
61 
62 EAPI void
elm_ctxpopup_direction_priority_set(Elm_Ctxpopup * obj,Elm_Ctxpopup_Direction first,Elm_Ctxpopup_Direction second,Elm_Ctxpopup_Direction third,Elm_Ctxpopup_Direction fourth)63 elm_ctxpopup_direction_priority_set(Elm_Ctxpopup *obj, Elm_Ctxpopup_Direction first, Elm_Ctxpopup_Direction second, Elm_Ctxpopup_Direction third, Elm_Ctxpopup_Direction fourth)
64 {
65    elm_obj_ctxpopup_direction_priority_set(obj, first, second, third, fourth);
66 }
67 
68 EAPI void
elm_ctxpopup_direction_priority_get(const Elm_Ctxpopup * obj,Elm_Ctxpopup_Direction * first,Elm_Ctxpopup_Direction * second,Elm_Ctxpopup_Direction * third,Elm_Ctxpopup_Direction * fourth)69 elm_ctxpopup_direction_priority_get(const Elm_Ctxpopup *obj, Elm_Ctxpopup_Direction *first, Elm_Ctxpopup_Direction *second, Elm_Ctxpopup_Direction *third, Elm_Ctxpopup_Direction *fourth)
70 {
71    elm_obj_ctxpopup_direction_priority_get(obj, first, second, third, fourth);
72 }
73 
74 EAPI Elm_Ctxpopup_Direction
elm_ctxpopup_direction_get(const Elm_Ctxpopup * obj)75 elm_ctxpopup_direction_get(const Elm_Ctxpopup *obj)
76 {
77    return elm_obj_ctxpopup_direction_get(obj);
78 }
79 
80 EAPI void
elm_ctxpopup_dismiss(Elm_Ctxpopup * obj)81 elm_ctxpopup_dismiss(Elm_Ctxpopup *obj)
82 {
83    elm_obj_ctxpopup_dismiss(obj);
84 }
85 
86 EAPI void
elm_ctxpopup_clear(Elm_Ctxpopup * obj)87 elm_ctxpopup_clear(Elm_Ctxpopup *obj)
88 {
89    elm_obj_ctxpopup_clear(obj);
90 }
91 
92 EAPI Elm_Widget_Item *
elm_ctxpopup_item_insert_before(Elm_Ctxpopup * obj,Elm_Widget_Item * before,const char * label,Efl_Canvas_Object * icon,Evas_Smart_Cb func,const void * data)93 elm_ctxpopup_item_insert_before(Elm_Ctxpopup *obj, Elm_Widget_Item *before, const char *label, Efl_Canvas_Object *icon, Evas_Smart_Cb func, const void *data)
94 {
95    return elm_obj_ctxpopup_item_insert_before(obj, before, label, icon, func, data);
96 }
97 
98 EAPI Elm_Widget_Item *
elm_ctxpopup_item_insert_after(Elm_Ctxpopup * obj,Elm_Widget_Item * after,const char * label,Efl_Canvas_Object * icon,Evas_Smart_Cb func,const void * data)99 elm_ctxpopup_item_insert_after(Elm_Ctxpopup *obj, Elm_Widget_Item *after, const char *label, Efl_Canvas_Object *icon, Evas_Smart_Cb func, const void *data)
100 {
101    return elm_obj_ctxpopup_item_insert_after(obj, after, label, icon, func, data);
102 }
103 
104 EAPI Elm_Widget_Item *
elm_ctxpopup_item_append(Elm_Ctxpopup * obj,const char * label,Efl_Canvas_Object * icon,Evas_Smart_Cb func,const void * data)105 elm_ctxpopup_item_append(Elm_Ctxpopup *obj, const char *label, Efl_Canvas_Object *icon, Evas_Smart_Cb func, const void *data)
106 {
107    return elm_obj_ctxpopup_item_append(obj, label, icon, func, data);
108 }
109 
110 EAPI Elm_Widget_Item *
elm_ctxpopup_item_prepend(Elm_Ctxpopup * obj,const char * label,Efl_Canvas_Object * icon,Evas_Smart_Cb func,const void * data)111 elm_ctxpopup_item_prepend(Elm_Ctxpopup *obj, const char *label, Efl_Canvas_Object *icon, Evas_Smart_Cb func, const void *data)
112 {
113    return elm_obj_ctxpopup_item_prepend(obj, label, icon, func, data);
114 }
115