fist commit ftc staff app clone
This commit is contained in:
555
lib/utilities/custom_router/custom_route_generator.dart
Normal file
555
lib/utilities/custom_router/custom_route_generator.dart
Normal file
@@ -0,0 +1,555 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:ftc_mobile_app/controllers/clients/careNoteFormControllers/common_care_note_forms_controller.dart';
|
||||
import 'package:ftc_mobile_app/ftc_mobile_app.dart';
|
||||
import 'package:ftc_mobile_app/models/profileData/user_data.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/chat/arguments/chat_screen_args.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/addEditMemoryBox/add_edit_memory_box_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/addEditRiskAssessment/add_edit_risk_assessment_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/add_details_to_new_body_point_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/add_new_document_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/add_new_recent_incident_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/all_care_notes_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/careNoteForms/nutrition_hydration_form_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/clients/clients_new_view_module/add_new_pbs_plan_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/home/select_user_for_chat_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/settings/settings_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/training/training_detail_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/training/training_screen.dart';
|
||||
import 'package:ftc_mobile_app/view/screens/webview/webview_screen.dart';
|
||||
import '../../models/clients/allCareNotes/CarePlans.dart';
|
||||
import '../../view/screens/clients/careNoteForms/mood_rating_form.dart';
|
||||
import '../../view/screens/clients/care_note_detail_screen.dart';
|
||||
|
||||
class CustomRouteGenerator {
|
||||
static GlobalKey<NavigatorState> navigatorKey = GlobalKey();
|
||||
|
||||
CustomRouteGenerator._();
|
||||
|
||||
static Object? argument;
|
||||
|
||||
static Route<dynamic>? generateRoute(RouteSettings settings) {
|
||||
debugPrint("Current Route: ${settings.name}");
|
||||
argument = settings.arguments;
|
||||
switch (settings.name) {
|
||||
// GetPage(
|
||||
// name: CustomRouteNames.webviewScreen,
|
||||
// page: () => WebviewScreen(
|
||||
// args: Get.arguments as WebviewScreenArgument,
|
||||
// ),
|
||||
// binding: BindingsBuilder(
|
||||
// () => Get.lazyPut(() => WebviewScreenController()))),
|
||||
|
||||
case CustomRouteNames.kWebviewScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return WebviewScreen(
|
||||
args: settings.arguments as WebviewScreenArgument,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kInitialRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const SplashScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kLoginScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const SignInScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAgencySignInScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const AgencySignIn();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kOTPScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const OTPScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kRotaDashboardScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const RotaDashboardScreen();
|
||||
},
|
||||
);
|
||||
// case CustomRouteNames.kCalendarScreenRoute:
|
||||
// return MaterialPageRoute(
|
||||
// builder: (context) {
|
||||
// return CalendarScreen(
|
||||
// controller: Get.put(CalendarViewScreenController()),
|
||||
// );
|
||||
// },
|
||||
// );
|
||||
case CustomRouteNames.kBookHolidayScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const BookHolidayScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kClientsListScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const ClientsListScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kClientsProfileScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ClientProfileScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAppointmentsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return AppointmentScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kNotesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const NotesScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kSelectNoteScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const SelectNoteScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kNewNoteScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const NewNoteScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCarePlanMenuScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return CarePlanMenuScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kDashboardScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const DashboardScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kPickUpShiftsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const PickUpShiftsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kChatScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ChatScreen(
|
||||
args: settings.arguments as ChatScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kNotificationListScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const NotificationListScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kViewProfileScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const ViewProfileScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kYourRotaScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const YourRotaScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kInboxScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const InboxScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kDocumentsListScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return DocumentsListScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kDocumentDetailsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const DocumentDetailsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kRecentIncidentsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return RecentIncidentsScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCurrentHealthIssuesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return CurrentHealthIssuesScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kConsentAndCapacityQuestionnaireScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ConsentAndCapacityQuestionnaireScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kConsentAndCapacityAddNewFormScreenRoute:
|
||||
// ConsentDetailsModel consentDetailsModel = ConsentDetailsModel.empty();
|
||||
// if (settings.arguments != null &&
|
||||
// settings.arguments is ConsentDetailsModel &&
|
||||
// consentDetailsModel.description.isNotEmpty) {
|
||||
// consentDetailsModel = settings.arguments as ConsentDetailsModel;
|
||||
// }
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ConsentAndCapacityAddNewFormScreen(
|
||||
args:
|
||||
settings.arguments as ConsentAndCapacityAddNewFormScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kLifeHistoryAndGoalsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const LifeHistoryAndGoalsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kPBSPlanScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return PBSPlanScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kPhotoGalleryScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return PhotoGalleryScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kRiskAssessmentsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const RiskAssessmentsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kRiskAssessmentsTemplateScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return RiskAssessmentsTemplateScreen(
|
||||
userData: settings.arguments as UserData,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kSupportPlanScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const SupportPlanScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kOverViewScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const OverviewScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCrisisManagementScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const CrisisManagementScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kMentalHealthScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const MentalHealthScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kHealthScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const HealthScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kFuturePlansScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const FuturePlansScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kMyCurrentPlanScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const MyCurrentPlanScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kMyInterestsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const MyInterestsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kThingsIWantYouToHelpScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const ThingsIWantYouToHelpScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kClientsIntroductionScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const ClientIntroductionScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kMedicationScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const MedicationScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kHealthFullBodyMapScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const HealthFullBodyMapScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAddDetailsToNewPointScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return AddDetailsToNewBodyPointScreen(
|
||||
args: settings.arguments as AddDetailsToNewBodyPointScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAddNewRecentIncidentsScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return AddNewRecentIncidentsScreen(
|
||||
args: settings.arguments as AddNewRecentIncidentsScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAddNewPBSPlanScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return AddNewPBSPlanScreen(
|
||||
args: settings.arguments as AddNewPBSPlanScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAddNewDocumentScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const AddNewDocumentScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kSelectUserForChatScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return const SelectUserForChatScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCareNotesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return CareNotesScreen(
|
||||
args: settings.arguments as CareNotesScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCareNotesSubcategoriesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return CareNotesSubcategoriesScreen(
|
||||
args: settings.arguments as CareNotesSubcategoriesScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kFreeTextEntriesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return FreeTextEntriesFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kWeightHeightFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return WeightHeightFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kHealthAppointmentsFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return HealthAppointmentsFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kShoweringBathFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ShoweringBathFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kToiletingNoteFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ToiletingNoteFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kMoodRatingFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return MoodRatingFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kABCFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ABCFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kConsentCapacityFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ConsentCapacityFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kInjuryHealthIssueFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return InjuryHealthIssueFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kObservationsFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return ObservationsFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kSafeguardingFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return SafeguardingFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kPhysicalInterventionFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return PhysicalInterventionFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kNutritionHydrationFormScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return NutritionHydrationFormScreen(
|
||||
args: settings.arguments as CommonCareNoteFormArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kAllCareNotesScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (context) {
|
||||
return AllCareNotesScreen(
|
||||
args: settings.arguments as AllCareNotesScreenArgs,
|
||||
);
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kCareNoteDetailScreenRoute:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return CareNoteDetailScreen(data: settings.arguments as CarePlan);
|
||||
},
|
||||
fullscreenDialog: true);
|
||||
case CustomRouteNames.kAddEditMemoryBoxScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return AddEditMemoryBoxScreen(
|
||||
args: settings.arguments as AddEditMemoryBoxScreenArgs);
|
||||
},
|
||||
fullscreenDialog: true);
|
||||
case CustomRouteNames.kAddEditRiskAssessmentScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return AddEditRiskAssessmentScreen(
|
||||
args: settings.arguments as AddEditRiskAssessmentScreenArgs);
|
||||
},
|
||||
fullscreenDialog: true);
|
||||
case CustomRouteNames.kSettingsScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return const SettingsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kTrainingsScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return const TrainingsScreen();
|
||||
},
|
||||
);
|
||||
case CustomRouteNames.kTrainingDetailScreen:
|
||||
return MaterialPageRoute(
|
||||
builder: (_) {
|
||||
return TrainingDetailScreen(
|
||||
args: settings.arguments as TrainingDetailScreenArgs);
|
||||
},
|
||||
fullscreenDialog: true);
|
||||
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
77
lib/utilities/custom_router/custom_route_names.dart
Normal file
77
lib/utilities/custom_router/custom_route_names.dart
Normal file
@@ -0,0 +1,77 @@
|
||||
class CustomRouteNames {
|
||||
CustomRouteNames._();
|
||||
|
||||
static const String kWebviewScreen = "/WebviewScreen";
|
||||
static const String kInitialRoute = "/";
|
||||
static const String kLoginScreenRoute = "/LoginScreenRoute";
|
||||
static const String kAgencySignInScreenRoute = "/AgencySignInScreenRoute";
|
||||
static const String kOTPScreenRoute = "/OTPScreenRoute";
|
||||
// static const String kCalendarScreenRoute = "/CalendarScreenRoute";
|
||||
static const String kRotaDashboardScreenRoute = "/RotaDashboardScreenRoute";
|
||||
static const String kBookHolidayScreenRoute = "/BookHolidayScreenRoute";
|
||||
static const String kClientsListScreenRoute = "/ClientsListScreenRoute";
|
||||
static const String kClientsProfileScreenRoute = "/ClientsProfileScreenRoute";
|
||||
static const String kAppointmentsScreenRoute = "/AppointmentsScreenRoute";
|
||||
static const String kNotesScreenRoute = "/NotesScreenRoute";
|
||||
static const String kSelectNoteScreenRoute = "/SelectNoteScreenRoute";
|
||||
static const String kNewNoteScreenRoute = "/NewNoteScreenRoute";
|
||||
static const String kCarePlanMenuScreenRoute = "/CarePlanMenuScreenRoute";
|
||||
static const String kDashboardScreenRoute = "/DashboardScreenRoute";
|
||||
static const String kPickUpShiftsScreenRoute = "/PickUpShiftScreenRoute";
|
||||
static const String kChatScreenRoute = "/ChatScreenRoute";
|
||||
static const String kNotificationListScreenRoute = "/NotificationListScreenRoute";
|
||||
static const String kViewProfileScreenRoute = "/ViewProfileScreenRoute";
|
||||
static const String kYourRotaScreenRoute = "/YourRotaScreenRoute";
|
||||
static const String kInboxScreenRoute = "/InboxScreenRoute";
|
||||
static const String kDocumentsListScreenRoute = "/kDocumentsListScreenRoute";
|
||||
static const String kDocumentDetailsScreenRoute = "/kDocumentDetailsScreenRoute";
|
||||
static const String kRecentIncidentsScreenRoute = "/kRecentIncidentsScreenRoute";
|
||||
static const String kCurrentHealthIssuesScreenRoute = "/kCurrentHealthIssuesScreenRoute";
|
||||
static const String kConsentAndCapacityQuestionnaireScreenRoute = "/kConsentAndCapacityQuestionnaireScreenRoute";
|
||||
static const String kConsentAndCapacityAddNewFormScreenRoute = "/kConsentAndCapacityAddNewFormScreenRoute";
|
||||
static const String kLifeHistoryAndGoalsScreenRoute = "/kLifeHistoryAndGoalsScreenRoute";
|
||||
static const String kPBSPlanScreenRoute = "/kPBSPlanScreenRoute";
|
||||
static const String kPhotoGalleryScreenRoute = "/kPhotoGalleryScreenRoute";
|
||||
static const String kRiskAssessmentsScreenRoute = "/kRiskAssessmentsScreenRoute";
|
||||
static const String kRiskAssessmentsTemplateScreenRoute = "/kRiskAssessmentsTemplateScreenRoute";
|
||||
static const String kSupportPlanScreenRoute = "/kSupportPlanScreenRoute";
|
||||
static const String kOverViewScreenRoute = "/kOverViewScreenRoute";
|
||||
static const String kCrisisManagementScreenRoute = "/kCrisisManagementScreenRoute";
|
||||
static const String kMentalHealthScreenRoute = "/kMentalHealthScreenRoute";
|
||||
static const String kHealthScreenRoute = "/kHealthScreenRoute";
|
||||
static const String kFuturePlansScreenRoute = "/kFuturePlansScreenRoute";
|
||||
static const String kMyCurrentPlanScreenRoute = "/kMyCurrentPlanScreenRoute";
|
||||
static const String kMyInterestsScreenRoute = "/kMyInterestsScreenRoute";
|
||||
static const String kThingsIWantYouToHelpScreenRoute = "/kThingsIWantYouToHelpScreenRoute";
|
||||
static const String kClientsIntroductionScreenRoute = "/kClientsIntroductionScreenRoute";
|
||||
static const String kMedicationScreenRoute = "/kMedicationScreenRoute";
|
||||
static const String kHealthFullBodyMapScreenRoute = "/kHealthFullBodyMapScreenRoute";
|
||||
static const String kAddDetailsToNewPointScreenRoute = "/kAddDetailsToNewPoint";
|
||||
static const String kAddNewRecentIncidentsScreenRoute = "/kAddNewRecentIncidentsScreenRoute";
|
||||
static const String kAddNewPBSPlanScreenRoute = "/kAddNewPBSPlanScreenRoute";
|
||||
static const String kAddNewDocumentScreenRoute = "/kAddNewDocumentScreenRoute";
|
||||
static const String kSelectUserForChatScreenRoute = "/kSelectUserForChatScreenRoute";
|
||||
|
||||
static const String kCareNotesScreenRoute = "/kCareNotesScreenRoute";
|
||||
static const String kCareNotesSubcategoriesScreenRoute = "/kCareNotesSubcategoriesScreenRoute";
|
||||
static const String kFreeTextEntriesScreenRoute = "/kFreeTextEntriesScreenRoute";
|
||||
static const String kWeightHeightFormScreenRoute = "/kWeightHeightFormScreenRoute";
|
||||
static const String kHealthAppointmentsFormScreenRoute = "/kHealthAppointmentsFormScreenRoute";
|
||||
static const String kShoweringBathFormScreenRoute = "/kShoweringBathFormScreenRoute";
|
||||
static const String kToiletingNoteFormScreenRoute = "/kToiletingNoteFormScreenRoute";
|
||||
static const String kMoodRatingFormScreenRoute = "/kMoodRatingFormScreenRoute";
|
||||
static const String kABCFormScreenRoute = "/kABCFormScreenRoute";
|
||||
static const String kConsentCapacityFormScreenRoute = "/kConsentCapacityFormScreenRoute";
|
||||
static const String kInjuryHealthIssueFormScreenRoute = "/kInjuryHealthIssueFormScreenRoute";
|
||||
static const String kObservationsFormScreenRoute = "/kObservationsFormScreenRoute";
|
||||
static const String kSafeguardingFormScreenRoute = "/kSafeguardingFormScreenRoute";
|
||||
static const String kPhysicalInterventionFormScreenRoute = "/kPhysicalInterventionFormScreenRoute";
|
||||
static const String kNutritionHydrationFormScreenRoute = "/kNutritionHydrationFormScreenRoute";
|
||||
static const String kAllCareNotesScreenRoute = "/kAllCareNotesScreenRoute";
|
||||
static const String kCareNoteDetailScreenRoute = "/kCareNoteDetailScreenRoute";
|
||||
static const String kAddEditMemoryBoxScreen = "/kAddEditMemoryBoxScreen";
|
||||
static const String kAddEditRiskAssessmentScreen = "/kAddEditRiskAssessmentScreen";
|
||||
static const String kSettingsScreen = "/kSettingsScreen";
|
||||
static const String kTrainingsScreen = "/kTrainingsScreen";
|
||||
static const String kTrainingDetailScreen = "/kTrainingDetailScreen";
|
||||
}
|
||||
2
lib/utilities/custom_router/export_custom_router.dart
Normal file
2
lib/utilities/custom_router/export_custom_router.dart
Normal file
@@ -0,0 +1,2 @@
|
||||
export 'custom_route_names.dart';
|
||||
export 'custom_route_generator.dart';
|
||||
Reference in New Issue
Block a user