app_pages.dart 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import 'package:get/get.dart';
  2. import '../modules/home/bindings/home_binding.dart';
  3. import '../modules/home/views/home_view.dart';
  4. import '../modules/login/bindings/login_binding.dart';
  5. import '../modules/login/views/login_view.dart';
  6. import '../modules/node/bindings/node_binding.dart';
  7. import '../modules/node/views/node_view.dart';
  8. import '../modules/welcome/bindings/welcome_binding.dart';
  9. import '../modules/welcome/views/welcome_view.dart';
  10. part 'app_routes.dart';
  11. class AppPages {
  12. AppPages._();
  13. static const INITIAL = Routes.WELCOME;
  14. static final routes = [
  15. GetPage(
  16. name: _Paths.HOME,
  17. page: () => const HomeView(),
  18. binding: HomeBinding(),
  19. ),
  20. GetPage(
  21. name: _Paths.WELCOME,
  22. page: () => const WelcomeView(),
  23. binding: WelcomeBinding(),
  24. ),
  25. GetPage(
  26. name: _Paths.LOGIN,
  27. page: () => const LoginView(),
  28. binding: LoginBinding(),
  29. ),
  30. GetPage(
  31. name: _Paths.NODE,
  32. page: () => const NodeView(),
  33. binding: NodeBinding(),
  34. ),
  35. ];
  36. }