-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathproject.architecture.txt
71 lines (71 loc) · 2.08 KB
/
project.architecture.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
lib
├── main.dart
├── config
│ ├── app_config
│ │ ├── app_config.dart
│ │ ├── app_config_model.dart
│ │ ├── app_config_model_ext.dart
│ │ └── app_config_provider.dart
│ └── theme
│ ├── theme.dart
│ ├── dark_theme.dart
│ ├── light_theme.dart
│ ├── xxxxx_theme.dart
│ ├── custom_theme.dart
│ ├── theme_model.dart
│ ├── theme_model_ext.dart
│ └── theme_provider.dart
├── database
│ ├── database.dart
│ ├── database_service.dart
│ └── database_provider.dart
├── extensions
│ ├── date
│ │ └── date_ext.dart
│ ├── string
│ │ └── string_ext.dart
│ ├── ...
│ └── extensions.dart
├── modules
│ ├── module1
│ │ ├── view
│ │ │ └── module1_view.dart
│ │ ├── model
│ │ │ ├── module1_model.dart
│ │ │ └── module1_model_ext.dart
│ │ ├── provider
│ │ │ └── module1_provider.dart
│ │ └── components
│ │ ├── component1
│ │ │ ├── component1.dart
│ │ │ ├── component1_1.dart
│ │ │ └── ...
│ │ └── ...
│ └── ...
├── components
│ ├── component1
│ │ ├── component1.dart
│ │ ├── component1_1.dart
│ │ └── ...
│ └── ...
├── services
│ ├── service1.dart
│ └── ...
└── utils
├── constants.dart
└── functions
├── shared_function1.dart
└── ...
test
├── unit
│ ├── module1
│ │ └── module1_test.dart
│ └── ...
├── integration
│ ├── module1
│ │ └── module1_test.dart
│ └── ...
└── widget
├── module1
│ └── module1_test.dart
└── ...