app_pages.dart 722 B

1234567891011121314151617181920212223242526272829
  1. import 'package:get/get.dart';
  2. import '../module/files/view.dart';
  3. import '../module/login/view.dart';
  4. import '../module/main/view.dart';
  5. import '../module/splash/view.dart';
  6. abstract class AppPage {
  7. static final pages = <GetPage>[
  8. ...generalPages,
  9. ];
  10. }
  11. abstract class RoutePath {
  12. static const splash = '/';
  13. static const login = '/login';
  14. static const mainTab = '/mainTab';
  15. static const files = '/files';
  16. }
  17. final generalPages = [
  18. GetPage(name: RoutePath.splash, page: () => const SplashPage()),
  19. GetPage(name: RoutePath.login, page: () => const LoginPage()),
  20. GetPage(name: RoutePath.mainTab, page: () => const MainTabPage()),
  21. GetPage(name: RoutePath.files, page: () => const FilesPage()),
  22. ];