updated BaseUI
[meabook] / ui / ui.py
1 """
2 General Meabook UI
3 """
4
5 class MeabookUI:
6     def __init__(self, controller):
7         self.controller = controller
8
9     def start(self):
10         """Start UI."""
11         pass
12
13     def exit(self):
14         """Close UI."""
15         pass
16
17
18     # dialogs
19     def create_about_dialog(self):
20         """Creates About Dialog."""
21         pass
22
23     def create_configuration_dialog(self, controller, config):
24         """Creates Configuration Dialog."""
25         pass
26
27     def create_import_dialog(self):
28         """Creates Import Dialog."""
29         pass
30
31     def create_information_dialog(self, title, message):
32         """Creates Information Dialog."""
33         pass
34
35     def create_progress_dialog(self):
36         """Creates Progress Dialog."""
37         pass