]> gitweb.hamatoma.de Git - exhibition.git/commit
Refactoring: fetching backend data via FutureBuilder
authorHamatoma <author.hamatoma.de>
Thu, 21 Oct 2021 20:27:30 +0000 (22:27 +0200)
committerHamatoma <author.hamatoma.de>
Thu, 21 Oct 2021 20:27:30 +0000 (22:27 +0200)
commitb8a56a0b6946b2d48d92b800d13e13f7fb879d8d
treebbc374e8f3963c66b018d75ca1af7417e020f462
parent85a481815f6cc021a6744ef7922936b08b41fe6d
Refactoring: fetching backend data via FutureBuilder

* GlobalData:
** bookkeeping of the callstack of navigation: new NavigatorStack

* AttendedPage:
** it is possible to call setState() in each page in the navigation call stack
41 files changed:
lib/common/random_data.dart
lib/meta/modules.dart
lib/page/benchmarks/benchmark_data.dart
lib/page/benchmarks/create_benchmark_custom.dart
lib/page/benchmarks/create_benchmark_page.dart
lib/page/benchmarks/delete_benchmark_custom.dart
lib/page/benchmarks/delete_benchmark_page.dart
lib/page/benchmarks/edit_benchmark_custom.dart
lib/page/benchmarks/edit_benchmark_page.dart
lib/page/benchmarks/list_benchmark_custom.dart
lib/page/benchmarks/list_benchmark_page.dart
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/roles/role_data.dart
lib/page/structures/create_structure_custom.dart
lib/page/structures/create_structure_page.dart
lib/page/structures/delete_structure_custom.dart
lib/page/structures/delete_structure_page.dart
lib/page/structures/edit_structure_custom.dart
lib/page/structures/edit_structure_page.dart
lib/page/structures/list_structure_custom.dart
lib/page/structures/list_structure_page.dart
lib/page/structures/structure_data.dart
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/page/users/user_data.dart
lib/persistence/rest_persistence.dart
lib/setting/global_data.dart
lib/widget/attended_page.dart
metatool/bin/page_generator.dart
pubspec.yaml