]> gitweb.hamatoma.de Git - exhibition.git/commit
Generator routes Structures
authorHamatoma <author.hamatoma.de>
Fri, 8 Oct 2021 06:05:21 +0000 (08:05 +0200)
committerHamatoma <author.hamatoma.de>
Fri, 8 Oct 2021 06:05:21 +0000 (08:05 +0200)
commitf08829441e8246e79bd4ba66c75b43e7be82f165
tree37fe03a52fce4c3151d2153209e8f978768b9424
parent0c5831cc6b55b3308b16b6404bfe05e8496f8fa1
Generator routes Structures

* new: application_name.dart
* Routes: uses module name instead of lowercase module name
* new: Structures
* new: AttendedStateful as base class for all meta data driven pages (StateFulWidget).
* new: Handling of multiple asynchronous db requests: DbDataState
* WidgetForm:
** new: flexibleGridAttended(),
** parameters changed: flexibleGrid(): works on a widget list (instead of an AttendedWidget list)
51 files changed:
lib/base/application_name.dart [new file with mode: 0644]
lib/base/defines.dart
lib/exhibition_app.dart
lib/meta/module_meta_data.dart
lib/meta/modules.dart
lib/meta/structures_meta.dart [new file with mode: 0644]
lib/meta/users_meta.dart
lib/page/page_collection.dart [deleted file]
lib/page/page_collection_custom.dart [deleted file]
lib/page/page_manager.dart [new file with mode: 0644]
lib/page/page_manager_custom.dart [new file with mode: 0644]
lib/page/roles/create_role_custom.dart
lib/page/roles/create_role_page.dart
lib/page/roles/edit_role_custom.dart
lib/page/roles/edit_role_page.dart
lib/page/roles/list_role_custom.dart
lib/page/roles/list_role_page.dart
lib/page/start_page.dart
lib/page/structures/create_structure_custom.dart [new file with mode: 0644]
lib/page/structures/create_structure_page.dart [new file with mode: 0644]
lib/page/structures/delete_structure_custom.dart [new file with mode: 0644]
lib/page/structures/delete_structure_page.dart [new file with mode: 0644]
lib/page/structures/edit_structure_custom.dart [new file with mode: 0644]
lib/page/structures/edit_structure_page.dart [new file with mode: 0644]
lib/page/structures/list_structure_custom.dart [new file with mode: 0644]
lib/page/structures/list_structure_page.dart [new file with mode: 0644]
lib/page/users/create_user_custom.dart
lib/page/users/create_user_page.dart
lib/page/users/delete_user_custom.dart
lib/page/users/delete_user_page.dart
lib/page/users/edit_user_custom.dart
lib/page/users/edit_user_page.dart
lib/page/users/list_user_custom.dart
lib/page/users/list_user_page.dart
lib/persistence/file_persistence.dart
lib/persistence/persistence.dart
lib/persistence/rest_persistence.dart
lib/setting/drawer_exhibition.dart
lib/setting/global_data.dart
lib/setting/installation.dart
lib/setting/structure.dart [new file with mode: 0644]
lib/widget/attended_page.dart
lib/widget/attended_stateful.dart [new file with mode: 0644]
lib/widget/widget_form.dart
metatool/bin/page_generator.dart
pubspec.yaml
rest_server/data/sql/roles.sql.yaml
rest_server/data/sql/structures.sql.yaml [new file with mode: 0644]
rest_server/data/sql/users.sql.yaml
rest_server/lib/rest_server.dart
rest_server/lib/sql_storage.dart