updated localization
[meabook] / ui / ui.py
1 """
2 General Meabook UI
3 """
4
5 class MeabookUI:
6     def __init__(self, controller, renderer, config):
7         self.config = config
8         self.renderer = renderer
9         self.controller = controller
10
11     def start(self):
12         """Start UI."""
13         pass
14
15     def exit(self):
16         """Close UI."""
17         pass
18
19
20     # dialogs
21     def create_about_dialog(self):
22         """Creates About Dialog."""
23         pass
24
25     def create_import_dialog(self):
26         """Creates Import Dialog."""
27         pass
28
29     def create_configuration_dialog(self, controller, config):
30         """Creates Configuration Dialog."""
31         pass
32
33     def create_import_dialog(self):
34         """Creates Import Dialog."""
35         pass
36
37     def create_information_dialog(self, title, message):
38         """Creates Information Dialog."""
39         pass
40
41     def create_progress_dialog(self):
42         """Creates Progress Dialog."""
43         pass
44
45     def create_fields_configuration_dialog(self):
46         """Creates Fields to show Configuration Dialog."""
47         pass
48
49     def create_fields_order_configuration_dialog(self):
50         """Creates Fields order Configuration Dialog."""
51         pass
52
53     def create_search_dialog(self):
54         """Creates Search Dialog."""
55         pass