Files
rog_app/lib/routes/app_pages.dart

152 lines
4.5 KiB
Dart
Raw Normal View History

2022-06-14 14:37:59 +05:30
import 'package:get/get.dart';
2022-03-14 12:28:57 +05:30
import 'package:get/get_navigation/src/routes/get_route.dart';
2022-10-12 21:46:17 +05:30
import 'package:rogapp/pages/camera/camera_page.dart';
2022-07-23 19:28:35 +05:30
import 'package:rogapp/pages/category/category_page.dart';
2022-10-12 21:46:17 +05:30
import 'package:rogapp/pages/changepassword/change_password_page.dart';
2022-07-23 19:28:35 +05:30
import 'package:rogapp/pages/city/city_page.dart';
2022-05-12 02:17:08 +05:30
import 'package:rogapp/pages/destination/destination_binding.dart';
import 'package:rogapp/pages/destination/destination_page.dart';
2023-09-03 23:37:41 +05:30
import 'package:rogapp/pages/history/history_page.dart';
2022-07-09 22:51:34 +05:30
import 'package:rogapp/pages/home/home_binding.dart';
import 'package:rogapp/pages/home/home_page.dart';
2022-07-23 19:28:35 +05:30
2022-05-12 02:17:08 +05:30
import 'package:rogapp/pages/index/index_page.dart';
import 'package:rogapp/pages/landing/landing_page.dart';
2022-05-18 19:09:26 +05:30
import 'package:rogapp/pages/loading/loading_page.dart';
2022-05-12 02:17:08 +05:30
import 'package:rogapp/pages/login/login_page.dart';
2022-07-23 19:28:35 +05:30
import 'package:rogapp/pages/mainperf/mainperf_page.dart';
2022-07-20 15:57:40 +05:30
import 'package:rogapp/pages/permission/permission.dart';
2023-02-16 19:36:39 +05:30
import 'package:rogapp/pages/progress/progress.dart';
2022-05-12 02:17:08 +05:30
import 'package:rogapp/pages/register/register_page.dart';
2022-07-21 09:05:28 +05:30
import 'package:rogapp/pages/search/search_binding.dart';
2022-07-20 20:55:54 +05:30
import 'package:rogapp/pages/search/search_page.dart';
2022-07-23 19:28:35 +05:30
import 'package:rogapp/pages/subperf/subperf_page.dart';
2022-04-17 11:45:21 +05:30
import 'package:rogapp/spa/spa_binding.dart';
import 'package:rogapp/spa/spa_page.dart';
2022-03-14 12:28:57 +05:30
part 'app_routes.dart';
class AppPages {
2022-06-14 14:37:59 +05:30
2022-04-17 11:45:21 +05:30
// ignore: constant_identifier_names
static const INITIAL = Routes.INDEX;
// ignore: constant_identifier_names
static const SPA = Routes.SPA;
2022-05-12 02:17:08 +05:30
static const LANDING = Routes.LANDING;
static const LOGIN = Routes.LOGIN;
static const REGISTER = Routes.REGISTER;
static const TRAVEL = Routes.TRAVEL;
2022-05-18 19:09:26 +05:30
static const LOADING = Routes.LOADING;
2022-05-24 20:43:41 +05:30
static const DESTINATION_MAP = Routes.DESTINATION_MAP;
2022-07-09 22:51:34 +05:30
static const HOME = Routes.HOME;
2022-07-20 15:57:40 +05:30
static const PERMISSION = Routes.PERMISSION;
2022-07-20 20:55:54 +05:30
static const SEARCH = Routes.SEARCH;
2022-07-23 19:28:35 +05:30
static const MAINPERF = Routes.MAINPERF;
static const SUBPERF = Routes.SUBPERF;
static const CITY = Routes.CITY;
static const CATEGORY = Routes.CATEOGORY;
2022-10-12 21:46:17 +05:30
static const CHANGE_PASSWORD = Routes.CHANGE_PASSWORD;
static const CAMERA_PAGE = Routes.CAMERA_PAGE;
2023-02-16 19:36:39 +05:30
static const PROGRESS = Routes.PROGRESS;
2023-09-03 23:37:41 +05:30
static const HISTORY = Routes.HISTORY;
2022-03-14 12:28:57 +05:30
static final routes = [
2022-04-17 11:45:21 +05:30
// GetPage(
// name: Routes.HOME,
// page: () => HomePage(),
// binding: HomeBinding(),
// ),
// GetPage(
// name: Routes.MAP,
// page: () => MapPage(),
// binding: MapBinding(),
// )
2022-03-14 12:28:57 +05:30
GetPage(
2022-04-17 11:45:21 +05:30
name: Routes.INDEX,
page: () => IndexPage(),
2022-07-09 22:51:34 +05:30
//binding: IndexBinding(),
2022-03-14 12:28:57 +05:30
),
GetPage(
2022-04-17 11:45:21 +05:30
name: Routes.SPA,
page: () => const SpaPage(),
binding: SpaBinding(),
2022-05-12 02:17:08 +05:30
),
GetPage(
name: Routes.LANDING,
2023-09-03 23:37:41 +05:30
page: () => const LandingPage(),
2022-05-12 02:17:08 +05:30
//binding: SpaBinding(),
),
GetPage(
name: Routes.LOGIN,
page: () => LoginPage(),
//binding: SpaBinding(),
),
GetPage(
name: Routes.REGISTER,
page: () => RegisterPage(),
//binding: SpaBinding(),
),
GetPage(
name: Routes.TRAVEL,
2022-09-22 20:36:56 +05:30
page: () => DestnationPage(),
2022-05-12 02:17:08 +05:30
binding: DestinationBinding(),
2022-05-18 19:09:26 +05:30
),
GetPage(
name: Routes.LOADING,
2023-09-03 23:37:41 +05:30
page: () => const LoadingPage(),
2022-05-18 19:09:26 +05:30
//binding: DestinationBinding(),
2022-05-24 20:43:41 +05:30
),
GetPage(
name: Routes.DESTINATION_MAP,
2022-09-22 20:36:56 +05:30
page: () => DestnationPage(),
2022-05-24 20:43:41 +05:30
//binding: DestinationBinding(),
),
2022-07-09 22:51:34 +05:30
GetPage(
name: Routes.HOME,
2023-09-03 23:37:41 +05:30
page: () => const HomePage(),
2022-07-09 22:51:34 +05:30
binding: HomeBinding(),
),
2022-07-20 15:57:40 +05:30
GetPage(
name: Routes.PERMISSION,
2023-09-03 23:37:41 +05:30
page: () => const PermissionHandlerScreen(),
2022-07-20 20:55:54 +05:30
),
GetPage(
name: Routes.SEARCH,
page: () => SearchPage(),
2022-07-21 09:05:28 +05:30
binding: SearchBinding(),
2022-07-23 19:28:35 +05:30
),
GetPage(
name: Routes.MAINPERF,
page: () => MainPerfPage(),
),
GetPage(
name: Routes.SUBPERF,
page: () => SubPerfPage(),
),
GetPage(
name: Routes.CITY,
2023-09-03 23:37:41 +05:30
page: () => const CityPage(),
2022-07-23 19:28:35 +05:30
),
GetPage(
name: Routes.CATEOGORY,
2023-09-03 23:37:41 +05:30
page: () => const CategoryPage(),
2022-10-12 21:46:17 +05:30
),
GetPage(
name: Routes.CHANGE_PASSWORD,
page: () => ChangePasswordPage(),
),
GetPage(
name: Routes.CAMERA_PAGE,
page: () => CameraPage(),
2023-02-16 19:36:39 +05:30
),
GetPage(
name: Routes.PROGRESS,
2023-09-03 23:37:41 +05:30
page: () => const ProgressPage(),
),
GetPage(
name: Routes.HISTORY,
page: () => const HistoryPage(),
2022-07-20 15:57:40 +05:30
)
2022-03-14 12:28:57 +05:30
];
}