summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h')
-rw-r--r--src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h78
1 files changed, 78 insertions, 0 deletions
diff --git a/src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h b/src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h
new file mode 100644
index 0000000..1200deb
--- /dev/null
+++ b/src/lib/elementary/efl_ui_focus_parent_provider_gen_eo.h
@@ -0,0 +1,78 @@
1#ifndef _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_H_
2#define _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_H_
3
4#ifndef _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_CLASS_TYPE
5#define _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_CLASS_TYPE
6
7typedef Eo Efl_Ui_Focus_Parent_Provider_Gen;
8
9#endif
10
11#ifndef _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_TYPES
12#define _EFL_UI_FOCUS_PARENT_PROVIDER_GEN_EO_TYPES
13
14
15#endif
16#ifdef EFL_BETA_API_SUPPORT
17/** EFL UI Focus Parent Provider Gen class
18 *
19 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
20 */
21#define EFL_UI_FOCUS_PARENT_PROVIDER_GEN_CLASS efl_ui_focus_parent_provider_gen_class_get()
22
23EWAPI const Efl_Class *efl_ui_focus_parent_provider_gen_class_get(void);
24
25/**
26 * @brief Content item map property
27 *
28 * @param[in] obj The object.
29 * @param[in] map Item map
30 *
31 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
32 */
33EOAPI void efl_ui_focus_parent_provider_gen_content_item_map_set(Eo *obj, Eina_Hash *map);
34
35/**
36 * @brief Content item map property
37 *
38 * @param[in] obj The object.
39 *
40 * @return Item map
41 *
42 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
43 */
44EOAPI Eina_Hash *efl_ui_focus_parent_provider_gen_content_item_map_get(const Eo *obj);
45
46/**
47 * @brief Container property
48 *
49 * @param[in] obj The object.
50 * @param[in] container Container widget
51 *
52 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
53 */
54EOAPI void efl_ui_focus_parent_provider_gen_container_set(Eo *obj, Efl_Ui_Widget *container);
55
56/**
57 * @brief Container property
58 *
59 * @param[in] obj The object.
60 *
61 * @return Container widget
62 *
63 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
64 */
65EOAPI Efl_Ui_Widget *efl_ui_focus_parent_provider_gen_container_get(const Eo *obj);
66
67/**
68 * @brief Fetch the item where the item is a subchild from
69 *
70 * @param[in] obj The object.
71 * @param[in] widget
72 *
73 * @ingroup Efl_Ui_Focus_Parent_Provider_Gen
74 */
75EOAPI Efl_Ui_Widget *efl_ui_focus_parent_provider_gen_item_fetch(Eo *obj, Efl_Ui_Widget *widget);
76#endif /* EFL_BETA_API_SUPPORT */
77
78#endif