|
|
|
@ -48,113 +48,155 @@ abstract class AppPages { |
|
|
|
name: Routes.splash, |
|
|
|
page: () => const SplashView(), |
|
|
|
binding: SplashBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.login, |
|
|
|
page: () => const LoginView(), |
|
|
|
binding: LoginBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.pairing, |
|
|
|
page: () => const PairingView(), |
|
|
|
binding: PairingBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.initial, |
|
|
|
page: () => const HomeView(), |
|
|
|
binding: HomeBinding(), |
|
|
|
transition: Transition.noTransition, |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.home, |
|
|
|
page: () => const HomeView(), |
|
|
|
binding: HomeBinding(), |
|
|
|
transition: Transition.noTransition, |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.explore, |
|
|
|
page: () => const ExploreView(), |
|
|
|
binding: ExploreBinding(), |
|
|
|
transition: Transition.noTransition, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.chat, |
|
|
|
page: () => const ChatView(), |
|
|
|
binding: ChatBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.profile, |
|
|
|
page: () => const ProfileView(), |
|
|
|
binding: ProfileBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.editProfile, |
|
|
|
page: () => const EditProfileView(), |
|
|
|
binding: ProfileBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.translation, |
|
|
|
page: () => const TranslationView(), |
|
|
|
binding: TranslationBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.translationHistory, |
|
|
|
page: () => const TranslationHistoryView(), |
|
|
|
binding: TranslationHistoryBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.meeting, |
|
|
|
page: () => const MeetingView(), |
|
|
|
binding: MeetingBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.meetingRecord, |
|
|
|
page: () => const MeetingRecordView(), |
|
|
|
binding: MeetingRecordBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.meetingDetails, |
|
|
|
page: () => const MeetingDetailsView(), |
|
|
|
binding: MeetingDetailsBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.meetingEdit, |
|
|
|
page: () => const MeetingEditView(), |
|
|
|
binding: MeetingEditBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.timbre, |
|
|
|
page: () => const TimbreView(), |
|
|
|
binding: TimbreBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.settings, |
|
|
|
page: () => const SettingsView(), |
|
|
|
binding: SettingsBinding(), |
|
|
|
transition: Transition.noTransition, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.feedback, |
|
|
|
page: () => const FeedbackView(), |
|
|
|
binding: FeedbackBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.jieliTest, |
|
|
|
page: () => const JieliTestView(), |
|
|
|
binding: JieliTestBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
GetPage( |
|
|
|
name: Routes.opusTest, |
|
|
|
page: () => const OpusTestView(), |
|
|
|
binding: OpusTestBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
|
|
|
|
GetPage( |
|
|
|
name: Routes.speechTest, |
|
|
|
page: () => const SpeechTestView(), |
|
|
|
binding: SpeechTestBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
|
|
|
|
GetPage( |
|
|
|
name: Routes.agent, |
|
|
|
page: () => const AgentView(), |
|
|
|
binding: AgentBinding(), |
|
|
|
transition: Transition.rightToLeft, |
|
|
|
transitionDuration: Duration(milliseconds: 250), |
|
|
|
), |
|
|
|
]; |
|
|
|
} |
|
|
|
|