Version 1.0
[apps/native/sample/adventure.git] / inc / main_view.h
1 #ifndef __MAIN_VIEW_H__
2 #define __MAIN_VIEW_H__
3
4 #include <Elementary.h>
5 #include "main.h"
6
7 struct _main_view_s {
8         Evas_Object *main_view;
9         Evas_Object *searchbar;
10         Evas_Object *next_btn;
11         Evas_Object *city_list;
12         Evas_Object *add_btn;
13
14         Evas_Object *searchlist;
15         Evas_Object *result_list;
16         Evas_Object *group_scroller;
17         Evas_Object *save_button;
18         moment_info_s *moment_info;
19 };
20 typedef struct _main_view_s main_view_s;
21
22 extern Evas_Object *main_view_create(Evas_Object *parent, moment_info_s *moment_info);
23 extern void main_view_destroy(Evas_Object *main_view);
24
25 extern void main_view_click_add_btn_cb(void *data, Evas_Object *obj, void *event_info);
26 extern void main_view_click_next_btn_cb(void *data, Evas_Object *obj, void *event_info);
27
28 extern void main_view_go_result(void *data);
29
30 #endif /* __MAIN_VIEW_H__ */