import 'package:get/get.dart'; import 'package:get/get_navigation/src/routes/get_route.dart'; import 'package:rogapp/pages/category/category_page.dart'; import 'package:rogapp/pages/changepassword/change_password_page.dart'; import 'package:rogapp/pages/city/city_page.dart'; import 'package:rogapp/pages/destination/destination_binding.dart'; import 'package:rogapp/pages/gps/gps_page.dart'; import 'package:rogapp/pages/history/history_page.dart'; import 'package:rogapp/pages/home/home_binding.dart'; import 'package:rogapp/pages/home/home_page.dart'; import 'package:rogapp/pages/index/index_page.dart'; import 'package:rogapp/pages/landing/landing_page.dart'; import 'package:rogapp/pages/loading/loading_page.dart'; import 'package:rogapp/pages/login/login_page.dart'; import 'package:rogapp/pages/mainperf/mainperf_page.dart'; import 'package:rogapp/pages/permission/permission.dart'; import 'package:rogapp/pages/progress/progress.dart'; import 'package:rogapp/pages/register/register_page.dart'; import 'package:rogapp/pages/search/search_binding.dart'; import 'package:rogapp/pages/search/search_page.dart'; import 'package:rogapp/pages/settings/settings_page.dart'; import 'package:rogapp/pages/settings/settings_binding.dart'; import 'package:rogapp/pages/debug/debug_page.dart'; import 'package:rogapp/pages/debug/debug_binding.dart'; import 'package:rogapp/pages/subperf/subperf_page.dart'; import 'package:rogapp/spa/spa_binding.dart'; import 'package:rogapp/spa/spa_page.dart'; import 'package:rogapp/widgets/permission_handler_screen.dart'; import 'package:rogapp/pages/team/team_binding.dart'; import 'package:rogapp/pages/team/team_list_page.dart'; import 'package:rogapp/pages/team/team_detail_page.dart'; import 'package:rogapp/pages/team/member_binding.dart'; import 'package:rogapp/pages/team/member_detail_page.dart'; import 'package:rogapp/pages/entry/entry_list_page.dart'; import 'package:rogapp/pages/entry/entry_detail_page.dart'; import 'package:rogapp/pages/entry/entry_binding.dart'; import 'package:rogapp/pages/entry/event_entries_page.dart'; import 'package:rogapp/pages/entry/event_entries_binding.dart'; part 'app_routes.dart'; class AppPages { // ignore: constant_identifier_names static const INDEX = Routes.INDEX; // ignore: constant_identifier_names static const SPA = Routes.SPA; static const LANDING = Routes.LANDING; static const LOGIN = Routes.LOGIN; static const REGISTER = Routes.REGISTER; static const TRAVEL = Routes.TRAVEL; static const LOADING = Routes.LOADING; static const DESTINATION_MAP = Routes.DESTINATION_MAP; static const HOME = Routes.HOME; static const PERMISSION = Routes.PERMISSION; //static const PERMISSION = Routes.HOME; static const SEARCH = Routes.SEARCH; static const MAINPERF = Routes.MAINPERF; static const SUBPERF = Routes.SUBPERF; static const CITY = Routes.CITY; static const CATEGORY = Routes.CATEOGORY; static const CHANGE_PASSWORD = Routes.CHANGE_PASSWORD; static const CAMERA_PAGE = Routes.CAMERA_PAGE; static const PROGRESS = Routes.PROGRESS; static const HISTORY = Routes.HISTORY; static const GPS = Routes.GPS; static const SETTINGS = Routes.SETTINGS; static const DEBUG = Routes.DEBUG; static const TEAM_LIST = Routes.TEAM_LIST; static const TEAM_DETAIL = Routes.TEAM_DETAIL; static const MEMBER_DETAIL = Routes.MEMBER_DETAIL; static const ENTRY_LIST = Routes.ENTRY_LIST; static const ENTRY_DETAIL = Routes.ENTRY_DETAIL; static const EVENT_ENTRY = Routes.EVENT_ENTRIES; static final routes = [ GetPage( name: Routes.INDEX, page: () => IndexPage(), //binding: IndexBinding(), ), GetPage( name: Routes.LANDING, page: () => const LandingPage(), //binding: SpaBinding(), ), GetPage( name: Routes.LOGIN, page: () => LoginPage(), //binding: SpaBinding(), ), GetPage( name: Routes.REGISTER, page: () => RegisterPage(), //binding: SpaBinding(), ), GetPage( name: Routes.LOADING, page: () => const LoadingPage(), //binding: DestinationBinding(), ), GetPage( name: Routes.HOME, page: () => HomePage(), binding: HomeBinding(), ), GetPage( name: Routes.PERMISSION, page: () => PermissionHandlerScreen(), ), GetPage( name: Routes.SEARCH, page: () => SearchPage(), binding: SearchBinding(), ), GetPage( name: Routes.CITY, page: () => const CityPage(), ), GetPage( name: Routes.CHANGE_PASSWORD, page: () => ChangePasswordPage(), ), GetPage( name: Routes.PROGRESS, page: () => const ProgressPage(), ), GetPage( name: Routes.HISTORY, page: () => const HistoryPage(), ), GetPage( name: Routes.GPS, page: () => const GpsPage(), ), GetPage( name: Routes.SETTINGS, page: () => const SettingsPage(), binding: SettingsBinding(), ), GetPage( name: Routes.DEBUG, page: () => DebugPage(), binding: DebugBinding(), ), GetPage( name: Routes.TEAM_LIST, page: () => TeamListPage(), binding: TeamBinding(), ), GetPage( name: Routes.TEAM_DETAIL, page: () => TeamDetailPage(), binding: TeamBinding(), ), GetPage( name: Routes.MEMBER_DETAIL, page: () => MemberDetailPage(), binding: MemberBinding(), ), GetPage( name: Routes.ENTRY_LIST, page: () => EntryListPage(), binding: EntryBinding(), ), GetPage( name: Routes.ENTRY_DETAIL, page: () => EntryDetailPage(), binding: EntryBinding(), ), GetPage( name: Routes.EVENT_ENTRIES, page: () => EventEntriesPage(), binding: EventEntriesBinding(), ), ]; }