Translate-Flutter/lib/core/router/router.dart
fengshengxiong c39a412706 init connmit
2024-07-01 14:18:42 +08:00

35 lines
1.0 KiB
Dart
Executable File

import 'package:get/get.dart';
import 'package:translator_lux/page/main/main_view.dart';
import 'package:translator_lux/page/translator/translator_view.dart';
import 'package:translator_lux/page/translator_result/translator_result_view.dart';
import 'package:translator_lux/translator_history/translator_history_view.dart';
class GetRouter {
static String initRouterName = MainPage.routName;
static List<GetPage> routers = [
//首页
GetPage(
name: MainPage.routName,
page: () => MainPage(),
),
//翻译输入页面
GetPage(
name: TranlatorPage.routName,
page: () => const TranlatorPage(),
transition: Transition.rightToLeft,
),
//翻译结果页
GetPage(
name: TranslatorResultPage.routName,
page: () => const TranslatorResultPage(),
transition: Transition.rightToLeft,
),
//翻译历史页面
GetPage(
name: TranslatorHistoryPage.routName,
page: () => const TranslatorHistoryPage(),
transition: Transition.rightToLeft,
),
];
}