From 5461d78a1b4449c66917f97a9ff52b09ea605480 Mon Sep 17 00:00:00 2001 From: Syed Taha Alam Date: Sun, 10 Aug 2025 14:33:56 +0300 Subject: [PATCH] Wd: graph added with the threshold --- lib/config/localized_values.dart | 1 + lib/core/model/labs/LabOrderResult.dart | 27 +- lib/core/service/client/base_app_client.dart | 4 +- lib/core/service/medical/labs_service.dart | 525 ++- .../viewModels/medical/labs_view_model.dart | 24 +- .../payfort_services/payfort_service.dart | 2 +- lib/splashPage.dart | 1 + lib/uitl/app_toast.dart | 2 +- lib/uitl/translations_delegate_base.dart | 3258 +++++++++++------ .../medical/LabResult/FlowChartPage.dart | 98 +- .../medical/LabResult/lab_result_graph.dart | 267 ++ pubspec.yaml | 2 +- 12 files changed, 3052 insertions(+), 1159 deletions(-) create mode 100644 lib/widgets/data_display/medical/LabResult/lab_result_graph.dart diff --git a/lib/config/localized_values.dart b/lib/config/localized_values.dart index d81c29da..361118df 100644 --- a/lib/config/localized_values.dart +++ b/lib/config/localized_values.dart @@ -2336,4 +2336,5 @@ const Map localizedValues = { "liveCareTermsConditions47": {"en": "Our Telehealth Services will be for specific medical specialties or follow-up or medication refill appointments.", "ar": "خدمات الرعاية الصحية عن بُعد الخاصة بنا سوف تكون لتخصصات طبية محددة أو لمواعيد المتابعة أو إعادة صرف الدواء. "}, "liveCareTermsConditions48": {"en": "If you have any complaints or concerns about the Application and or the Website, Our Services, or how we handle your personal information please contact us on: EServices.HMG@drsulaimanalhabib.com or call 011 525 9553", "ar": "إذا كانت لديك أي شكاوى أو مخاوف بشأن التطبيق و/أو موقع الويب أو خدماتنا أو كيفية تعاملنا مع معلوماتك الشخصية، فيرجى التواصل معنا على: EServices.HMG@drsulaimanalhabib.com أو الاتصال على الرقم: 9553 525 011"}, "clickPrivacyPolicy": {"en": "Please click here to view the privacy policy", "ar": "الرجاء الضغط هنا لعرض سياسة الخصوصية"}, + "thisResult" : {"en": "This Result", "ar": "هذه النتيجة"}, }; diff --git a/lib/core/model/labs/LabOrderResult.dart b/lib/core/model/labs/LabOrderResult.dart index bfb3560a..8372704c 100644 --- a/lib/core/model/labs/LabOrderResult.dart +++ b/lib/core/model/labs/LabOrderResult.dart @@ -19,6 +19,11 @@ class LabOrderResult { String? verifiedOn; String? verifiedOnDateTime; String? changeResult; + String? calculatedResultFlag; + String? criticalHigh; + String? referenceHigh; + String? criticalLow; + String? referenceLow; LabOrderResult( {this.description, @@ -39,7 +44,13 @@ class LabOrderResult { this.testCode, this.uOM, this.verifiedOn, - this.verifiedOnDateTime}); + this.calculatedResultFlag, + this.verifiedOnDateTime, + this.criticalHigh, + this.referenceHigh, + this.criticalLow, + this.referenceLow, + }); LabOrderResult.fromJson(Map json) { description = json['Description']; @@ -62,6 +73,11 @@ class LabOrderResult { verifiedOn = json['VerifiedOn']; verifiedOnDateTime = json['VerifiedOnDateTime']; changeResult = json['ChangeResult']; + calculatedResultFlag = json['CalculatedResultFlag']; + criticalHigh = json['CriticalHigh']; + referenceHigh = json['ReferenceHigh']; + criticalLow = json['CriticalLow']; + referenceLow = json['ReferenceLow']; } Map toJson() { @@ -86,6 +102,15 @@ class LabOrderResult { data['VerifiedOn'] = this.verifiedOn; data['VerifiedOnDateTime'] = this.verifiedOnDateTime; data['ChangeResult'] = this.changeResult; + data['CriticalHigh'] = this.criticalHigh; + data['ReferenceHigh'] = this.referenceHigh; + data['CriticalLow'] = this.criticalLow; + data['ReferenceLow'] = this.referenceLow; return data; } + + @override + String toString() { + return 'LabOrderResult(flag: $calculatedResultFlag, value: $resultValue, verifiedOn: $verifiedOnDateTime)'; + } } diff --git a/lib/core/service/client/base_app_client.dart b/lib/core/service/client/base_app_client.dart index edce26ff..f4831c5d 100644 --- a/lib/core/service/client/base_app_client.dart +++ b/lib/core/service/client/base_app_client.dart @@ -187,8 +187,8 @@ class BaseAppClient { // body['IdentificationNo'] = 1023854217; // body['MobileNo'] = "531940021"; //0560717232 - // body['PatientID'] = 5690832; //4609100 - // body['TokenID'] = "@dm!n"; + body['PatientID'] = 1231755; //4609100 + body['TokenID'] = "@dm!n"; // Patient ID: 3027574 // Mobile no.: 0502303285 diff --git a/lib/core/service/medical/labs_service.dart b/lib/core/service/medical/labs_service.dart index 2908da29..083aca8d 100644 --- a/lib/core/service/medical/labs_service.dart +++ b/lib/core/service/medical/labs_service.dart @@ -1,3 +1,5 @@ +import 'dart:ui'; + import 'package:diplomaticquarterapp/config/config.dart'; import 'package:diplomaticquarterapp/core/model/labs/LabOrderResult.dart'; import 'package:diplomaticquarterapp/core/model/labs/lab_result.dart'; @@ -7,6 +9,8 @@ import 'package:diplomaticquarterapp/core/model/labs/request_patient_lab_special import 'package:diplomaticquarterapp/core/model/labs/request_send_lab_report_email.dart'; import 'package:diplomaticquarterapp/core/service/base_service.dart'; import 'package:diplomaticquarterapp/models/Authentication/authenticated_user.dart'; +import 'package:diplomaticquarterapp/uitl/date_uitl.dart'; +import 'package:diplomaticquarterapp/widgets/data_display/medical/LabResult/lab_result_graph.dart'; class LabsService extends BaseService { List patientLabOrdersList = []; @@ -17,7 +21,8 @@ class LabsService extends BaseService { hasError = false; Map body = Map(); body['isDentalAllowedBackend'] = false; - await baseAppClient.post(GET_Patient_LAB_ORDERS, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_Patient_LAB_ORDERS, + onSuccess: (dynamic response, int statusCode) { patientLabOrdersList.clear(); response['ListPLO'].forEach((hospital) { patientLabOrdersList.add(PatientLabOrders.fromJson(hospital)); @@ -28,13 +33,21 @@ class LabsService extends BaseService { }, body: body); } - RequestPatientLabSpecialResult _requestPatientLabSpecialResult = RequestPatientLabSpecialResult(); + RequestPatientLabSpecialResult _requestPatientLabSpecialResult = + RequestPatientLabSpecialResult(); List patientLabSpecialResult = []; List labResultList = []; List labOrdersResultsList = []; - Future getLaboratoryResult({String? projectID, int? clinicID, String? invoiceNo, String? invoiceType, String? orderNo, String? setupID, bool? isVidaPlus}) async { + Future getLaboratoryResult( + {String? projectID, + int? clinicID, + String? invoiceNo, + String? invoiceType, + String? orderNo, + String? setupID, + bool? isVidaPlus}) async { hasError = false; _requestPatientLabSpecialResult.projectID = projectID; _requestPatientLabSpecialResult.clinicID = clinicID; @@ -47,7 +60,8 @@ class LabsService extends BaseService { _requestPatientLabSpecialResult.orderNo = orderNo; _requestPatientLabSpecialResult.setupID = setupID; - await baseAppClient.post(GET_Patient_LAB_SPECIAL_RESULT, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_Patient_LAB_SPECIAL_RESULT, + onSuccess: (dynamic response, int statusCode) { patientLabSpecialResult.clear(); response['ListPLSR'].forEach((hospital) { patientLabSpecialResult.add(PatientLabSpecialResult.fromJson(hospital)); @@ -58,7 +72,8 @@ class LabsService extends BaseService { }, body: _requestPatientLabSpecialResult.toJson()); } - Future getPatientLabResult({PatientLabOrders? patientLabOrder, bool? isVidaPlus}) async { + Future getPatientLabResult( + {PatientLabOrders? patientLabOrder, bool? isVidaPlus}) async { hasError = false; Map body = Map(); body['InvoiceNo_VP'] = isVidaPlus! ? patientLabOrder!.invoiceNo : "0"; @@ -69,7 +84,8 @@ class LabsService extends BaseService { body['SetupID'] = patientLabOrder.setupID; body['ProjectID'] = patientLabOrder.projectID; body['ClinicID'] = patientLabOrder.clinicID; - await baseAppClient.post(GET_Patient_LAB_RESULT, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_Patient_LAB_RESULT, + onSuccess: (dynamic response, int statusCode) { patientLabSpecialResult.clear(); labResultList.clear(); response['ListPLR'].forEach((lab) { @@ -83,7 +99,8 @@ class LabsService extends BaseService { }, body: body); } - Future generateCovidLabReport(LabResult covidLabResult, String isOutsideKSA) async { + Future generateCovidLabReport( + LabResult covidLabResult, String isOutsideKSA) async { hasError = false; Map body = Map(); @@ -100,7 +117,8 @@ class LabsService extends BaseService { dynamic localRes; - await baseAppClient.post(SEND_COVID_LAB_RESULT_EMAIL, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(SEND_COVID_LAB_RESULT_EMAIL, + onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { hasError = true; @@ -117,7 +135,8 @@ class LabsService extends BaseService { dynamic localRes; - await baseAppClient.post(COVID_PASSPORT_UPDATE, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(COVID_PASSPORT_UPDATE, + onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { hasError = true; @@ -126,7 +145,14 @@ class LabsService extends BaseService { return Future.value(localRes); } - Future updateWorkplaceName(String workplaceName, String workplaceNameAR, String occupation, String occupationAR, int requestNumber, String setupID, int projectID) async { + Future updateWorkplaceName( + String workplaceName, + String workplaceNameAR, + String occupation, + String occupationAR, + int requestNumber, + String setupID, + int projectID) async { // Future updateWorkplaceName(String workplaceName, String workplaceNameAR, int requestNumber, String setupID, int projectID) async { hasError = false; Map body = Map(); @@ -143,7 +169,8 @@ class LabsService extends BaseService { dynamic localRes; - await baseAppClient.post(UPDATE_WORKPLACE_NAME, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(UPDATE_WORKPLACE_NAME, + onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { hasError = true; @@ -158,7 +185,8 @@ class LabsService extends BaseService { dynamic localRes; - await baseAppClient.post(GET_PATIENT_PASSPORT_NUMBER, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_PATIENT_PASSPORT_NUMBER, + onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { hasError = true; @@ -176,7 +204,8 @@ class LabsService extends BaseService { dynamic localRes; - await baseAppClient.post(GET_SICKLEAVE_STATUS_ADMISSION_NO, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_SICKLEAVE_STATUS_ADMISSION_NO, + onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { hasError = true; @@ -185,7 +214,10 @@ class LabsService extends BaseService { return Future.value(localRes); } - Future getPatientLabOrdersResults({PatientLabOrders? patientLabOrder, String? procedure, bool isVidaPlus = false}) async { + Future getPatientLabOrdersResults( + {PatientLabOrders? patientLabOrder, + String? procedure, + bool isVidaPlus = false}) async { hasError = false; Map body = Map(); body['InvoiceNo_VP'] = isVidaPlus ? patientLabOrder!.invoiceNo : "0"; @@ -198,7 +230,8 @@ class LabsService extends BaseService { body['Procedure'] = procedure; body['Procedure'] = procedure; body['LanguageID'] = 1; - await baseAppClient.post(GET_Patient_LAB_ORDERS_RESULT, onSuccess: (dynamic response, int statusCode) { + await baseAppClient.post(GET_Patient_LAB_ORDERS_RESULT, + onSuccess: (dynamic response, int statusCode) { labOrdersResultsList.clear(); response['ListPLR'].forEach((lab) { labOrdersResultsList.add(LabOrderResult.fromJson(lab)); @@ -210,20 +243,31 @@ class LabsService extends BaseService { }, body: body); } - RequestSendLabReportEmail _requestSendLabReportEmail = RequestSendLabReportEmail(); + RequestSendLabReportEmail _requestSendLabReportEmail = + RequestSendLabReportEmail(); - Future sendLabReportEmail({PatientLabOrders? patientLabOrder, AuthenticatedUser? userObj, bool isVidaPlus = false, bool isDownload = false, int languageID = 1}) async { + Future sendLabReportEmail( + {PatientLabOrders? patientLabOrder, + AuthenticatedUser? userObj, + bool isVidaPlus = false, + bool isDownload = false, + int languageID = 1}) async { _requestSendLabReportEmail.projectID = patientLabOrder!.projectID; - _requestSendLabReportEmail.invoiceNo = isVidaPlus ? "0" : patientLabOrder.invoiceNo; - _requestSendLabReportEmail.invoiceNoVP = isVidaPlus ? patientLabOrder.invoiceNo : "0"; + _requestSendLabReportEmail.invoiceNo = + isVidaPlus ? "0" : patientLabOrder.invoiceNo; + _requestSendLabReportEmail.invoiceNoVP = + isVidaPlus ? patientLabOrder.invoiceNo : "0"; _requestSendLabReportEmail.invoiceType = patientLabOrder.invoiceType; _requestSendLabReportEmail.doctorName = patientLabOrder.doctorName; _requestSendLabReportEmail.clinicName = patientLabOrder.clinicDescription; - _requestSendLabReportEmail.patientName = userObj!.firstName! + " " + userObj.lastName!; - _requestSendLabReportEmail.patientIditificationNum = userObj.patientIdentificationNo; + _requestSendLabReportEmail.patientName = + userObj!.firstName! + " " + userObj.lastName!; + _requestSendLabReportEmail.patientIditificationNum = + userObj.patientIdentificationNo; _requestSendLabReportEmail.dateofBirth = userObj.dateofBirth; _requestSendLabReportEmail.to = userObj.emailAddress; - _requestSendLabReportEmail.orderDate = '${patientLabOrder.orderDate!.year}-${patientLabOrder.orderDate!.month}-${patientLabOrder.orderDate!.day}'; + _requestSendLabReportEmail.orderDate = + '${patientLabOrder.orderDate!.year}-${patientLabOrder.orderDate!.month}-${patientLabOrder.orderDate!.day}'; _requestSendLabReportEmail.patientMobileNumber = userObj.mobileNumber; _requestSendLabReportEmail.projectName = patientLabOrder.projectName; _requestSendLabReportEmail.setupID = patientLabOrder.setupID; @@ -234,13 +278,446 @@ class LabsService extends BaseService { _requestSendLabReportEmail.languageID = languageID; // await baseAppClient.post(SEND_LAB_RESULT_EMAIL, onSuccess: (dynamic response, int statusCode) { - await baseAppClient.post(isVidaPlus ? SEND_LAB_RESULT_EMAIL : SEND_LAB_RESULT_EMAIL_NEW, onSuccess: (dynamic response, int statusCode) { + await baseAppClient + .post(isVidaPlus ? SEND_LAB_RESULT_EMAIL : SEND_LAB_RESULT_EMAIL_NEW, + onSuccess: (dynamic response, int statusCode) { if (isDownload) { - labReportPDF = isVidaPlus ? response['LabReportsPDFContent'] : response['PdfContent']; + labReportPDF = isVidaPlus + ? response['LabReportsPDFContent'] + : response['PdfContent']; } }, onFailure: (String error, int statusCode) { hasError = true; super.error = error; }, body: _requestSendLabReportEmail.toJson()); } + + List sortByFlagAndValue(List original) { + const priorityOrder = ['LCL', 'CL', 'L', 'N', 'H', 'CH', 'HCH']; + + int getFlagPriority(String? flag) { + if (flag == null) return priorityOrder.length; + final index = priorityOrder.indexOf(flag); + return index == -1 ? priorityOrder.length : index; + } + + double parseResultValue(String? value) { + if (value == null) return double.nan; + return double.tryParse(value) ?? double.nan; + } + + final copy = List.from(original); + copy.sort((a, b) { + final aFlagPriority = getFlagPriority(a.calculatedResultFlag); + final bFlagPriority = getFlagPriority(b.calculatedResultFlag); + + if (aFlagPriority != bFlagPriority) { + return aFlagPriority.compareTo(bFlagPriority); + } + + final aValue = parseResultValue(a.resultValue); + final bValue = parseResultValue(b.resultValue); + + return aValue.compareTo(bValue); + }); + + return copy; + } + + Map mapFirstItemByPriority( + List sortedResults) { + final Map priorityMap = {}; + const priorityOrder = ['LCL', 'CL', 'L', 'N', 'H', 'CH', 'HCH']; + for (final result in sortedResults) { + final priority = result.calculatedResultFlag?.trim(); + if (priority != null && + priorityOrder.contains(priority) && + !priorityMap.containsKey(priority)) { + priorityMap[priority] = result; + } + + // Early exit if all priorities are found + if (priorityMap.length == priorityOrder.length) break; + } + print("the map of priority is :\n $priorityMap"); + return priorityMap; + } + + List getMostRecentThree(List original) { + DateTime? parseVerifiedDate(String? raw) { + if (raw == null) return null; + final regex = RegExp(r'\/Date\((\d+)\)\/'); + final match = regex.firstMatch(raw); + if (match != null) { + print("the match iss not null"); + final millis = int.tryParse(match.group(1)!); + if (millis != null) { + print( + "the data and time is ${DateTime.fromMillisecondsSinceEpoch(millis)}"); + return DateTime.fromMillisecondsSinceEpoch(millis); + } + } + return null; + } + + final copy = List.from(original); + copy.sort((a, b) { + final aDate = DateUtil.convertStringToDate(a.verifiedOnDateTime); + final bDate = DateUtil.convertStringToDate(b.verifiedOnDateTime); + if (aDate == null && bDate == null) return 0; + if (aDate == null) return 1; + if (bDate == null) return -1; + return bDate.compareTo(aDate); // descending + }); + print("the copied item are $copy"); + + return copy.take(3).toList(); + } + + List buildThresholdList(List topResults) { + var mapOfPriority = mapFirstItemByPriority(topResults); + return mapResultToThreshold(topResults, mapOfPriority); + } + + List mapResultToThreshold( + List results, Map mapOfPriority) { + // Extract valid numeric results + List actualValues = results + .map((e) => double.tryParse(e.resultValue ?? '')) + .where((v) => v != null) + .cast() + .toList(); + + if (actualValues.isEmpty) return []; + + actualValues.sort(); + double min = actualValues.first; + double max = actualValues.last; + + double baseRange = max - min; + + // Handle single value or equal values + if (baseRange == 0) { + baseRange = max * 0.2; // ±10% + min = max - baseRange / 2; + max = max + baseRange / 2; + } + + // Adjust range scale based on number of actual values + // >5 = compress thresholds; <5 = expand thresholds + int valueCount = actualValues.length; + double scalingFactor = valueCount >= 5 ? 1.0 : (5 / valueCount); + + double adjustedRange = baseRange * scalingFactor; + + // Recalculate thresholds based on adjusted range + // double criticalLow = min; + // double low = min + 0.25 * adjustedRange; + // double normal = min + 0.5 * adjustedRange; + // double high = min + 0.75 * adjustedRange; + // double criticalHigh = min + adjustedRange; + const priorityOrder = ['LCL', 'CL', 'L', 'N', 'H', 'CH', 'HCH']; + + var mapOfValues = inferThresholds(mapOfPriority); + var item = results.first; + String? realCriticalLow = + (item.criticalLow == "0") ? null : item.criticalLow; + String? realReferenceHigh = + (item.referenceHigh == "0") ? null : item.referenceHigh; + String? realCriticalHigh = + (item.criticalHigh == "0") ? null : item.criticalHigh; + String? realReferenceLow = + (item.referenceLow == "0") ? null : item.referenceLow; + final adjustedValues = adjustValues( + criticalLow: mapOfValues['criticalLow'], + low: mapOfValues['low'], + normal: mapOfValues['normal'], + high: mapOfValues['high'], + criticalHigh: mapOfValues['criticalHigh'], + ); + + return [ + ThresholdRange( + label: 'Critical Low', + value: adjustedValues["criticalLow"]!, + color: Color(0xffffffff), + lineColor: Color(0xFFe9a2a4), + actualValue: realCriticalLow), + ThresholdRange( + label: 'Low', + value: adjustedValues['low']!, + color: Color(0xFFf2fbf5), + lineColor: Color(0xFFefc481), + actualValue: realReferenceLow), + ThresholdRange( + label: 'Normal', + value: adjustedValues['normal']!, + color: Color(0xFFf2fbf5), + lineColor: Color(0xFF5dc36b)), + ThresholdRange( + label: 'High', + value: adjustedValues['high']!, + color: Color(0xffffffff), + lineColor: Color(0xFFefc481), + actualValue: realReferenceHigh), + ThresholdRange( + label: 'Critical High', + value: adjustedValues['criticalHigh']!, + color: Color(0xffffffff), + lineColor: Color(0xFFe9a2a4), + actualValue: realCriticalHigh), + ]; + } + + Map inferThresholds( + Map mapOfPriority) { + double? parse(String? v) { + final parsed = double.tryParse(v ?? ''); + return (parsed == null || parsed < 0) ? null : parsed; + } + + // Parse inputs + double? criticalLow = parse( + mapOfPriority['LCL']?.resultValue ?? mapOfPriority['CL']?.resultValue); + double? low = parse(mapOfPriority['L']?.resultValue); + double? normal = parse(mapOfPriority['N']?.resultValue); + double? high = parse(mapOfPriority['H']?.resultValue); + double? criticalHigh = parse( + mapOfPriority['CH']?.resultValue ?? mapOfPriority['HCH']?.resultValue); + + const step = 5.0; + List values = [criticalLow, low, normal, high, criticalHigh]; + // Find the index of the known value (priority: central -> left -> right) + int anchorIndex = values.indexWhere((v) => v != null); + double anchorValue = values[anchorIndex] ?? 50; + + // Infer all values around the anchor + List inferred = List.generate(5, (i) { + double v = anchorValue + (i - anchorIndex) * step; + return v < 0 ? 0 : v; + }); + var mapresult = { + 'criticalLow': values[0]??-1, + 'low': values[1]??-1, + 'normal': values[2]??-1, + 'high': values[3]??-1, + 'criticalHigh': values[4]??-1, + }; + + print("the result is $mapresult"); + return mapresult; + } + + Map adjustValues({ + double? criticalLow, + double? low, + double? normal, + double? high, + double? criticalHigh, + double step = 10, + }) { + bool criticalLowHasValue = true; + bool lowHasValue = true; + bool normaHasValue = true; + bool highHasValue = true; + bool criticalHighHasValue = true; + + if (criticalLow == null || criticalLow == -1) criticalLowHasValue = false; + if (low == null || low == -1) lowHasValue = false; + if (normal == null ||normal ==-1) normaHasValue = false; + if (high == null ||high ==-1) highHasValue = false; + if (criticalHigh == null ||criticalHigh ==-1) criticalHighHasValue = false; + + print("the values arre $criticalLowHasValue $lowHasValue $normaHasValue $highHasValue $criticalHighHasValue"); + if (!criticalLowHasValue) { + criticalLow = 0; + if (lowHasValue) { + low = low! - step; + } if (normaHasValue && (criticalLow!= 0 || criticalLow != -1)) { + low = normal! - step * 2; + } if (highHasValue && (criticalLow!= 0 || criticalLow != -1)) { + low = high! - step * 3; + } if (criticalHighHasValue && (criticalLow!= 0 || criticalLow != -1)) { + low = criticalHigh! - step * 4; + } + } + if (!lowHasValue) { + print("the low value is not set"); + low = 0; + + if (criticalLowHasValue && (low != 0 || low != -1)) { + low = criticalLow! + step; + } if (normaHasValue && (low != 0 || low != -1)) { + low = normal! - step; + } if (highHasValue && (low != 0 || low != -1)) { + low = high! - step * 2; + } if (criticalHighHasValue && (low != 0 || low != -1)) { + low = criticalHigh! - step * 3; + } + + } + if (!normaHasValue) { + normal = 0; + + if (criticalLowHasValue && (normale != 0 || normal != -1)) { + normal = criticalLow! + step * 2; + } if (lowHasValue) { + normal = low! + step; + } if (highHasValue) { + normal = high! - step; + } if (criticalHighHasValue) { + normal = criticalHigh! - step * 2; + } + } + if (!highHasValue) { + high = 0; + + if (criticalLowHasValue) { + high = criticalLow! + step * 3; + } if (lowHasValue) { + high = low! + step * 2; + } if (normaHasValue) { + high = normal! + step; + } if (criticalHighHasValue) { + high = criticalHigh! - step; + } + } + if (!criticalHighHasValue) { + + criticalHigh = 0; + + if (criticalLowHasValue) { + criticalHigh = criticalLow! + step * 4; + } if (lowHasValue) { + criticalHigh = low! + step * 3; + } if (normaHasValue) { + criticalHigh = normal! + step * 2; + } if (highHasValue) { + criticalHigh = high! + step; + } + } + if(((criticalLow??0)<0) == true){ + var mod = ((low ?? 0) + (normal??0) )/2; + criticalLow = mod; + } + + if(((low??0)<0) == true){ + var mod = ((criticalLow ?? 0) + (normal??0) )/2; + low = mod; + } + + if(((normal??0)<0) == true){ + var mod = ((low ?? 0) + (high??0) )/2; + normal = mod; + } + if(((high??0)<0) == true){ + var mod = ((normal ?? 0) + (criticalHigh??0) )/2; + high = mod; + } + + if(((criticalHigh??0)<0) == true){ + criticalHigh = (high??0)+step; + } + + + + Map values = { + 'criticalLow':criticalLow , + 'low': low, + 'normal': normal , + 'high': high , + 'criticalHigh': criticalHigh, + }; + print("thee adjusted values `are $values"); + + // // Find the first known value + // int firstKnownIndex = values.values.toList().indexWhere((v) => v != null); + // + // if (firstKnownIndex == -1) { + // // No values at all, start from 0 + // values = { + // 'criticalLow': 0, + // 'low': step, + // 'normal': step * 2, + // 'high': step * 3, + // 'criticalHigh': step * 4, + // }; + // } else { + // // Fill backward + // for (int i = firstKnownIndex - 1; i >= 0; i--) { + // values[values.keys.elementAt(i)] = + // (values.values.elementAt(i + 1)! - step).clamp(0, double.infinity); + // } + // + // // Fill forward + // for (int i = firstKnownIndex + 1; i < values.length; i++) { + // values[values.keys.elementAt(i)] = + // values.values.elementAt(i - 1)! + step; + // } + // } + // + // // Ensure strictly increasing sequence + // double prev = -double.infinity; + // values.forEach((key, val) { + // if (val! <= prev) { + // values[key] = prev + step; + // } + // prev = values[key]!; + // }); + + return values.map((k, v) => MapEntry(k, v!)); + } + + void adjustLabOrderResults(List results) { + const priorityOrder = ['LCL', 'CL', 'L', 'N', 'H', 'CH', 'HCH']; + + // Sort results by priority order + results.sort((a, b) => priorityOrder + .indexOf(a.calculatedResultFlag ?? '') + .compareTo(priorityOrder.indexOf(b.calculatedResultFlag ?? ''))); + + // Extract values + List values = results.map((r) { + double? v = double.tryParse(r.resultValue ?? ''); + return (v != null && v >= 0) ? v : null; + }).toList(); + + // Find first non-null index + int? firstIdx = values.indexWhere((v) => v != null); + if (firstIdx == -1) return; // All values missing + + // Fill before first known value (decreasing with step 5, not less than 0) + for (int i = firstIdx - 1; i >= 0; i--) { + values[i] = (values[i + 1]! - 5).clamp(0, double.infinity); + } + + // Fill after first known value (increasing with step 5) + for (int i = firstIdx + 1; i < values.length; i++) { + if (values[i] == null) { + values[i] = values[i - 1]! + 5; + } + } + + // For gaps in the middle, interpolate + for (int i = 0; i < values.length; i++) { + if (values[i] == null) { + // find next non-null + int j = i + 1; + while (j < values.length && values[j] == null) j++; + if (j < values.length) { + double start = values[i - 1]!; + double end = values[j]!; + double step = (end - start) / (j - i + 1); + for (int k = i; k < j; k++) { + values[k] = start + step * (k - i + 1); + } + } + } + } + + // Update results list directly + for (int i = 0; i < results.length; i++) { + results[i].resultValue = values[i]?.toStringAsFixed(2) ?? '0.00'; + } + } } diff --git a/lib/core/viewModels/medical/labs_view_model.dart b/lib/core/viewModels/medical/labs_view_model.dart index e3f7f8ae..5c6ae2bb 100644 --- a/lib/core/viewModels/medical/labs_view_model.dart +++ b/lib/core/viewModels/medical/labs_view_model.dart @@ -13,6 +13,7 @@ import 'package:diplomaticquarterapp/models/Authentication/authenticated_user.da import 'package:diplomaticquarterapp/uitl/app_toast.dart'; import 'package:diplomaticquarterapp/uitl/date_uitl.dart'; import 'package:diplomaticquarterapp/widgets/charts/app_time_series_chart.dart'; +import 'package:diplomaticquarterapp/widgets/data_display/medical/LabResult/lab_result_graph.dart'; import 'package:open_filex/open_filex.dart'; import 'package:path_provider/path_provider.dart'; @@ -24,7 +25,8 @@ class LabsViewModel extends BaseViewModel { LabsService _labsService = locator(); List get labOrdersResultsList => _labsService.labOrdersResultsList; - List timeSeries = []; + List timeSeries = []; + List threshold = []; String get labReportPDF => _labsService.labReportPDF; @@ -158,6 +160,7 @@ class LabsViewModel extends BaseViewModel { error = _labsService.error!; setState(ViewState.Error); } else { + /// commented out based on PAP-304 // bool isShouldClear = false; // if (_labsService.labOrdersResultsList.length == 1) { @@ -170,11 +173,26 @@ class LabsViewModel extends BaseViewModel { // // _labsService.labOrdersResultsList.clear(); - _labsService.labOrdersResultsList.forEach((element) { + var sortedResponse = _labsService.sortByFlagAndValue(_labsService.labOrdersResultsList); + print("the sorted list is ${sortedResponse}"); + var recentThree = _labsService.getMostRecentThree(sortedResponse); + print("the recentThree list is ${recentThree}"); + var mappedToThresholdValue = _labsService.buildThresholdList(recentThree); + _labsService.adjustLabOrderResults(sortedResponse); + print("the recentThree list is ${mappedToThresholdValue}"); + threshold = mappedToThresholdValue; + List months = ['Jan','Feb','Mar','April','May','Jun','July','Aug','Sep','Oct','Nov','Dec']; + + double counter = 1; + recentThree.forEach((element) { try { - timeSeries.add(new TimeSeriesSales2(DateUtil.convertStringToDate(element.verifiedOnDateTime!), double.parse(element.resultValue!))); + var dateTime = DateUtil.convertStringToDate(element.verifiedOnDateTime!); + timeSeries.add(DataPoint( labelValue: counter,value : double.parse(element.resultValue!), label: "${months[dateTime.month]} ${dateTime.year}", date: dateTime)); + counter++; } catch (e) {} }); + timeSeries.last.label = "thisResult"; + timeSeries.last.isStringResource = true; setState(ViewState.Idle); } } diff --git a/lib/services/payfort_services/payfort_service.dart b/lib/services/payfort_services/payfort_service.dart index 9b2c4597..2d2ddd7d 100644 --- a/lib/services/payfort_services/payfort_service.dart +++ b/lib/services/payfort_services/payfort_service.dart @@ -168,7 +168,7 @@ class PayfortService extends BaseService { /// Step 4: Processing Payment [Don't multiply with 100] /// Amount value send always round ex. [100] not [100.00, 100.21] FortRequest request = FortRequest( - command: FortCommand.purchase, + // command: FortCommand.purchase, amount: orderAmount!, customerName: customerName!, customerEmail: customerEmail!, diff --git a/lib/splashPage.dart b/lib/splashPage.dart index 3d9b2927..c767d5f0 100644 --- a/lib/splashPage.dart +++ b/lib/splashPage.dart @@ -13,6 +13,7 @@ import 'package:diplomaticquarterapp/uitl/LocalNotification.dart'; import 'package:diplomaticquarterapp/uitl/app_shared_preferences.dart'; import 'package:diplomaticquarterapp/uitl/push-notification-handler.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; +import 'package:diplomaticquarterapp/widgets/data_display/medical/LabResult/lab_result_graph.dart'; import 'package:firebase_crashlytics/firebase_crashlytics.dart'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; diff --git a/lib/uitl/app_toast.dart b/lib/uitl/app_toast.dart index bbeebe5d..3e1f08b5 100644 --- a/lib/uitl/app_toast.dart +++ b/lib/uitl/app_toast.dart @@ -70,7 +70,7 @@ class AppToast { child: toast, gravity: ToastGravity.TOP, toastDuration: Duration(seconds: timeInSeconds), - positionedToastBuilder: (context, child) { + positionedToastBuilder: (context, child,_) { return Positioned(top: 50, left: 10, right: 10, child: child); }); // Fluttertoast.showToast(msg: message, toastLength: toastLength, gravity: toastGravity, timeInSecForIosWeb: timeInSeconds, backgroundColor: Colors.red, textColor: textColor, fontSize: fontSize); diff --git a/lib/uitl/translations_delegate_base.dart b/lib/uitl/translations_delegate_base.dart index e355b51e..6a8ee35c 100644 --- a/lib/uitl/translations_delegate_base.dart +++ b/lib/uitl/translations_delegate_base.dart @@ -17,7 +17,8 @@ class TranslationBase { return localizedValues[key][locale.languageCode]; } - String get dashboardScreenToolbarTitle => localizedValues['dashboardScreenToolbarTitle'][locale.languageCode]; + String get dashboardScreenToolbarTitle => + localizedValues['dashboardScreenToolbarTitle'][locale.languageCode]; String get bloodType1 => localizedValues['bloodType'][locale.languageCode]; @@ -59,85 +60,110 @@ class TranslationBase { String get clinicName => localizedValues['clinicName'][locale.languageCode]; - String get hospitalName => localizedValues['hospitalName'][locale.languageCode]; + String get hospitalName => + localizedValues['hospitalName'][locale.languageCode]; String get doctorName => localizedValues['doctorName'][locale.languageCode]; - String get NoClinicFound => localizedValues['NoClinicFound'][locale.languageCode]; + String get NoClinicFound => + localizedValues['NoClinicFound'][locale.languageCode]; String get nearestAppo => localizedValues['nearestAppo'][locale.languageCode]; - String get searchByDocText => localizedValues['searchByDocText'][locale.languageCode]; + String get searchByDocText => + localizedValues['searchByDocText'][locale.languageCode]; - String get enterDocName => localizedValues['enterDocName'][locale.languageCode]; + String get enterDocName => + localizedValues['enterDocName'][locale.languageCode]; String get search => localizedValues['search'][locale.languageCode]; - String get noResultFound => localizedValues['noResultFound'][locale.languageCode]; + String get noResultFound => + localizedValues['noResultFound'][locale.languageCode]; - String get noSearchResultFound => localizedValues['noSearchResultFound'][locale.languageCode]; + String get noSearchResultFound => + localizedValues['noSearchResultFound'][locale.languageCode]; - String get pleaseEnterProductName => localizedValues['pleaseEnterProductName'][locale.languageCode]; + String get pleaseEnterProductName => + localizedValues['pleaseEnterProductName'][locale.languageCode]; String get bookNow => localizedValues['bookNow'][locale.languageCode]; - String get reviewAppointment => localizedValues['reviewAppointment'][locale.languageCode]; + String get reviewAppointment => + localizedValues['reviewAppointment'][locale.languageCode]; String get docInfo => localizedValues['docInfo'][locale.languageCode]; String get appoInfo => localizedValues['appoInfo'][locale.languageCode]; - String get availableAppo => localizedValues['availableAppo'][locale.languageCode]; + String get availableAppo => + localizedValues['availableAppo'][locale.languageCode]; String get gender => localizedValues['gender'][locale.languageCode]; - String get pleaseSelectGender => localizedValues['please_select_gender'][locale.languageCode]; + String get pleaseSelectGender => + localizedValues['please_select_gender'][locale.languageCode]; String get nationality => localizedValues['nationality'][locale.languageCode]; - String get docQualifications => localizedValues['docQualifications'][locale.languageCode]; + String get docQualifications => + localizedValues['docQualifications'][locale.languageCode]; - String get confirmAppoHeading => localizedValues['confirmAppoHeading'][locale.languageCode]; + String get confirmAppoHeading => + localizedValues['confirmAppoHeading'][locale.languageCode]; String get patientInfo => localizedValues['patientInfo'][locale.languageCode]; String get bookSuccess => localizedValues['bookSuccess'][locale.languageCode]; - String get patientShare => localizedValues['patientShare'][locale.languageCode]; + String get patientShare => + localizedValues['patientShare'][locale.languageCode]; String get neverWait => localizedValues['neverWait'][locale.languageCode]; - String get patientShareWithTax => localizedValues['patientShareWithTax'][locale.languageCode]; + String get patientShareWithTax => + localizedValues['patientShareWithTax'][locale.languageCode]; - String get reminderTitle => localizedValues['reminderTitle'][locale.languageCode]; + String get reminderTitle => + localizedValues['reminderTitle'][locale.languageCode]; String get confirmAppo => localizedValues['confirmAppo'][locale.languageCode]; - String get appointmentCalendar => localizedValues['appointmentCalendar'][locale.languageCode]; + String get appointmentCalendar => + localizedValues['appointmentCalendar'][locale.languageCode]; - String get appointmentReminder => localizedValues['appointmentReminder'][locale.languageCode]; + String get appointmentReminder => + localizedValues['appointmentReminder'][locale.languageCode]; - String get prescriptionReminder => localizedValues['prescriptionReminder'][locale.languageCode]; + String get prescriptionReminder => + localizedValues['prescriptionReminder'][locale.languageCode]; - String get pleaseSelectFromBelowOptions => localizedValues['please_select_from_below_options'][locale.languageCode]; + String get pleaseSelectFromBelowOptions => + localizedValues['please_select_from_below_options'][locale.languageCode]; - String get appointmentSuccess => localizedValues['appointmentSuccess'][locale.languageCode]; + String get appointmentSuccess => + localizedValues['appointmentSuccess'][locale.languageCode]; String get confirm => localizedValues['confirm'][locale.languageCode]; String get pressAgain => localizedValues['pressAgain'][locale.languageCode]; - String get laserMaxLimitReach => localizedValues['laserMaxLimitReach'][locale.languageCode]; + String get laserMaxLimitReach => + localizedValues['laserMaxLimitReach'][locale.languageCode]; - String get confirmLiveCare => localizedValues['confirmLiveCare'][locale.languageCode]; + String get confirmLiveCare => + localizedValues['confirmLiveCare'][locale.languageCode]; - String get doctorFilter => localizedValues['doctorFilter'][locale.languageCode]; + String get doctorFilter => + localizedValues['doctorFilter'][locale.languageCode]; - String get waitingForDoctor => localizedValues['waitingForDoctor'][locale.languageCode]; + String get waitingForDoctor => + localizedValues['waitingForDoctor'][locale.languageCode]; String get waitingTime => localizedValues['waitingTime'][locale.languageCode]; - String get confirmLater => localizedValues['confirmLater'][locale.languageCode]; + String get confirmLater => + localizedValues['confirmLater'][locale.languageCode]; String get todoList => localizedValues['todoList'][locale.languageCode]; @@ -153,7 +179,8 @@ class TranslationBase { String get login => localizedValues['login'][locale.languageCode]; - String get loginregister => localizedValues['loginregister'][locale.languageCode]; + String get loginregister => + localizedValues['loginregister'][locale.languageCode]; String get poweredBy => localizedValues['poweredBy'][locale.languageCode]; @@ -161,29 +188,36 @@ class TranslationBase { String get welcomeTo => localizedValues['welcome-to'][locale.languageCode]; - String get drSulaimanText => localizedValues['dr-sulaiman-text'][locale.languageCode]; + String get drSulaimanText => + localizedValues['dr-sulaiman-text'][locale.languageCode]; String get patientApp => localizedValues['patient-app'][locale.languageCode]; - String get welcomeText => localizedValues['welcome_text'][locale.languageCode]; + String get welcomeText => + localizedValues['welcome_text'][locale.languageCode]; - String get welcomeText2 => localizedValues['welcome_text2'][locale.languageCode]; + String get welcomeText2 => + localizedValues['welcome_text2'][locale.languageCode]; String get yes => localizedValues['yes'][locale.languageCode]; String get no => localizedValues['no'][locale.languageCode]; - String get logintypeRadio => localizedValues['logintyperadio'][locale.languageCode]; + String get logintypeRadio => + localizedValues['logintyperadio'][locale.languageCode]; - String get registerInfoFamily => localizedValues['register-info-family'][locale.languageCode]; + String get registerInfoFamily => + localizedValues['register-info-family'][locale.languageCode]; String get registerNow => localizedValues['registernow'][locale.languageCode]; String get nationalID => localizedValues['nationalID'][locale.languageCode]; - String get medicalFileNumber => localizedValues['medical-file-number'][locale.languageCode]; + String get medicalFileNumber => + localizedValues['medical-file-number'][locale.languageCode]; - String get nationalIdNumber => localizedValues['national-id-number'][locale.languageCode]; + String get nationalIdNumber => + localizedValues['national-id-number'][locale.languageCode]; String get idNo => localizedValues['national-id'][locale.languageCode]; @@ -191,13 +225,17 @@ class TranslationBase { String get fileno => localizedValues['fileno'][locale.languageCode]; - String get forgotPassword => localizedValues['forgotFileNo'][locale.languageCode]; + String get forgotPassword => + localizedValues['forgotFileNo'][locale.languageCode]; - String get forgotFileNoTitle => localizedValues['forgotFileNoTitle'][locale.languageCode]; + String get forgotFileNoTitle => + localizedValues['forgotFileNoTitle'][locale.languageCode]; - String get enterNationalId => localizedValues['enter-national-id'][locale.languageCode]; + String get enterNationalId => + localizedValues['enter-national-id'][locale.languageCode]; - String get profileInfo => localizedValues['profile-info'][locale.languageCode]; + String get profileInfo => + localizedValues['profile-info'][locale.languageCode]; String get submit => localizedValues['submit'][locale.languageCode]; @@ -207,35 +245,48 @@ class TranslationBase { String get hijriDate => localizedValues['hijri-date'][locale.languageCode]; - String get gregorianDate => localizedValues['gregorian-date'][locale.languageCode]; + String get gregorianDate => + localizedValues['gregorian-date'][locale.languageCode]; - String get verifyLoginWith => localizedValues['verify-login-with'][locale.languageCode]; + String get verifyLoginWith => + localizedValues['verify-login-with'][locale.languageCode]; String get register => localizedValues['register-user'][locale.languageCode]; - String get verifyFingerprint => localizedValues['verify-with-fingerprint'][locale.languageCode]; + String get verifyFingerprint => + localizedValues['verify-with-fingerprint'][locale.languageCode]; - String get verifyFaceID => localizedValues['verify-with-faceid'][locale.languageCode]; + String get verifyFaceID => + localizedValues['verify-with-faceid'][locale.languageCode]; - String get verifySMS => localizedValues['verify-with-sms'][locale.languageCode]; + String get verifySMS => + localizedValues['verify-with-sms'][locale.languageCode]; - String get verifyWhatsApp => localizedValues['verify-with-whatsapp'][locale.languageCode]; + String get verifyWhatsApp => + localizedValues['verify-with-whatsapp'][locale.languageCode]; - String get verifyThrough => localizedValues['verify-through'][locale.languageCode]; + String get verifyThrough => + localizedValues['verify-through'][locale.languageCode]; String get lastLoginAt => localizedValues['last-login'][locale.languageCode]; - String get pleaseVerify => localizedValues['please-verify'][locale.languageCode]; + String get pleaseVerify => + localizedValues['please-verify'][locale.languageCode]; - String get lastLoginWith => localizedValues['last-login-with'][locale.languageCode]; + String get lastLoginWith => + localizedValues['last-login-with'][locale.languageCode]; - String get verifyFingerprint2 => localizedValues['verify-fingerprint'][locale.languageCode]; + String get verifyFingerprint2 => + localizedValues['verify-fingerprint'][locale.languageCode]; - String get searchMedicine => localizedValues['searchMedicine'][locale.languageCode]; + String get searchMedicine => + localizedValues['searchMedicine'][locale.languageCode]; - String get searchMedicineHere => localizedValues['searchMedicineHere'][locale.languageCode]; + String get searchMedicineHere => + localizedValues['searchMedicineHere'][locale.languageCode]; - String get pendingPayment => localizedValues['pendingPayment'][locale.languageCode]; + String get pendingPayment => + localizedValues['pendingPayment'][locale.languageCode]; String get payNow => localizedValues['payNow'][locale.languageCode]; @@ -247,25 +298,34 @@ class TranslationBase { String get livecare => localizedValues['livecare'][locale.languageCode]; - String get upcomingNoAction => localizedValues['upcoming-noAction'][locale.languageCode]; + String get upcomingNoAction => + localizedValues['upcoming-noAction'][locale.languageCode]; - String get upcomingConfirm => localizedValues['upcoming-confirm'][locale.languageCode]; + String get upcomingConfirm => + localizedValues['upcoming-confirm'][locale.languageCode]; - String get upcomingPaymentPending => localizedValues['upcoming-payment-pending'][locale.languageCode]; + String get upcomingPaymentPending => + localizedValues['upcoming-payment-pending'][locale.languageCode]; - String get upcomingConfirmMore => localizedValues['book-success-confirm-more-24-1-2'][locale.languageCode]; + String get upcomingConfirmMore => + localizedValues['book-success-confirm-more-24-1-2'][locale.languageCode]; - String get upcomingPaymentNow => localizedValues['upcoming-payment-now'][locale.languageCode]; + String get upcomingPaymentNow => + localizedValues['upcoming-payment-now'][locale.languageCode]; String get upcomingQR => localizedValues['upcoming-QR'][locale.languageCode]; - String get upcomingVirtual => localizedValues['upcoming-virtual'][locale.languageCode]; + String get upcomingVirtual => + localizedValues['upcoming-virtual'][locale.languageCode]; - String get upcomingLivecare => localizedValues['upcoming-livecare'][locale.languageCode]; + String get upcomingLivecare => + localizedValues['upcoming-livecare'][locale.languageCode]; - String get liveCareAppo => localizedValues['livecareAppo'][locale.languageCode]; + String get liveCareAppo => + localizedValues['livecareAppo'][locale.languageCode]; - String get upcomingDetails => localizedValues['upcoming-details'][locale.languageCode]; + String get upcomingDetails => + localizedValues['upcoming-details'][locale.languageCode]; String get reschedule => localizedValues['reschedule'][locale.languageCode]; @@ -281,19 +341,23 @@ class TranslationBase { String get online => localizedValues['online'][locale.languageCode]; - String get viewMedicalFile => localizedValues['viewMedicalFile'][locale.languageCode]; + String get viewMedicalFile => + localizedValues['viewMedicalFile'][locale.languageCode]; - String get viewAllServices => localizedValues['viewAllServices'][locale.languageCode]; + String get viewAllServices => + localizedValues['viewAllServices'][locale.languageCode]; String get medicalFile => localizedValues['medicalFile'][locale.languageCode]; String get verified => localizedValues['verified'][locale.languageCode]; - String get onlineConsulting => localizedValues['onlineConsulting'][locale.languageCode]; + String get onlineConsulting => + localizedValues['onlineConsulting'][locale.languageCode]; String get checkup => localizedValues['checkup'][locale.languageCode]; - String get comprehensive => localizedValues['comprehensive'][locale.languageCode]; + String get comprehensive => + localizedValues['comprehensive'][locale.languageCode]; String get hhcHome => localizedValues['hhcHome'][locale.languageCode]; @@ -303,23 +367,29 @@ class TranslationBase { String get emergency => localizedValues['emergency'][locale.languageCode]; - String get cantSeeProfile => localizedValues['cantSeeProfile'][locale.languageCode]; + String get cantSeeProfile => + localizedValues['cantSeeProfile'][locale.languageCode]; - String get loginRegisterNow => localizedValues['loginRegisterNow'][locale.languageCode]; + String get loginRegisterNow => + localizedValues['loginRegisterNow'][locale.languageCode]; String get HMGPharmacy => localizedValues['HMGPharmacy'][locale.languageCode]; - String get ecommerceSolution => localizedValues['ecommerceSolution'][locale.languageCode]; + String get ecommerceSolution => + localizedValues['ecommerceSolution'][locale.languageCode]; String get services2 => localizedValues['services2'][locale.languageCode]; String get payment => localizedValues['payment'][locale.languageCode]; - String get cancel_nocaps => localizedValues['cancel-nocaps'][locale.languageCode]; + String get cancel_nocaps => + localizedValues['cancel-nocaps'][locale.languageCode]; - String get cancelAppoMsg => localizedValues['cancelAppoMsg'][locale.languageCode]; + String get cancelAppoMsg => + localizedValues['cancelAppoMsg'][locale.languageCode]; - String get pharmaciesList => localizedValues['pharmaciesList'][locale.languageCode]; + String get pharmaciesList => + localizedValues['pharmaciesList'][locale.languageCode]; String get description => localizedValues['description'][locale.languageCode]; @@ -327,71 +397,97 @@ class TranslationBase { String get price => localizedValues['price'][locale.languageCode]; - String get youCanFindItIn => localizedValues['youCanFindItIn'][locale.languageCode]; + String get youCanFindItIn => + localizedValues['youCanFindItIn'][locale.languageCode]; - String get pleaseEnterMedicineName => localizedValues['pleaseEnterMedicineName'][locale.languageCode]; + String get pleaseEnterMedicineName => + localizedValues['pleaseEnterMedicineName'][locale.languageCode]; - String get verificationMessage => localizedValues['verification_message'][locale.languageCode]; + String get verificationMessage => + localizedValues['verification_message'][locale.languageCode]; - String get validationMessage => localizedValues['validation_message'][locale.languageCode]; + String get validationMessage => + localizedValues['validation_message'][locale.languageCode]; - String get arabicChange => localizedValues['arabic-change'][locale.languageCode]; + String get arabicChange => + localizedValues['arabic-change'][locale.languageCode]; - String get notification => localizedValues['notification'][locale.languageCode]; + String get notification => + localizedValues['notification'][locale.languageCode]; String get appsetting => localizedValues['app-settings'][locale.languageCode]; - String get parkingDescription => localizedValues['parkingDescription'][locale.languageCode]; + String get parkingDescription => + localizedValues['parkingDescription'][locale.languageCode]; - String get checkinOptions => localizedValues['checkinOption'][locale.languageCode]; + String get checkinOptions => + localizedValues['checkinOption'][locale.languageCode]; - String get wayHeading => localizedValues['RRT-way-heading'][locale.languageCode]; + String get wayHeading => + localizedValues['RRT-way-heading'][locale.languageCode]; - String get feedbackType => localizedValues["feedback-type"][locale.languageCode]; + String get feedbackType => + localizedValues["feedback-type"][locale.languageCode]; String get allow => localizedValues["allow"][locale.languageCode]; String get reject => localizedValues["reject"][locale.languageCode]; - String get enterReferralRequesterName => localizedValues["enterReferralRequesterName"][locale.languageCode]; + String get enterReferralRequesterName => + localizedValues["enterReferralRequesterName"][locale.languageCode]; - String get somethingWentWrong => localizedValues["somethingWentWrong"][locale.languageCode]; + String get somethingWentWrong => + localizedValues["somethingWentWrong"][locale.languageCode]; - String get enterIdentificationNumber => localizedValues["enterIdentificationNumber"][locale.languageCode]; + String get enterIdentificationNumber => + localizedValues["enterIdentificationNumber"][locale.languageCode]; - String get accountActivationDesc => localizedValues["accountActivationDesc"][locale.languageCode]; + String get accountActivationDesc => + localizedValues["accountActivationDesc"][locale.languageCode]; - String get pointsToTransfer => localizedValues["pointsToTransfer"][locale.languageCode]; + String get pointsToTransfer => + localizedValues["pointsToTransfer"][locale.languageCode]; - String get enterBeneficiaryAccountNo => localizedValues["enterBeneficiaryAccountNo"][locale.languageCode]; + String get enterBeneficiaryAccountNo => + localizedValues["enterBeneficiaryAccountNo"][locale.languageCode]; - String get confirmPrescription => localizedValues["confirm-prescription"][locale.languageCode]; + String get confirmPrescription => + localizedValues["confirm-prescription"][locale.languageCode]; - String get youAlreadyHaveOrder => localizedValues["you-already-have-order"][locale.languageCode]; + String get youAlreadyHaveOrder => + localizedValues["you-already-have-order"][locale.languageCode]; - String get orderOverview => localizedValues["order-overview"][locale.languageCode]; + String get orderOverview => + localizedValues["order-overview"][locale.languageCode]; - String get RapidResponseTeam => localizedValues['Rapid-Response-Team'][locale.languageCode]; + String get RapidResponseTeam => + localizedValues['Rapid-Response-Team'][locale.languageCode]; String get RRTDDetails => localizedValues['RRTDDetails'][locale.languageCode]; - String get ApproximateServiceFee => localizedValues['ApproximateServiceFee'][locale.languageCode]; + String get ApproximateServiceFee => + localizedValues['ApproximateServiceFee'][locale.languageCode]; - String get AmountBeforeTax => localizedValues['AmountBeforeTax'][locale.languageCode]; + String get AmountBeforeTax => + localizedValues['AmountBeforeTax'][locale.languageCode]; String get TaxAmount => localizedValues['TaxAmount'][locale.languageCode]; - String get TotalAmountPayable => localizedValues['TotalAmountPayable'][locale.languageCode]; + String get TotalAmountPayable => + localizedValues['TotalAmountPayable'][locale.languageCode]; - String get iAcceptTermsConditions => localizedValues['iAcceptTermsConditions'][locale.languageCode]; + String get iAcceptTermsConditions => + localizedValues['iAcceptTermsConditions'][locale.languageCode]; - String get YouCanPayByTheFollowingOptions => localizedValues['YouCanPayByTheFollowingOptions'][locale.languageCode]; + String get YouCanPayByTheFollowingOptions => + localizedValues['YouCanPayByTheFollowingOptions'][locale.languageCode]; String get rrtService => localizedValues['rrtService'][locale.languageCode]; String get rateApp => localizedValues['rate-app'][locale.languageCode]; - String get setReminder => localizedValues['set-reminder'][locale.languageCode]; + String get setReminder => + localizedValues['set-reminder'][locale.languageCode]; String get before => localizedValues['before'][locale.languageCode]; @@ -399,37 +495,52 @@ class TranslationBase { String get hour => localizedValues['hour'][locale.languageCode]; - String get reminderSuccess => localizedValues['reminderSuccess'][locale.languageCode]; + String get reminderSuccess => + localizedValues['reminderSuccess'][locale.languageCode]; - String get patientShareToDo => localizedValues['patientShareToDo'][locale.languageCode]; + String get patientShareToDo => + localizedValues['patientShareToDo'][locale.languageCode]; - String get patientTaxToDo => localizedValues['patientTaxToDo'][locale.languageCode]; + String get patientTaxToDo => + localizedValues['patientTaxToDo'][locale.languageCode]; - String get patientShareTotalToDo => localizedValues['patientShareTotalToDo'][locale.languageCode]; + String get patientShareTotalToDo => + localizedValues['patientShareTotalToDo'][locale.languageCode]; - String get paymentMethod => localizedValues['paymentMethod'][locale.languageCode]; + String get paymentMethod => + localizedValues['paymentMethod'][locale.languageCode]; - String get moreVerification => localizedValues['more-verify'][locale.languageCode]; + String get moreVerification => + localizedValues['more-verify'][locale.languageCode]; - String get welcomeBack => localizedValues['welcome-back'][locale.languageCode]; + String get welcomeBack => + localizedValues['welcome-back'][locale.languageCode]; - String get accountInfo => localizedValues['account-info'][locale.languageCode]; + String get accountInfo => + localizedValues['account-info'][locale.languageCode]; - String get useAnotherAccount => localizedValues['another-acc'][locale.languageCode]; + String get useAnotherAccount => + localizedValues['another-acc'][locale.languageCode]; String get next => localizedValues['next'][locale.languageCode]; - String get noNeedToWaitInLine => localizedValues['noNeedToWaitInLine'][locale.languageCode]; + String get noNeedToWaitInLine => + localizedValues['noNeedToWaitInLine'][locale.languageCode]; - String get useQRAppoAttend => localizedValues['useQRAppoAttend'][locale.languageCode]; + String get useQRAppoAttend => + localizedValues['useQRAppoAttend'][locale.languageCode]; - String get passQRAppoAttend => localizedValues['passQRAppoAttend'][locale.languageCode]; + String get passQRAppoAttend => + localizedValues['passQRAppoAttend'][locale.languageCode]; - String get sitWaitingQR => localizedValues['sitWaitingQR'][locale.languageCode]; + String get sitWaitingQR => + localizedValues['sitWaitingQR'][locale.languageCode]; - String get attendRegisterCode => localizedValues['attendRegisterCode'][locale.languageCode]; + String get attendRegisterCode => + localizedValues['attendRegisterCode'][locale.languageCode]; - String get scanQRHospital => localizedValues['scanQRHospital'][locale.languageCode]; + String get scanQRHospital => + localizedValues['scanQRHospital'][locale.languageCode]; String get sendEmail => localizedValues['sendEmail'][locale.languageCode]; @@ -443,15 +554,19 @@ class TranslationBase { String get arrived => localizedValues['arrived'][locale.languageCode]; - String get payNowBookSuccess => localizedValues['payNowBookSuccess'][locale.languageCode]; + String get payNowBookSuccess => + localizedValues['payNowBookSuccess'][locale.languageCode]; - String get payNowBookSuccesstext1 => localizedValues['payNowBookSuccesstext1'][locale.languageCode]; + String get payNowBookSuccesstext1 => + localizedValues['payNowBookSuccesstext1'][locale.languageCode]; - String get payNowBookSuccesstext2 => localizedValues['payNowBookSuccesstext2'][locale.languageCode]; + String get payNowBookSuccesstext2 => + localizedValues['payNowBookSuccesstext2'][locale.languageCode]; String get payLater => localizedValues['payLater'][locale.languageCode]; - String get askDocNotAllowed => localizedValues['askDocNotAllowed'][locale.languageCode]; + String get askDocNotAllowed => + localizedValues['askDocNotAllowed'][locale.languageCode]; String get firstName => localizedValues['first-name'][locale.languageCode]; @@ -463,13 +578,15 @@ class TranslationBase { String get female => localizedValues['female'][locale.languageCode]; - String get prefferedLanguage => localizedValues['preferred-language'][locale.languageCode]; + String get prefferedLanguage => + localizedValues['preferred-language'][locale.languageCode]; String get english => localizedValues['english'][locale.languageCode]; String get arabic => localizedValues['arabic'][locale.languageCode]; - String get registrLocation => localizedValues['locations-register'][locale.languageCode]; + String get registrLocation => + localizedValues['locations-register'][locale.languageCode]; String get ksa => localizedValues['ksa'][locale.languageCode]; @@ -479,15 +596,18 @@ class TranslationBase { String get family => localizedValues['family'][locale.languageCode]; - String get myFamilyFiles => localizedValues['family-title'][locale.languageCode]; + String get myFamilyFiles => + localizedValues['family-title'][locale.languageCode]; String get myFamily => localizedValues['myFamily'][locale.languageCode]; String get oxygenation => localizedValues['oxygenation'][locale.languageCode]; - String get respirationRate => localizedValues['respirationRate'][locale.languageCode]; + String get respirationRate => + localizedValues['respirationRate'][locale.languageCode]; - String get bodyMeasurements => localizedValues['bodyMeasurements'][locale.languageCode]; + String get bodyMeasurements => + localizedValues['bodyMeasurements'][locale.languageCode]; String get height => localizedValues['height'][locale.languageCode]; @@ -503,7 +623,8 @@ class TranslationBase { String get respiration => localizedValues['respiration'][locale.languageCode]; - String get bloodPressure => localizedValues['bloodPressure'][locale.languageCode]; + String get bloodPressure => + localizedValues['bloodPressure'][locale.languageCode]; String get painScale => localizedValues['painScale'][locale.languageCode]; @@ -517,7 +638,8 @@ class TranslationBase { String get switchUser => localizedValues['switch-login'][locale.languageCode]; - String get removeMember => localizedValues['remove-member'][locale.languageCode]; + String get removeMember => + localizedValues['remove-member'][locale.languageCode]; String get allowView => localizedValues['allow-view'][locale.languageCode]; @@ -537,59 +659,77 @@ class TranslationBase { String get expiryDate => localizedValues['expiryDate'][locale.languageCode]; - String get expiryPoints => localizedValues['expiryPoints'][locale.languageCode]; + String get expiryPoints => + localizedValues['expiryPoints'][locale.languageCode]; - String get procedureName => localizedValues['procedureName'][locale.languageCode]; + String get procedureName => + localizedValues['procedureName'][locale.languageCode]; String get procedure => localizedValues['procedure'][locale.languageCode]; - String get procedureStatus => localizedValues['procedureStatus'][locale.languageCode]; + String get procedureStatus => + localizedValues['procedureStatus'][locale.languageCode]; String get usageStatus => localizedValues['usageStatus'][locale.languageCode]; String get unusedCount => localizedValues['unusedCount'][locale.languageCode]; - String get totalApproval => localizedValues['totalApproval'][locale.languageCode]; + String get totalApproval => + localizedValues['totalApproval'][locale.languageCode]; String get category => localizedValues['category'][locale.languageCode]; - String get expirationDate => localizedValues['expirationDate'][locale.languageCode]; + String get expirationDate => + localizedValues['expirationDate'][locale.languageCode]; String get patientCard => localizedValues['patientCard'][locale.languageCode]; - String get policyNumber => localizedValues['policyNumber'][locale.languageCode]; + String get policyNumber => + localizedValues['policyNumber'][locale.languageCode]; String get seeDetails => localizedValues['seeDetails'][locale.languageCode]; - String get insuranceCards => localizedValues['insuranceCards'][locale.languageCode]; + String get insuranceCards => + localizedValues['insuranceCards'][locale.languageCode]; String get requestType => localizedValues['requestType'][locale.languageCode]; - String get addFamilyMember => localizedValues['add-new-member'][locale.languageCode]; + String get addFamilyMember => + localizedValues['add-new-member'][locale.languageCode]; - String get removeFamilyMember => localizedValues['remove-family-member'][locale.languageCode]; + String get removeFamilyMember => + localizedValues['remove-family-member'][locale.languageCode]; - String get myMedicalFile => localizedValues['MyMedicalFile'][locale.languageCode]; + String get myMedicalFile => + localizedValues['MyMedicalFile'][locale.languageCode]; - String get myMedicalFileSubTitle => localizedValues['myMedicalFileSubTitle'][locale.languageCode]; + String get myMedicalFileSubTitle => + localizedValues['myMedicalFileSubTitle'][locale.languageCode]; String get viewMore => localizedValues['viewMore'][locale.languageCode]; - String get homeHealthCareService => localizedValues['homeHealthCareService'][locale.languageCode]; + String get homeHealthCareService => + localizedValues['homeHealthCareService'][locale.languageCode]; - String get onlinePharmacy => localizedValues['OnlinePharmacy'][locale.languageCode]; + String get onlinePharmacy => + localizedValues['OnlinePharmacy'][locale.languageCode]; - String get emergencyService => localizedValues['EmergencyService'][locale.languageCode]; + String get emergencyService => + localizedValues['EmergencyService'][locale.languageCode]; - String get onlinePaymentService => localizedValues['OnlinePaymentService'][locale.languageCode]; + String get onlinePaymentService => + localizedValues['OnlinePaymentService'][locale.languageCode]; - String get offersAndPackages => localizedValues['OffersAndPackages'][locale.languageCode]; + String get offersAndPackages => + localizedValues['OffersAndPackages'][locale.languageCode]; - String get comprehensiveMedicalCheckup => localizedValues['ComprehensiveMedicalCheckup'][locale.languageCode]; + String get comprehensiveMedicalCheckup => + localizedValues['ComprehensiveMedicalCheckup'][locale.languageCode]; String get hMGService => localizedValues['HMGService'][locale.languageCode]; - String get viewAllHabibMedicalService => localizedValues['ViewAllHabibMedicalService'][locale.languageCode]; + String get viewAllHabibMedicalService => + localizedValues['ViewAllHabibMedicalService'][locale.languageCode]; String get viewAll => localizedValues['viewAll'][locale.languageCode]; @@ -597,19 +737,25 @@ class TranslationBase { String get contactUs => localizedValues['ContactUs'][locale.languageCode]; - String get contactUsLocation => localizedValues['contactUsLocation'][locale.languageCode]; + String get contactUsLocation => + localizedValues['contactUsLocation'][locale.languageCode]; - String get contactUsTime => localizedValues['contactUsTime'][locale.languageCode]; + String get contactUsTime => + localizedValues['contactUsTime'][locale.languageCode]; - String get viewAllWaysReachUs => localizedValues['ViewAllWaysReachUs'][locale.languageCode]; + String get viewAllWaysReachUs => + localizedValues['ViewAllWaysReachUs'][locale.languageCode]; - String get medicalProfile => localizedValues['medicalProfile'][locale.languageCode]; + String get medicalProfile => + localizedValues['medicalProfile'][locale.languageCode]; String get parking => localizedValues['parking'][locale.languageCode]; - String get alhabiServices => localizedValues['alhabiServices'][locale.languageCode]; + String get alhabiServices => + localizedValues['alhabiServices'][locale.languageCode]; - String get parkingTitle => localizedValues['parkingTitle'][locale.languageCode]; + String get parkingTitle => + localizedValues['parkingTitle'][locale.languageCode]; String get readBarcode => localizedValues['readBarcode'][locale.languageCode]; @@ -625,7 +771,8 @@ class TranslationBase { String get branch => localizedValues['branch'][locale.languageCode]; - String get emergencyServices => localizedValues['emergencyServices'][locale.languageCode]; + String get emergencyServices => + localizedValues['emergencyServices'][locale.languageCode]; String get nearester => localizedValues['nearester'][locale.languageCode]; @@ -633,29 +780,38 @@ class TranslationBase { String get callNow => localizedValues['call_now'][locale.languageCode]; - String get ambulancerequest => localizedValues['ambulancerequest'][locale.languageCode]; + String get ambulancerequest => + localizedValues['ambulancerequest'][locale.languageCode]; String get requestA => localizedValues['requestA'][locale.languageCode]; - String get consultation => localizedValues['consultation'][locale.languageCode]; + String get consultation => + localizedValues['consultation'][locale.languageCode]; String get logs => localizedValues['logs'][locale.languageCode]; - String get textToSpeech => localizedValues['textToSpeech'][locale.languageCode]; + String get textToSpeech => + localizedValues['textToSpeech'][locale.languageCode]; - String get myAppointments => localizedValues['MyAppointments'][locale.languageCode]; + String get myAppointments => + localizedValues['MyAppointments'][locale.languageCode]; - String get noBookedAppointments => localizedValues['NoBookedAppointments'][locale.languageCode]; + String get noBookedAppointments => + localizedValues['NoBookedAppointments'][locale.languageCode]; - String get noConfirmedAppointments => localizedValues['NoConfirmedAppointments'][locale.languageCode]; + String get noConfirmedAppointments => + localizedValues['NoConfirmedAppointments'][locale.languageCode]; - String get noArrivedAppointments => localizedValues['noArrivedAppointments'][locale.languageCode]; + String get noArrivedAppointments => + localizedValues['noArrivedAppointments'][locale.languageCode]; - String get myAppointmentsList => localizedValues['MyAppointmentsList'][locale.languageCode]; + String get myAppointmentsList => + localizedValues['MyAppointmentsList'][locale.languageCode]; String get radiology => localizedValues['Radiology'][locale.languageCode]; - String get radiologySubtitle => localizedValues['RadiologySubtitle'][locale.languageCode]; + String get radiologySubtitle => + localizedValues['RadiologySubtitle'][locale.languageCode]; String get lab => localizedValues['Lab'][locale.languageCode]; @@ -663,19 +819,23 @@ class TranslationBase { String get medicines => localizedValues['Medicines'][locale.languageCode]; - String get medicinesSubtitle => localizedValues['MedicinesSubtitle'][locale.languageCode]; + String get medicinesSubtitle => + localizedValues['MedicinesSubtitle'][locale.languageCode]; String get vitalSigns => localizedValues['VitalSigns'][locale.languageCode]; - String get vitalSignsSubtitle => localizedValues['VitalSignsSubTitle'][locale.languageCode]; + String get vitalSignsSubtitle => + localizedValues['VitalSignsSubTitle'][locale.languageCode]; String get myMedical => localizedValues['MyMedical'][locale.languageCode]; - String get myMedicalSubtitle => localizedValues['MyMedicalSubtitle'][locale.languageCode]; + String get myMedicalSubtitle => + localizedValues['MyMedicalSubtitle'][locale.languageCode]; String get myDoctor => localizedValues['MyDoctor'][locale.languageCode]; - String get myDoctorSubtitle => localizedValues['MyDoctorSubtitle'][locale.languageCode]; + String get myDoctorSubtitle => + localizedValues['MyDoctorSubtitle'][locale.languageCode]; String get eye => localizedValues['Eye'][locale.languageCode]; @@ -683,63 +843,81 @@ class TranslationBase { String get insurance => localizedValues['Insurance'][locale.languageCode]; - String get insuranceSubtitle => localizedValues['InsuranceSubtitle'][locale.languageCode]; + String get insuranceSubtitle => + localizedValues['InsuranceSubtitle'][locale.languageCode]; - String get updateInsurance => localizedValues['UpdateInsurance'][locale.languageCode]; + String get updateInsurance => + localizedValues['UpdateInsurance'][locale.languageCode]; - String get updateInsuranceSubtitle => localizedValues['UpdateInsuranceSubtitle'][locale.languageCode]; + String get updateInsuranceSubtitle => + localizedValues['UpdateInsuranceSubtitle'][locale.languageCode]; - String get insuranceApproval => localizedValues['InsuranceApproval'][locale.languageCode]; + String get insuranceApproval => + localizedValues['InsuranceApproval'][locale.languageCode]; - String get insuranceApprovalSubtitle => localizedValues['InsuranceApprovalSubtitle'][locale.languageCode]; + String get insuranceApprovalSubtitle => + localizedValues['InsuranceApprovalSubtitle'][locale.languageCode]; String get allergies => localizedValues['Allergies'][locale.languageCode]; - String get allergiesSubtitle => localizedValues['AllergiesSubtitle'][locale.languageCode]; + String get allergiesSubtitle => + localizedValues['AllergiesSubtitle'][locale.languageCode]; String get myVaccines => localizedValues['MyVaccines'][locale.languageCode]; - String get myVaccinesSubtitle => localizedValues['MyVaccinesSubtitle'][locale.languageCode]; + String get myVaccinesSubtitle => + localizedValues['MyVaccinesSubtitle'][locale.languageCode]; String get medical => localizedValues['Medical'][locale.languageCode]; - String get medicalSubtitle => localizedValues['MedicalSubtitle'][locale.languageCode]; + String get medicalSubtitle => + localizedValues['MedicalSubtitle'][locale.languageCode]; String get monthly => localizedValues['Monthly'][locale.languageCode]; - String get monthlySubtitle => localizedValues['MonthlySubtitle'][locale.languageCode]; + String get monthlySubtitle => + localizedValues['MonthlySubtitle'][locale.languageCode]; String get sick => localizedValues['Sick'][locale.languageCode]; - String get sickSubtitle => localizedValues['SickSubtitle'][locale.languageCode]; + String get sickSubtitle => + localizedValues['SickSubtitle'][locale.languageCode]; String get myBalance => localizedValues['MyBalance'][locale.languageCode]; - String get myBalanceSubtitle => localizedValues['MyBalanceSubtitle'][locale.languageCode]; + String get myBalanceSubtitle => + localizedValues['MyBalanceSubtitle'][locale.languageCode]; String get patientCall => localizedValues['PatientCall'][locale.languageCode]; - String get patientCallSubtitle => localizedValues['PatientCallSubtitle'][locale.languageCode]; + String get patientCallSubtitle => + localizedValues['PatientCallSubtitle'][locale.languageCode]; - String get smartWatches => localizedValues['SmartWatches'][locale.languageCode]; + String get smartWatches => + localizedValues['SmartWatches'][locale.languageCode]; - String get smartWatchesSubtitle => localizedValues['SmartWatchesSubtitle'][locale.languageCode]; + String get smartWatchesSubtitle => + localizedValues['SmartWatchesSubtitle'][locale.languageCode]; String get myTrackers => localizedValues['MyTrackers'][locale.languageCode]; - String get myTrackersSubtitle => localizedValues['MyTrackersSubtitle'][locale.languageCode]; + String get myTrackersSubtitle => + localizedValues['MyTrackersSubtitle'][locale.languageCode]; String get askYour => localizedValues['AskYour'][locale.languageCode]; - String get askYourSubtitle => localizedValues['AskYourSubtitle'][locale.languageCode]; + String get askYourSubtitle => + localizedValues['AskYourSubtitle'][locale.languageCode]; String get internet => localizedValues['Internet'][locale.languageCode]; - String get internetSubtitle => localizedValues['InternetSubtitle'][locale.languageCode]; + String get internetSubtitle => + localizedValues['InternetSubtitle'][locale.languageCode]; String get chatbot => localizedValues['Chatbot'][locale.languageCode]; - String get chatbotSubtitle => localizedValues['ChatbotSubtitle'][locale.languageCode]; + String get chatbotSubtitle => + localizedValues['ChatbotSubtitle'][locale.languageCode]; String get timeLine => localizedValues['TimeLine'][locale.languageCode]; @@ -747,101 +925,136 @@ class TranslationBase { String get billNo => localizedValues['BillNo'][locale.languageCode]; - String get prescriptions => localizedValues['Prescriptions'][locale.languageCode]; + String get prescriptions => + localizedValues['Prescriptions'][locale.languageCode]; String get history => localizedValues['History'][locale.languageCode]; String get orderNo => localizedValues['OrderNo'][locale.languageCode]; - String get trackDeliveryDriver => localizedValues['trackDeliveryDriver'][locale.languageCode]; + String get trackDeliveryDriver => + localizedValues['trackDeliveryDriver'][locale.languageCode]; - String get orderDetails => localizedValues['OrderDetails'][locale.languageCode]; + String get orderDetails => + localizedValues['OrderDetails'][locale.languageCode]; String get vitalSign => localizedValues['VitalSign'][locale.languageCode]; - String get monthlyReports => localizedValues['MonthlyReports'][locale.languageCode]; + String get monthlyReports => + localizedValues['MonthlyReports'][locale.languageCode]; - String get locationDialogMessage => localizedValues['locationDialogMessage'][locale.languageCode]; + String get locationDialogMessage => + localizedValues['locationDialogMessage'][locale.languageCode]; - String get userViewRequest => localizedValues['user-view-requester'][locale.languageCode]; + String get userViewRequest => + localizedValues['user-view-requester'][locale.languageCode]; String get userView => localizedValues['user-view'][locale.languageCode]; - String get sentRequest => localizedValues['sent-requests'][locale.languageCode]; + String get sentRequest => + localizedValues['sent-requests'][locale.languageCode]; String get km => localizedValues['km'][locale.languageCode]; String get km_ => localizedValues['km_'][locale.languageCode]; - String get patientHealthSummaryReport => localizedValues['PatientHealthSummaryReport'][locale.languageCode]; + String get patientHealthSummaryReport => + localizedValues['PatientHealthSummaryReport'][locale.languageCode]; - String get toViewTheTermsAndConditions => localizedValues['ToViewTheTermsAndConditions'][locale.languageCode]; + String get toViewTheTermsAndConditions => + localizedValues['ToViewTheTermsAndConditions'][locale.languageCode]; String get clickHere => localizedValues['ClickHere'][locale.languageCode]; - String get iAgreeToTheTermsAndConditions => localizedValues['IAgreeToTheTermsAndConditions'][locale.languageCode]; + String get iAgreeToTheTermsAndConditions => + localizedValues['IAgreeToTheTermsAndConditions'][locale.languageCode]; - String get iAgreeToTheTermsAndConditionsSubtitle => localizedValues['IAgreeToTheTermsAndConditionsSubtitle'][locale.languageCode]; + String get iAgreeToTheTermsAndConditionsSubtitle => + localizedValues['IAgreeToTheTermsAndConditionsSubtitle'] + [locale.languageCode]; String get save => localizedValues['Save'][locale.languageCode]; String get agreeTo => localizedValues['agreeTo'][locale.languageCode]; - String get termsConditoins => localizedValues['termsConditoins'][locale.languageCode]; + String get termsConditoins => + localizedValues['termsConditoins'][locale.languageCode]; - String get userAgreement => localizedValues['UserAgreement'][locale.languageCode]; + String get userAgreement => + localizedValues['UserAgreement'][locale.languageCode]; - String get updateSuccessfully => localizedValues['UpdateSuccessfully'][locale.languageCode]; + String get updateSuccessfully => + localizedValues['UpdateSuccessfully'][locale.languageCode]; - String get emailSentSuccessfully => localizedValues['EmailSentSuccessfully'][locale.languageCode]; + String get emailSentSuccessfully => + localizedValues['EmailSentSuccessfully'][locale.languageCode]; - String get EmailSentError => localizedValues['EmailSentError'][locale.languageCode]; + String get EmailSentError => + localizedValues['EmailSentError'][locale.languageCode]; - String get checkVaccineAvailability => localizedValues['CHECK_VACCINE_AVAILABILITY'][locale.languageCode]; + String get checkVaccineAvailability => + localizedValues['CHECK_VACCINE_AVAILABILITY'][locale.languageCode]; - String get myVaccinesAvailability => localizedValues['MyVaccinesAvailability'][locale.languageCode]; + String get myVaccinesAvailability => + localizedValues['MyVaccinesAvailability'][locale.languageCode]; - String get paymentService => localizedValues['PaymentService'][locale.languageCode]; + String get paymentService => + localizedValues['PaymentService'][locale.languageCode]; - String get paymentOnline => localizedValues['PaymentOnline'][locale.languageCode]; + String get paymentOnline => + localizedValues['PaymentOnline'][locale.languageCode]; - String get onlineCheckIn => localizedValues['OnlineCheckIn'][locale.languageCode]; + String get onlineCheckIn => + localizedValues['OnlineCheckIn'][locale.languageCode]; String get myBalances => localizedValues['MyBalances'][locale.languageCode]; String get myWallet => localizedValues['MyWallet'][locale.languageCode]; - String get balanceAmount => localizedValues['BalanceAmount'][locale.languageCode]; + String get balanceAmount => + localizedValues['BalanceAmount'][locale.languageCode]; - String get totalBalance => localizedValues['TotalBalance'][locale.languageCode]; + String get totalBalance => + localizedValues['TotalBalance'][locale.languageCode]; - String get createAdvancedPayment => localizedValues['CreateAdvancedPayment'][locale.languageCode]; + String get createAdvancedPayment => + localizedValues['CreateAdvancedPayment'][locale.languageCode]; - String get advancePayment => localizedValues['AdvancePayment'][locale.languageCode]; + String get advancePayment => + localizedValues['AdvancePayment'][locale.languageCode]; - String get advancePaymentLabel => localizedValues['AdvancePaymentLabel'][locale.languageCode]; + String get advancePaymentLabel => + localizedValues['AdvancePaymentLabel'][locale.languageCode]; - String get referralRequesterInformation => localizedValues['referralRequesterInformation'][locale.languageCode]; + String get referralRequesterInformation => + localizedValues['referralRequesterInformation'][locale.languageCode]; String get fileNumber => localizedValues['FileNumber'][locale.languageCode]; - String get enterfileNumber => localizedValues['enterfileNumber'][locale.languageCode]; + String get enterfileNumber => + localizedValues['enterfileNumber'][locale.languageCode]; - String get complaintNumber => localizedValues['complaintNumber'][locale.languageCode]; + String get complaintNumber => + localizedValues['complaintNumber'][locale.languageCode]; - String get identificationNumber => localizedValues['identificationNumber'][locale.languageCode]; + String get identificationNumber => + localizedValues['identificationNumber'][locale.languageCode]; String get amount => localizedValues['Amount'][locale.languageCode]; - String get depositorEmail => localizedValues['DepositorEmail'][locale.languageCode]; + String get depositorEmail => + localizedValues['DepositorEmail'][locale.languageCode]; String get notes => localizedValues['Notes'][locale.languageCode]; - String get selectPatientName => localizedValues['SelectPatientName'][locale.languageCode]; + String get selectPatientName => + localizedValues['SelectPatientName'][locale.languageCode]; - String get selectFamilyPatientName => localizedValues['SelectFamilyPatientName'][locale.languageCode]; + String get selectFamilyPatientName => + localizedValues['SelectFamilyPatientName'][locale.languageCode]; - String get selectHospital => localizedValues['SelectHospital'][locale.languageCode]; + String get selectHospital => + localizedValues['SelectHospital'][locale.languageCode]; String get selectCity => localizedValues['selectCity'][locale.languageCode]; @@ -851,37 +1064,51 @@ class TranslationBase { String get myAccount => localizedValues['MyAccount'][locale.languageCode]; - String get otherAccount => localizedValues['OtherAccount'][locale.languageCode]; + String get otherAccount => + localizedValues['OtherAccount'][locale.languageCode]; - String get selectBeneficiary => localizedValues['SelectBeneficiary'][locale.languageCode]; + String get selectBeneficiary => + localizedValues['SelectBeneficiary'][locale.languageCode]; - String get confirmThePayment => localizedValues['ConfirmThePayment'][locale.languageCode]; + String get confirmThePayment => + localizedValues['ConfirmThePayment'][locale.languageCode]; - String get changePayment => localizedValues['changePayment'][locale.languageCode]; + String get changePayment => + localizedValues['changePayment'][locale.languageCode]; - String get depositorName => localizedValues['DepositorName'][locale.languageCode]; + String get depositorName => + localizedValues['DepositorName'][locale.languageCode]; - String get mobileNumber => localizedValues['MobileNumber'][locale.languageCode]; + String get mobileNumber => + localizedValues['MobileNumber'][locale.languageCode]; - String get phoneNumber => localizedValues['phone-number'][locale.languageCode]; + String get phoneNumber => + localizedValues['phone-number'][locale.languageCode]; String get country => localizedValues['country'][locale.languageCode]; String get ok => localizedValues['Ok'][locale.languageCode]; - String get averageWaitingTime => localizedValues['averageWaitingTime'][locale.languageCode]; + String get averageWaitingTime => + localizedValues['averageWaitingTime'][locale.languageCode]; - String get waterConsumedInWeek => localizedValues['WaterConsumedInWeek'][locale.languageCode]; + String get waterConsumedInWeek => + localizedValues['WaterConsumedInWeek'][locale.languageCode]; - String get waterConsumedInMonth => localizedValues['WaterConsumedInMonth'][locale.languageCode]; + String get waterConsumedInMonth => + localizedValues['WaterConsumedInMonth'][locale.languageCode]; - String get theVerificationCodeExpiresIn => localizedValues['TheVerificationCodeExpiresIn'][locale.languageCode]; + String get theVerificationCodeExpiresIn => + localizedValues['TheVerificationCodeExpiresIn'][locale.languageCode]; - String get pleaseEnterTheVerificationCode => localizedValues['PleaseEnterTheVerificationCode'][locale.languageCode]; + String get pleaseEnterTheVerificationCode => + localizedValues['PleaseEnterTheVerificationCode'][locale.languageCode]; - String get eyeMeasurements => localizedValues['EyeMeasurements'][locale.languageCode]; + String get eyeMeasurements => + localizedValues['EyeMeasurements'][locale.languageCode]; - String get measurements => localizedValues['Measurements'][locale.languageCode]; + String get measurements => + localizedValues['Measurements'][locale.languageCode]; String get classes => localizedValues['Classes'][locale.languageCode]; @@ -909,7 +1136,8 @@ class TranslationBase { String get remarks => localizedValues['Remarks'][locale.languageCode]; - String get activeMedications => localizedValues['ActiveMedications'][locale.languageCode]; + String get activeMedications => + localizedValues['ActiveMedications'][locale.languageCode]; String get expDate => localizedValues['ExpDate'][locale.languageCode]; @@ -917,7 +1145,8 @@ class TranslationBase { String get frequency => localizedValues['Frequency'][locale.languageCode]; - String get dailyQuantity => localizedValues['DailyQuantity'][locale.languageCode]; + String get dailyQuantity => + localizedValues['DailyQuantity'][locale.languageCode]; String get addReminder => localizedValues['AddReminder'][locale.languageCode]; @@ -929,27 +1158,34 @@ class TranslationBase { String get days => localizedValues['Days'][locale.languageCode]; - String get scheduleTime => localizedValues['ScheduleTime'][locale.languageCode]; + String get scheduleTime => + localizedValues['ScheduleTime'][locale.languageCode]; String get askDoctor => localizedValues['AskDoctor'][locale.languageCode]; - String get doctorResponses => localizedValues['DoctorResponses'][locale.languageCode]; + String get doctorResponses => + localizedValues['DoctorResponses'][locale.languageCode]; String get newDes => localizedValues['New'][locale.languageCode]; String get all => localizedValues['All'][locale.languageCode]; - String get questionHere => localizedValues['QuestionHere'][locale.languageCode]; + String get questionHere => + localizedValues['QuestionHere'][locale.languageCode]; - String get viewDoctorResponses => localizedValues['ViewDoctorResponses'][locale.languageCode]; + String get viewDoctorResponses => + localizedValues['ViewDoctorResponses'][locale.languageCode]; - String get serviceInformationButton => localizedValues['ServiceInformationButton'][locale.languageCode]; + String get serviceInformationButton => + localizedValues['ServiceInformationButton'][locale.languageCode]; - String get serviceInformationTitle => localizedValues['ServiceInformationTitle'][locale.languageCode]; + String get serviceInformationTitle => + localizedValues['ServiceInformationTitle'][locale.languageCode]; String get infoLab => localizedValues['info-lab'][locale.languageCode]; - String get infoRadiology => localizedValues['info-radiology'][locale.languageCode]; + String get infoRadiology => + localizedValues['info-radiology'][locale.languageCode]; String get orders => localizedValues['orders'][locale.languageCode]; @@ -961,21 +1197,25 @@ class TranslationBase { String get MEMBERSINCE => localizedValues['MEMBERSINCE'][locale.languageCode]; - String get IDENTIFICATION => localizedValues['IDENTIFICATION'][locale.languageCode]; + String get IDENTIFICATION => + localizedValues['IDENTIFICATION'][locale.languageCode]; String get lakumMobile => localizedValues['lakumMobile'][locale.languageCode]; - String get Waitinggained => localizedValues['Waitinggained'][locale.languageCode]; + String get Waitinggained => + localizedValues['Waitinggained'][locale.languageCode]; String get Expired => localizedValues['Expired'][locale.languageCode]; - String get WillBeExpired => localizedValues['WillBeExpired'][locale.languageCode]; + String get WillBeExpired => + localizedValues['WillBeExpired'][locale.languageCode]; String get RIYAL => localizedValues['RIYAL'][locale.languageCode]; String get LakumPoint => localizedValues['LakumPoint'][locale.languageCode]; - String get ActivateLAKUMAccount => localizedValues['ActivateLAKUMAccount'][locale.languageCode]; + String get ActivateLAKUMAccount => + localizedValues['ActivateLAKUMAccount'][locale.languageCode]; String get wishlist => localizedValues['wishlist'][locale.languageCode]; @@ -985,23 +1225,31 @@ class TranslationBase { String get reviews => localizedValues['reviews'][locale.languageCode]; - String get productDetails => localizedValues['productDetails'][locale.languageCode]; + String get productDetails => + localizedValues['productDetails'][locale.languageCode]; - String get noReviewsAvailable => localizedValues['noReviewsAvailable'][locale.languageCode]; + String get noReviewsAvailable => + localizedValues['noReviewsAvailable'][locale.languageCode]; - String get noLocationAvailable => localizedValues['noLocationAvailable'][locale.languageCode]; + String get noLocationAvailable => + localizedValues['noLocationAvailable'][locale.languageCode]; - String get myPrescriptions => localizedValues['myPrescriptions'][locale.languageCode]; + String get myPrescriptions => + localizedValues['myPrescriptions'][locale.languageCode]; - String get medicationRefill => localizedValues['medicationRefill'][locale.languageCode]; + String get medicationRefill => + localizedValues['medicationRefill'][locale.languageCode]; - String get pillReminder => localizedValues['pillReminder'][locale.languageCode]; + String get pillReminder => + localizedValues['pillReminder'][locale.languageCode]; - String get shippingAddresses => localizedValues['shippingAddresses'][locale.languageCode]; + String get shippingAddresses => + localizedValues['shippingAddresses'][locale.languageCode]; String get reachUs => localizedValues['reachUs'][locale.languageCode]; - String get ourLocations => localizedValues['ourLocations'][locale.languageCode]; + String get ourLocations => + localizedValues['ourLocations'][locale.languageCode]; String get edit => localizedValues['edit'][locale.languageCode]; @@ -1013,11 +1261,14 @@ class TranslationBase { String get addAddress => localizedValues['addAddress'][locale.languageCode]; - String get deleteAddress => localizedValues['deleteAddress'][locale.languageCode]; + String get deleteAddress => + localizedValues['deleteAddress'][locale.languageCode]; - String get deletedAddress => localizedValues['deletedAddres'][locale.languageCode]; + String get deletedAddress => + localizedValues['deletedAddres'][locale.languageCode]; - String get addNewAddress => localizedValues['addNewAddress'][locale.languageCode]; + String get addNewAddress => + localizedValues['addNewAddress'][locale.languageCode]; String get order => localizedValues['order'][locale.languageCode]; @@ -1033,21 +1284,28 @@ class TranslationBase { String get shareReview => localizedValues['shareReview'][locale.languageCode]; - String get backMyAccount => localizedValues['backMyAccount'][locale.languageCode]; + String get backMyAccount => + localizedValues['backMyAccount'][locale.languageCode]; - String get reviewSuccessful => localizedValues['reviewSuccessful'][locale.languageCode]; + String get reviewSuccessful => + localizedValues['reviewSuccessful'][locale.languageCode]; - String get reviewShared => localizedValues['reviewShared'][locale.languageCode]; + String get reviewShared => + localizedValues['reviewShared'][locale.languageCode]; - String get reviewComment => localizedValues['reviewComment'][locale.languageCode]; + String get reviewComment => + localizedValues['reviewComment'][locale.languageCode]; - String get shippedMethod => localizedValues['shippedMethod'][locale.languageCode]; + String get shippedMethod => + localizedValues['shippedMethod'][locale.languageCode]; String get orderDetail => localizedValues['orderDetail'][locale.languageCode]; - String get deliveryDriverTrack => localizedValues['DeliveryDriverTrack'][locale.languageCode]; + String get deliveryDriverTrack => + localizedValues['DeliveryDriverTrack'][locale.languageCode]; - String get deliveryLocation => localizedValues['DeliveryLocation'][locale.languageCode]; + String get deliveryLocation => + localizedValues['DeliveryLocation'][locale.languageCode]; String get driver => localizedValues['Driver'][locale.languageCode]; @@ -1065,7 +1323,8 @@ class TranslationBase { String get vat => localizedValues['vat'][locale.languageCode]; - String get inclusiveVat => localizedValues['inclusiveVat'][locale.languageCode]; + String get inclusiveVat => + localizedValues['inclusiveVat'][locale.languageCode]; String get items => localizedValues['items'][locale.languageCode]; @@ -1081,25 +1340,35 @@ class TranslationBase { String get cancelOrder => localizedValues['cancelOrder'][locale.languageCode]; - String get confirmAddress => localizedValues['confirmAddress'][locale.languageCode]; + String get confirmAddress => + localizedValues['confirmAddress'][locale.languageCode]; - String get confirmLocation => localizedValues['confirmLocation'][locale.languageCode]; + String get confirmLocation => + localizedValues['confirmLocation'][locale.languageCode]; - String get confirmDeleteMsg => localizedValues['confirmDeleteMsg'][locale.languageCode]; + String get confirmDeleteMsg => + localizedValues['confirmDeleteMsg'][locale.languageCode]; - String get confirmDelete => localizedValues['confirmDelete'][locale.languageCode]; + String get confirmDelete => + localizedValues['confirmDelete'][locale.languageCode]; - String get confirmCancellation => localizedValues['confirmCancellation'][locale.languageCode]; + String get confirmCancellation => + localizedValues['confirmCancellation'][locale.languageCode]; - String get serviceInformation => localizedValues['ServiceInformation'][locale.languageCode]; + String get serviceInformation => + localizedValues['ServiceInformation'][locale.languageCode]; - String get homeHealthCare => localizedValues['HomeHealthCare'][locale.languageCode]; + String get homeHealthCare => + localizedValues['HomeHealthCare'][locale.languageCode]; - String get HHCNotAuthMsg => localizedValues['HHCNotAuthMsg'][locale.languageCode]; + String get HHCNotAuthMsg => + localizedValues['HHCNotAuthMsg'][locale.languageCode]; - String get homeHealthCareText => localizedValues['HomeHealthCareText'][locale.languageCode]; + String get homeHealthCareText => + localizedValues['HomeHealthCareText'][locale.languageCode]; - String get loginRegister => localizedValues['LoginRegister'][locale.languageCode]; + String get loginRegister => + localizedValues['LoginRegister'][locale.languageCode]; String get orderLog => localizedValues['OrderLog'][locale.languageCode]; @@ -1116,61 +1385,80 @@ class TranslationBase { String get noResult => localizedValues['noResult'][locale.languageCode]; - String get offersAndPromotions => localizedValues['offersAndPromotions'][locale.languageCode]; + String get offersAndPromotions => + localizedValues['offersAndPromotions'][locale.languageCode]; String get offers => localizedValues['offers'][locale.languageCode]; String get review => localizedValues['review'][locale.languageCode]; - String get deliveredOrder => localizedValues['deliveredOrder'][locale.languageCode]; + String get deliveredOrder => + localizedValues['deliveredOrder'][locale.languageCode]; - String get pendingOrder => localizedValues['pendingOrder'][locale.languageCode]; + String get pendingOrder => + localizedValues['pendingOrder'][locale.languageCode]; - String get processingOrder => localizedValues['processingOrder'][locale.languageCode]; + String get processingOrder => + localizedValues['processingOrder'][locale.languageCode]; - String get cancelledOrder => localizedValues['cancelledOrder'][locale.languageCode]; + String get cancelledOrder => + localizedValues['cancelledOrder'][locale.languageCode]; String get compare => localizedValues['compare'][locale.languageCode]; - String get medicationsRefill => localizedValues['medicationsRefill'][locale.languageCode]; + String get medicationsRefill => + localizedValues['medicationsRefill'][locale.languageCode]; - String get myPrescription => localizedValues['myPrescription'][locale.languageCode]; + String get myPrescription => + localizedValues['myPrescription'][locale.languageCode]; String get quantity => localizedValues['quantity'][locale.languageCode]; - String get productQuantity => localizedValues['productQuantity'][locale.languageCode]; + String get productQuantity => + localizedValues['productQuantity'][locale.languageCode]; - String get conditionsHMG => localizedValues['conditionsHMG'][locale.languageCode]; + String get conditionsHMG => + localizedValues['conditionsHMG'][locale.languageCode]; String get conditions => localizedValues['conditions'][locale.languageCode]; // pharmacy module - String get searchAndScanMedication => localizedValues['searchAndScanMedication'][locale.languageCode]; + String get searchAndScanMedication => + localizedValues['searchAndScanMedication'][locale.languageCode]; - String get shopByBrands => localizedValues['shopByBrands'][locale.languageCode]; + String get shopByBrands => + localizedValues['shopByBrands'][locale.languageCode]; - String get recentlyViewed => localizedValues['recentlyViewed'][locale.languageCode]; + String get recentlyViewed => + localizedValues['recentlyViewed'][locale.languageCode]; String get bestSellers => localizedValues['bestSellers'][locale.languageCode]; String get recommended => localizedValues['recommended'][locale.languageCode]; - String get deleteAllItems => localizedValues['deleteAllItems'][locale.languageCode]; + String get deleteAllItems => + localizedValues['deleteAllItems'][locale.languageCode]; - String get selectAddress => localizedValues['selectAddress'][locale.languageCode]; + String get selectAddress => + localizedValues['selectAddress'][locale.languageCode]; - String get shippingAddress => localizedValues['shippingAddress'][locale.languageCode]; + String get shippingAddress => + localizedValues['shippingAddress'][locale.languageCode]; - String get changeAddress => localizedValues['changeAddress'][locale.languageCode]; + String get changeAddress => + localizedValues['changeAddress'][locale.languageCode]; - String get selectPaymentOption => localizedValues['selectPaymentOption'][locale.languageCode]; + String get selectPaymentOption => + localizedValues['selectPaymentOption'][locale.languageCode]; - String get changeMethod => localizedValues['changeMethod'][locale.languageCode]; + String get changeMethod => + localizedValues['changeMethod'][locale.languageCode]; String get reviewOrder => localizedValues['reviewOrder'][locale.languageCode]; - String get orderSummary => localizedValues['orderSummary'][locale.languageCode]; + String get orderSummary => + localizedValues['orderSummary'][locale.languageCode]; String get active => localizedValues['active'][locale.languageCode]; @@ -1184,41 +1472,54 @@ class TranslationBase { String get transferred => localizedValues['transferred'][locale.languageCode]; - String get checkBeneficiary => localizedValues['checkBeneficiary'][locale.languageCode]; + String get checkBeneficiary => + localizedValues['checkBeneficiary'][locale.languageCode]; - String get beneficiaryName => localizedValues['beneficiaryName'][locale.languageCode]; + String get beneficiaryName => + localizedValues['beneficiaryName'][locale.languageCode]; - String get accountActivation => localizedValues['accountActivation'][locale.languageCode]; + String get accountActivation => + localizedValues['accountActivation'][locale.languageCode]; - String get nonRecommended => localizedValues['nonRecommended'][locale.languageCode]; + String get nonRecommended => + localizedValues['nonRecommended'][locale.languageCode]; - String get lakumTransfer => localizedValues['lakumTransfer'][locale.languageCode]; + String get lakumTransfer => + localizedValues['lakumTransfer'][locale.languageCode]; String get acceptLbl => localizedValues['acceptLbl'][locale.languageCode]; - String get termsService => localizedValues['TermsService'][locale.languageCode]; + String get termsService => + localizedValues['TermsService'][locale.languageCode]; String get beforeUsing => localizedValues['Beforeusing'][locale.languageCode]; String get accept => localizedValues['accept'][locale.languageCode]; - String get dataSafeInfo => localizedValues['data-safe-info'][locale.languageCode]; + String get dataSafeInfo => + localizedValues['data-safe-info'][locale.languageCode]; String get dataSafe => localizedValues['data-safe'][locale.languageCode]; - String get informational => localizedValues['informational'][locale.languageCode]; + String get informational => + localizedValues['informational'][locale.languageCode]; - String get checkDiagnosis => localizedValues['check-diagnosis'][locale.languageCode]; + String get checkDiagnosis => + localizedValues['check-diagnosis'][locale.languageCode]; String get remeberthat => localizedValues['remeberthat'][locale.languageCode]; - String get notUseInEmbergency => localizedValues['not-use-in-emerbency'][locale.languageCode]; + String get notUseInEmbergency => + localizedValues['not-use-in-emerbency'][locale.languageCode]; - String get notUseInEmbergencyDetails => localizedValues['not-use-in-emerbency-details'][locale.languageCode]; + String get notUseInEmbergencyDetails => + localizedValues['not-use-in-emerbency-details'][locale.languageCode]; - String get notUseInEmbergencyCall => localizedValues['not-use-in-emerbency-details-call'][locale.languageCode]; + String get notUseInEmbergencyCall => + localizedValues['not-use-in-emerbency-details-call'][locale.languageCode]; - String get selectGender => localizedValues['select-gender'][locale.languageCode]; + String get selectGender => + localizedValues['select-gender'][locale.languageCode]; String get iAma => localizedValues['i-am-a'][locale.languageCode]; @@ -1238,31 +1539,39 @@ class TranslationBase { String get min => localizedValues['min'][locale.languageCode]; - String get compeleteOrderMsg => localizedValues['compeleteOrderMsg'][locale.languageCode]; + String get compeleteOrderMsg => + localizedValues['compeleteOrderMsg'][locale.languageCode]; - String get addToCompareMsg => localizedValues['addToCompareMsg'][locale.languageCode]; + String get addToCompareMsg => + localizedValues['addToCompareMsg'][locale.languageCode]; String get itInListMsg => localizedValues['itInListMsg'][locale.languageCode]; - String get compareListFull => localizedValues['compareListFull'][locale.languageCode]; + String get compareListFull => + localizedValues['compareListFull'][locale.languageCode]; String get addQuantity => localizedValues['addQuantity'][locale.languageCode]; - String get addToCartMsg => localizedValues['addToCartMsg'][locale.languageCode]; + String get addToCartMsg => + localizedValues['addToCartMsg'][locale.languageCode]; - String get addToWishlistMsg => localizedValues['addToWishlistMsg'][locale.languageCode]; + String get addToWishlistMsg => + localizedValues['addToWishlistMsg'][locale.languageCode]; String get notifyMeMsg => localizedValues['notifyMeMsg'][locale.languageCode]; - String get removeFromWishlistMsg => localizedValues['removeFromWishlistMsg'][locale.languageCode]; + String get removeFromWishlistMsg => + localizedValues['removeFromWishlistMsg'][locale.languageCode]; String get apply => localizedValues['apply'][locale.languageCode]; String get reset => localizedValues['reset'][locale.languageCode]; - String get viewCategorise => localizedValues['viewCategorise'][locale.languageCode]; + String get viewCategorise => + localizedValues['viewCategorise'][locale.languageCode]; - String get viewSubCategorise => localizedValues['viewSubCategorise'][locale.languageCode]; + String get viewSubCategorise => + localizedValues['viewSubCategorise'][locale.languageCode]; String get cart => localizedValues['cart'][locale.languageCode]; @@ -1270,57 +1579,77 @@ class TranslationBase { String get Alhabibapp => localizedValues['Alhabibapp'][locale.languageCode]; - String get searchProductHere => localizedValues['searchProductHere'][locale.languageCode]; + String get searchProductHere => + localizedValues['searchProductHere'][locale.languageCode]; String get email => localizedValues['email'][locale.languageCode]; String get book => localizedValues['Book'][locale.languageCode]; - String get appointmentLabel => localizedValues['AppointmentLabel'][locale.languageCode]; + String get appointmentLabel => + localizedValues['AppointmentLabel'][locale.languageCode]; String get bloodType => localizedValues['BloodType'][locale.languageCode]; - String get loginToUseService => localizedValues['loginToUseService'][locale.languageCode]; + String get loginToUseService => + localizedValues['loginToUseService'][locale.languageCode]; - String get maritalStatus => localizedValues['marital-status'][locale.languageCode]; + String get maritalStatus => + localizedValues['marital-status'][locale.languageCode]; String get general => localizedValues['general'][locale.languageCode]; String get profile => localizedValues['profile'][locale.languageCode]; - String get notifications => localizedValues['notifications'][locale.languageCode]; + String get notifications => + localizedValues['notifications'][locale.languageCode]; - String get notificationDetails => localizedValues['notificationDetails'][locale.languageCode]; + String get notificationDetails => + localizedValues['notificationDetails'][locale.languageCode]; - List get infoMyDoctorPoints => localizedValues['info-my-doctor-points'][locale.languageCode]; + List get infoMyDoctorPoints => + localizedValues['info-my-doctor-points'][locale.languageCode]; - String get infoMyDoctor => localizedValues['info-my-doctor'][locale.languageCode]; + String get infoMyDoctor => + localizedValues['info-my-doctor'][locale.languageCode]; - String get infoPrescriptions => localizedValues['info-prescriptions'][locale.languageCode]; + String get infoPrescriptions => + localizedValues['info-prescriptions'][locale.languageCode]; - List get infoPrescriptionsPoints => localizedValues['info-my-prescription-points'][locale.languageCode]; + List get infoPrescriptionsPoints => + localizedValues['info-my-prescription-points'][locale.languageCode]; - String get infoInsuranceCards => localizedValues['info-insurance-cards'][locale.languageCode]; + String get infoInsuranceCards => + localizedValues['info-insurance-cards'][locale.languageCode]; - List get infoInsuranceCardsPoints => localizedValues['info-insurance-cards-points'][locale.languageCode]; + List get infoInsuranceCardsPoints => + localizedValues['info-insurance-cards-points'][locale.languageCode]; - String get infoAllergies => localizedValues['info-allergies'][locale.languageCode]; + String get infoAllergies => + localizedValues['info-allergies'][locale.languageCode]; String get sickLeaves => localizedValues['sick-leaves'][locale.languageCode]; - String get infoSickLeaves => localizedValues['info-sick-leaves'][locale.languageCode]; + String get infoSickLeaves => + localizedValues['info-sick-leaves'][locale.languageCode]; - List get infoSickLeavePoints => localizedValues['info-sick-leave-points'][locale.languageCode]; + List get infoSickLeavePoints => + localizedValues['info-sick-leave-points'][locale.languageCode]; - String get infoApprovals => localizedValues['info-approvals'][locale.languageCode]; + String get infoApprovals => + localizedValues['info-approvals'][locale.languageCode]; - List get infoApprovalPoints => localizedValues['info-approval-points'][locale.languageCode]; + List get infoApprovalPoints => + localizedValues['info-approval-points'][locale.languageCode]; - String get monthReport => localizedValues['month-report'][locale.languageCode]; + String get monthReport => + localizedValues['month-report'][locale.languageCode]; - String get infoMonthReport => localizedValues['info-month-report'][locale.languageCode]; + String get infoMonthReport => + localizedValues['info-month-report'][locale.languageCode]; - String get languageSetting => localizedValues['language-setting'][locale.languageCode]; + String get languageSetting => + localizedValues['language-setting'][locale.languageCode]; String get alert => localizedValues['alert'][locale.languageCode]; @@ -1328,11 +1657,13 @@ class TranslationBase { String get smsAlert => localizedValues['sms-alert'][locale.languageCode]; - String get contactInfo => localizedValues['contact-info'][locale.languageCode]; + String get contactInfo => + localizedValues['contact-info'][locale.languageCode]; String get emergencyName => localizedValues['emrg-name'][locale.languageCode]; - String get emergencyContact => localizedValues['emrg-no'][locale.languageCode]; + String get emergencyContact => + localizedValues['emrg-no'][locale.languageCode]; String get modes => localizedValues['modes'][locale.languageCode]; @@ -1340,7 +1671,8 @@ class TranslationBase { String get blindMode => localizedValues['blind-modes'][locale.languageCode]; - String get invertTheme => localizedValues['invert-theme'][locale.languageCode]; + String get invertTheme => + localizedValues['invert-theme'][locale.languageCode]; String get offTheme => localizedValues['off-theme'][locale.languageCode]; @@ -1350,15 +1682,20 @@ class TranslationBase { String get permissions => localizedValues['permissions'][locale.languageCode]; - String get cameraPermission => localizedValues['camera-permission'][locale.languageCode]; + String get cameraPermission => + localizedValues['camera-permission'][locale.languageCode]; - String get locationPermission => localizedValues['location-permission'][locale.languageCode]; + String get locationPermission => + localizedValues['location-permission'][locale.languageCode]; - String get accessibility => localizedValues['accessibility'][locale.languageCode]; + String get accessibility => + localizedValues['accessibility'][locale.languageCode]; - String get selectClinic => localizedValues['selectClinic'][locale.languageCode]; + String get selectClinic => + localizedValues['selectClinic'][locale.languageCode]; - String get selectProject => localizedValues['selectProject'][locale.languageCode]; + String get selectProject => + localizedValues['selectProject'][locale.languageCode]; String get orderStatus => localizedValues['orderStatus'][locale.languageCode]; @@ -1370,11 +1707,14 @@ class TranslationBase { String get service => localizedValues['Service'][locale.languageCode]; - String get hMGServiceLabel => localizedValues['HMGServiceLabel'][locale.languageCode]; + String get hMGServiceLabel => + localizedValues['HMGServiceLabel'][locale.languageCode]; - String get healthWeatherIndicators => localizedValues['HealthWeatherIndicators'][locale.languageCode]; + String get healthWeatherIndicators => + localizedValues['HealthWeatherIndicators'][locale.languageCode]; - String get healthTipsBasedOnCurrentWeather => localizedValues['HealthTipsBasedOnCurrentWeather'][locale.languageCode]; + String get healthTipsBasedOnCurrentWeather => + localizedValues['HealthTipsBasedOnCurrentWeather'][locale.languageCode]; String get moreDetails => localizedValues['MoreDetails'][locale.languageCode]; @@ -1402,7 +1742,8 @@ class TranslationBase { String get birth_date => localizedValues['birth_date'][locale.languageCode]; - String get dateOfBirth => localizedValues['date_of_birth'][locale.languageCode]; + String get dateOfBirth => + localizedValues['date_of_birth'][locale.languageCode]; String get mass => localizedValues['mass'][locale.languageCode]; @@ -1410,7 +1751,8 @@ class TranslationBase { String get bpm => localizedValues['bpm'][locale.languageCode]; - String get respirationSigns => localizedValues['respiration-signs'][locale.languageCode]; + String get respirationSigns => + localizedValues['respiration-signs'][locale.languageCode]; String get sysDias => localizedValues['sys-dias'][locale.languageCode]; @@ -1420,7 +1762,8 @@ class TranslationBase { String get bikini => localizedValues['bikini'][locale.languageCode]; - String get totalMinutes => localizedValues['totalMinutes'][locale.languageCode]; + String get totalMinutes => + localizedValues['totalMinutes'][locale.languageCode]; String get face => localizedValues['face'][locale.languageCode]; @@ -1438,69 +1781,93 @@ class TranslationBase { String get message => localizedValues['message'][locale.languageCode]; - String get emptySubject => localizedValues['empty-subject'][locale.languageCode]; + String get emptySubject => + localizedValues['empty-subject'][locale.languageCode]; - String get emptyMessage => localizedValues['empty-message'][locale.languageCode]; + String get emptyMessage => + localizedValues['empty-message'][locale.languageCode]; - String get selectAttachment => localizedValues['select-attachment'][locale.languageCode]; + String get selectAttachment => + localizedValues['select-attachment'][locale.languageCode]; - String get complainAppo => localizedValues['complain-appo'][locale.languageCode]; + String get complainAppo => + localizedValues['complain-appo'][locale.languageCode]; - String get complainWithoutAppo => localizedValues['complain-without-appo'][locale.languageCode]; + String get complainWithoutAppo => + localizedValues['complain-without-appo'][locale.languageCode]; String get question => localizedValues['question'][locale.languageCode]; - String get messageType => localizedValues['message-type'][locale.languageCode]; + String get messageType => + localizedValues['message-type'][locale.languageCode]; String get compliment => localizedValues['compliment'][locale.languageCode]; String get suggestion => localizedValues['suggestion'][locale.languageCode]; - String get yourFeedback => localizedValues['your-feedback'][locale.languageCode]; + String get yourFeedback => + localizedValues['your-feedback'][locale.languageCode]; String get selectPart => localizedValues['select-part'][locale.languageCode]; String get number => localizedValues['number'][locale.languageCode]; - String get notClassified => localizedValues['not-classified'][locale.languageCode]; + String get notClassified => + localizedValues['not-classified'][locale.languageCode]; - String get searchItemError => localizedValues['searchItemError'][locale.languageCode]; + String get searchItemError => + localizedValues['searchItemError'][locale.languageCode]; String get youCanFind => localizedValues['YouCanFind'][locale.languageCode]; - String get itemInSearch => localizedValues['ItemInSearch'][locale.languageCode]; + String get itemInSearch => + localizedValues['ItemInSearch'][locale.languageCode]; - String get bloodDonation => localizedValues['blood-donation'][locale.languageCode]; + String get bloodDonation => + localizedValues['blood-donation'][locale.languageCode]; - String get bloodDonationInfo => localizedValues['blood-donation-info'][locale.languageCode]; + String get bloodDonationInfo => + localizedValues['blood-donation-info'][locale.languageCode]; - String get bloodInstruction => localizedValues['blood-instruction'][locale.languageCode]; + String get bloodInstruction => + localizedValues['blood-instruction'][locale.languageCode]; - String get bloodTermsNcondition => localizedValues['view-terms'][locale.languageCode]; + String get bloodTermsNcondition => + localizedValues['view-terms'][locale.languageCode]; - String get wantToConnectWithHmgNetwork => localizedValues['wantConnectHmgNetwork'][locale.languageCode]; + String get wantToConnectWithHmgNetwork => + localizedValues['wantConnectHmgNetwork'][locale.languageCode]; - String get failedToAccessHmgServices => localizedValues['failedToAccessHmgServices'][locale.languageCode]; + String get failedToAccessHmgServices => + localizedValues['failedToAccessHmgServices'][locale.languageCode]; - String get enablingWifi => localizedValues['enablingWifi'][locale.languageCode]; + String get enablingWifi => + localizedValues['enablingWifi'][locale.languageCode]; - String get offerAndPackages => localizedValues['offerAndPackages'][locale.languageCode]; + String get offerAndPackages => + localizedValues['offerAndPackages'][locale.languageCode]; - String get orderHistory => localizedValues['orderHistory'][locale.languageCode]; + String get orderHistory => + localizedValues['orderHistory'][locale.languageCode]; - String get offerAndPackagesDetails => localizedValues['offerAndPackagesDetails'][locale.languageCode]; + String get offerAndPackagesDetails => + localizedValues['offerAndPackagesDetails'][locale.languageCode]; String get invoiceNo => localizedValues['InvoiceNo'][locale.languageCode]; String get invoiceDate => localizedValues['InvoiceDate'][locale.languageCode]; - String get specialResult => localizedValues['SpecialResult'][locale.languageCode]; + String get specialResult => + localizedValues['SpecialResult'][locale.languageCode]; - String get generalResult => localizedValues['GeneralResult'][locale.languageCode]; + String get generalResult => + localizedValues['GeneralResult'][locale.languageCode]; - String get showMoreBtn => localizedValues['show-more-btn'][locale.languageCode]; + String get showMoreBtn => + localizedValues['show-more-btn'][locale.languageCode]; - String get viewFlowChart => localizedValues['view_flow_chart'][locale.languageCode]; + String get viewFlowChart => + localizedValues['view_flow_chart'][locale.languageCode]; String get value => localizedValues['value'][locale.languageCode]; @@ -1522,15 +1889,20 @@ class TranslationBase { String get vaccination => localizedValues['vaccination'][locale.languageCode]; - String get welcomeBackV => localizedValues['welcomeBack'][locale.languageCode]; + String get welcomeBackV => + localizedValues['welcomeBack'][locale.languageCode]; - String get instructions => localizedValues['instructions'][locale.languageCode]; + String get instructions => + localizedValues['instructions'][locale.languageCode]; - String get updateEmail => localizedValues['update-email'][locale.languageCode]; + String get updateEmail => + localizedValues['update-email'][locale.languageCode]; - String get updatedEmail => localizedValues['updated-email'][locale.languageCode]; + String get updatedEmail => + localizedValues['updated-email'][locale.languageCode]; - String get viewListChildren => localizedValues['view-list-children'][locale.languageCode]; + String get viewListChildren => + localizedValues['view-list-children'][locale.languageCode]; String get addChild => localizedValues['add-child'][locale.languageCode]; @@ -1538,33 +1910,41 @@ class TranslationBase { String get childDob => localizedValues['childDob'][locale.languageCode]; - String get deletedChildMes => localizedValues['deleted-child-mes'][locale.languageCode]; + String get deletedChildMes => + localizedValues['deleted-child-mes'][locale.languageCode]; String get visit => localizedValues['visit'][locale.languageCode]; - String get descriptionVaccination => localizedValues['description-vaccination'][locale.languageCode]; + String get descriptionVaccination => + localizedValues['description-vaccination'][locale.languageCode]; String get dueDate => localizedValues['due-date'][locale.languageCode]; String get validEmail => localizedValues['valid-email'][locale.languageCode]; - String get confirmSend => localizedValues['confirm-send'][locale.languageCode]; + String get confirmSend => + localizedValues['confirm-send'][locale.languageCode]; - String get emailSuccess => localizedValues['email-success'][locale.languageCode]; + String get emailSuccess => + localizedValues['email-success'][locale.languageCode]; - String get deletedChild => localizedValues['deleted-child'][locale.languageCode]; + String get deletedChild => + localizedValues['deleted-child'][locale.languageCode]; - String get addInstructions => localizedValues['add-instructions'][locale.languageCode]; + String get addInstructions => + localizedValues['add-instructions'][locale.languageCode]; String get addedChild => localizedValues['added-child'][locale.languageCode]; String get appUpdate => localizedValues['appUpdate'][locale.languageCode]; - String get ereferralSaveSuccess => localizedValues['ereferralSaveSuccess'][locale.languageCode]; + String get ereferralSaveSuccess => + localizedValues['ereferralSaveSuccess'][locale.languageCode]; String get labResults => localizedValues['labResults'][locale.languageCode]; - String get doctorRating => localizedValues['doctorRating'][locale.languageCode]; + String get doctorRating => + localizedValues['doctorRating'][locale.languageCode]; String get good => localizedValues['good'][locale.languageCode]; @@ -1572,35 +1952,44 @@ class TranslationBase { String get excellent => localizedValues['excellent'][locale.languageCode]; - String get below_average => localizedValues['below-average'][locale.languageCode]; + String get below_average => + localizedValues['below-average'][locale.languageCode]; String get infoSigns => localizedValues['info-signs'][locale.languageCode]; - String get infoAdvancePayment => localizedValues['info-advance-payment'][locale.languageCode]; + String get infoAdvancePayment => + localizedValues['info-advance-payment'][locale.languageCode]; - String get infoMyBalance => localizedValues['info-my-balance'][locale.languageCode]; + String get infoMyBalance => + localizedValues['info-my-balance'][locale.languageCode]; String get erContant => localizedValues['er-contant'][locale.languageCode]; String get er => localizedValues['er'][locale.languageCode]; - String get transportationService => localizedValues['transportation-Service'][locale.languageCode]; + String get transportationService => + localizedValues['transportation-Service'][locale.languageCode]; - String get infoAmbulance => localizedValues['info-ambulance'][locale.languageCode]; + String get infoAmbulance => + localizedValues['info-ambulance'][locale.languageCode]; - String get transportHeading => localizedValues['RRT-transport-heading'][locale.languageCode]; + String get transportHeading => + localizedValues['RRT-transport-heading'][locale.languageCode]; - String get directionHeading => localizedValues['RRT-direction-heading'][locale.languageCode]; + String get directionHeading => + localizedValues['RRT-direction-heading'][locale.languageCode]; String get toHospital => localizedValues['to-hospital'][locale.languageCode]; - String get fromHospital => localizedValues['from-hospital'][locale.languageCode]; + String get fromHospital => + localizedValues['from-hospital'][locale.languageCode]; String get oneDirec => localizedValues['one-direc'][locale.languageCode]; String get twoDirec => localizedValues['two-direc'][locale.languageCode]; - String get pickupLocation => localizedValues['pickup-location'][locale.languageCode]; + String get pickupLocation => + localizedValues['pickup-location'][locale.languageCode]; String get pickupSpot => localizedValues['pickup-spot'][locale.languageCode]; @@ -1608,7 +1997,8 @@ class TranslationBase { String get haveAppo => localizedValues['have-appo'][locale.languageCode]; - String get dropoffLocation => localizedValues['dropoff-location'][locale.languageCode]; + String get dropoffLocation => + localizedValues['dropoff-location'][locale.languageCode]; String get selectAll => localizedValues['select-all'][locale.languageCode]; @@ -1616,15 +2006,20 @@ class TranslationBase { String get selectMap => localizedValues['select-map'][locale.languageCode]; - String get noAppointment => localizedValues['no-appointment'][locale.languageCode]; + String get noAppointment => + localizedValues['no-appointment'][locale.languageCode]; - String get patientShareB => localizedValues['patient-share'][locale.languageCode]; + String get patientShareB => + localizedValues['patient-share'][locale.languageCode]; - String get patientShareTax => localizedValues['patient-share-tax'][locale.languageCode]; + String get patientShareTax => + localizedValues['patient-share-tax'][locale.languageCode]; - String get patientShareTotal => localizedValues['patient-share-total'][locale.languageCode]; + String get patientShareTotal => + localizedValues['patient-share-total'][locale.languageCode]; - String get selectAmbulate => localizedValues['select-ambulate'][locale.languageCode]; + String get selectAmbulate => + localizedValues['select-ambulate'][locale.languageCode]; String get wheelchair => localizedValues['wheelchair'][locale.languageCode]; @@ -1636,67 +2031,90 @@ class TranslationBase { String get RRTSummary => localizedValues['RRT-Summary'][locale.languageCode]; - String get rapidResponseTeam => localizedValues['Rapid-Response-Team'][locale.languageCode]; + String get rapidResponseTeam => + localizedValues['Rapid-Response-Team'][locale.languageCode]; String get rrtDDetails => localizedValues['RRTDDetails'][locale.languageCode]; - String get approximateServiceFee => localizedValues['ApproximateServiceFee'][locale.languageCode]; + String get approximateServiceFee => + localizedValues['ApproximateServiceFee'][locale.languageCode]; - String get amountBeforeTax => localizedValues['AmountBeforeTax'][locale.languageCode]; + String get amountBeforeTax => + localizedValues['AmountBeforeTax'][locale.languageCode]; String get taxAmount => localizedValues['TaxAmount'][locale.languageCode]; - String get totalAmountPayable => localizedValues['TotalAmountPayable'][locale.languageCode]; + String get totalAmountPayable => + localizedValues['TotalAmountPayable'][locale.languageCode]; - String get somethingWentWrongTryLater => localizedValues['somethingWentWrongTryLater'][locale.languageCode]; + String get somethingWentWrongTryLater => + localizedValues['somethingWentWrongTryLater'][locale.languageCode]; - String get youCanPayByTheFollowingOptions => localizedValues['YouCanPayByTheFollowingOptions'][locale.languageCode]; + String get youCanPayByTheFollowingOptions => + localizedValues['YouCanPayByTheFollowingOptions'][locale.languageCode]; - String get rrtUserAgreementTitle => localizedValues['rrtUserAgreementTitle'][locale.languageCode]; + String get rrtUserAgreementTitle => + localizedValues['rrtUserAgreementTitle'][locale.languageCode]; - String get rrtUserAgreementP1 => localizedValues['rrtUserAgreementP1'][locale.languageCode]; + String get rrtUserAgreementP1 => + localizedValues['rrtUserAgreementP1'][locale.languageCode]; - String get rrtUserAgreementP2 => localizedValues['rrtUserAgreementP2'][locale.languageCode]; + String get rrtUserAgreementP2 => + localizedValues['rrtUserAgreementP2'][locale.languageCode]; - String get rrtUserAgreementP3 => localizedValues['rrtUserAgreementP3'][locale.languageCode]; + String get rrtUserAgreementP3 => + localizedValues['rrtUserAgreementP3'][locale.languageCode]; - String get rrtOrderSuccessMessage => localizedValues['rrtOrderSuccessMessage'][locale.languageCode]; + String get rrtOrderSuccessMessage => + localizedValues['rrtOrderSuccessMessage'][locale.languageCode]; String get billAmount => localizedValues['bill-amount'][locale.languageCode]; - String get transportMethod => localizedValues['transport-method'][locale.languageCode]; + String get transportMethod => + localizedValues['transport-method'][locale.languageCode]; String get directions => localizedValues['directions'][locale.languageCode]; - String get infoMyAppointments => localizedValues['info-my-appointments'][locale.languageCode]; + String get infoMyAppointments => + localizedValues['info-my-appointments'][locale.languageCode]; String get infoTodo => localizedValues['info-todo'][locale.languageCode]; String get familyInfo => localizedValues['family-info'][locale.languageCode]; - String get profileUpdate => localizedValues['update-succ'][locale.languageCode]; + String get profileUpdate => + localizedValues['update-succ'][locale.languageCode]; - String get dentalComplaints => localizedValues['dental-complains'][locale.languageCode]; + String get dentalComplaints => + localizedValues['dental-complains'][locale.languageCode]; - String get emptyResult => localizedValues['empty-result'][locale.languageCode]; + String get emptyResult => + localizedValues['empty-result'][locale.languageCode]; - String get noBookedAppo => localizedValues['no-booked-appointment'][locale.languageCode]; + String get noBookedAppo => + localizedValues['no-booked-appointment'][locale.languageCode]; - String get noConfirmedAppo => localizedValues['no-confirmed-appointment'][locale.languageCode]; + String get noConfirmedAppo => + localizedValues['no-confirmed-appointment'][locale.languageCode]; - String get noArrivedAppo => localizedValues['no-arrived-appointment'][locale.languageCode]; + String get noArrivedAppo => + localizedValues['no-arrived-appointment'][locale.languageCode]; - String get upcomingEmpty => localizedValues['upcoming-empty'][locale.languageCode]; + String get upcomingEmpty => + localizedValues['upcoming-empty'][locale.languageCode]; - String get upcomingTimeLeft => localizedValues['upcoming-timeLeft'][locale.languageCode]; + String get upcomingTimeLeft => + localizedValues['upcoming-timeLeft'][locale.languageCode]; - String get covidTestAllServices => localizedValues['covid-test-all-services'][locale.languageCode]; + String get covidTestAllServices => + localizedValues['covid-test-all-services'][locale.languageCode]; String get pharmacy => localizedValues['pharmacy'][locale.languageCode]; String get ereferral => localizedValues['ereferral'][locale.languageCode]; - String get childVaccine => localizedValues['child-vaccine'][locale.languageCode]; + String get childVaccine => + localizedValues['child-vaccine'][locale.languageCode]; String get calculators => localizedValues['calculators'][locale.languageCode]; @@ -1704,7 +2122,8 @@ class TranslationBase { String get h2o => localizedValues['h2o'][locale.languageCode]; - String get waterTracker => localizedValues['waterTracker'][locale.languageCode]; + String get waterTracker => + localizedValues['waterTracker'][locale.languageCode]; String get ft => localizedValues['ft'][locale.languageCode]; @@ -1714,11 +2133,13 @@ class TranslationBase { String get bloodD => localizedValues['blood-d'][locale.languageCode]; - String get symptomCheckerTitle => localizedValues['symptomCheckerTitle'][locale.languageCode]; + String get symptomCheckerTitle => + localizedValues['symptomCheckerTitle'][locale.languageCode]; String get latestNews => localizedValues['latest-news'][locale.languageCode]; - String get ourLocation => localizedValues['our-location'][locale.languageCode]; + String get ourLocation => + localizedValues['our-location'][locale.languageCode]; String get pharmacies => localizedValues['pharmacies'][locale.languageCode]; @@ -1734,7 +2155,8 @@ class TranslationBase { String get completed => localizedValues['completed'][locale.languageCode]; - String get requestMedicalReport => localizedValues['request-medical-report'][locale.languageCode]; + String get requestMedicalReport => + localizedValues['request-medical-report'][locale.languageCode]; String get insurCards => localizedValues['insur-cards'][locale.languageCode]; @@ -1742,11 +2164,13 @@ class TranslationBase { String get details => localizedValues['details'][locale.languageCode]; - String get graphDetails => localizedValues['graph-details'][locale.languageCode]; + String get graphDetails => + localizedValues['graph-details'][locale.languageCode]; String get age => localizedValues['age'][locale.languageCode]; - String get activeInsurence => localizedValues['active-insurence'][locale.languageCode]; + String get activeInsurence => + localizedValues['active-insurence'][locale.languageCode]; String get notActive => localizedValues['not-active'][locale.languageCode]; @@ -1756,9 +2180,11 @@ class TranslationBase { String get sendSuc => localizedValues['sendSuc'][locale.languageCode]; - String get instructionsPharmacies => localizedValues['instructions-pharmacies'][locale.languageCode]; + String get instructionsPharmacies => + localizedValues['instructions-pharmacies'][locale.languageCode]; - String get selectHospitalDec => localizedValues['select-hospital'][locale.languageCode]; + String get selectHospitalDec => + localizedValues['select-hospital'][locale.languageCode]; String get start => localizedValues['start'][locale.languageCode]; @@ -1772,33 +2198,43 @@ class TranslationBase { String get later => localizedValues['later'][locale.languageCode]; - String get lastAppointment => localizedValues['last-appointment'][locale.languageCode]; + String get lastAppointment => + localizedValues['last-appointment'][locale.languageCode]; String get rateClinic => localizedValues['rate-clinic'][locale.languageCode]; String get fetchData => localizedValues['fetch-data'][locale.languageCode]; - String get sendConfEmail => localizedValues['send-email'][locale.languageCode]; + String get sendConfEmail => + localizedValues['send-email'][locale.languageCode]; - String get noDataAvailable => localizedValues['noDataAvailable'][locale.languageCode]; + String get noDataAvailable => + localizedValues['noDataAvailable'][locale.languageCode]; String get theName => localizedValues['thename'][locale.languageCode]; - String get noSearchResult => localizedValues['noSearchResult'][locale.languageCode]; + String get noSearchResult => + localizedValues['noSearchResult'][locale.languageCode]; - String get selectFileSouse => localizedValues['selectFileSouse'][locale.languageCode]; + String get selectFileSouse => + localizedValues['selectFileSouse'][locale.languageCode]; String get rate => localizedValues['rate'][locale.languageCode]; - String get bookedSuccess => localizedValues['booked-success'][locale.languageCode]; + String get bookedSuccess => + localizedValues['booked-success'][locale.languageCode]; - String get appoReminder30 => localizedValues['appo-reminder-select-option-30'][locale.languageCode]; + String get appoReminder30 => + localizedValues['appo-reminder-select-option-30'][locale.languageCode]; - String get appoReminder60 => localizedValues['appo-reminder-select-option-60'][locale.languageCode]; + String get appoReminder60 => + localizedValues['appo-reminder-select-option-60'][locale.languageCode]; - String get appoReminder90 => localizedValues['appo-reminder-select-option-90'][locale.languageCode]; + String get appoReminder90 => + localizedValues['appo-reminder-select-option-90'][locale.languageCode]; - String get appoReminder120 => localizedValues['appo-reminder-select-option-120'][locale.languageCode]; + String get appoReminder120 => + localizedValues['appo-reminder-select-option-120'][locale.languageCode]; String get gallery => localizedValues['gallery'][locale.languageCode]; @@ -1806,25 +2242,33 @@ class TranslationBase { String get medReport => localizedValues['med-report'][locale.languageCode]; - String get newMedReport => localizedValues['new-med-report'][locale.languageCode]; + String get newMedReport => + localizedValues['new-med-report'][locale.languageCode]; - String get requestReport => localizedValues['requestReport'][locale.languageCode]; + String get requestReport => + localizedValues['requestReport'][locale.languageCode]; - String get confirmMsgReport => localizedValues['confirm-msg-report'][locale.languageCode]; + String get confirmMsgReport => + localizedValues['confirm-msg-report'][locale.languageCode]; - String get successSendReport => localizedValues['successSendReport'][locale.languageCode]; + String get successSendReport => + localizedValues['successSendReport'][locale.languageCode]; String get pulseTitle => localizedValues['pulseTitle'][locale.languageCode]; - String get systolicLng => localizedValues['systolic-lng'][locale.languageCode]; + String get systolicLng => + localizedValues['systolic-lng'][locale.languageCode]; - String get diastolicLng => localizedValues['diastolic-lng'][locale.languageCode]; + String get diastolicLng => + localizedValues['diastolic-lng'][locale.languageCode]; - String get policyHolder => localizedValues['policy-holder'][locale.languageCode]; + String get policyHolder => + localizedValues['policy-holder'][locale.languageCode]; String get policyNo => localizedValues['policy-no'][locale.languageCode]; - String get expiryDateTitle => localizedValues['expiry-date'][locale.languageCode]; + String get expiryDateTitle => + localizedValues['expiry-date'][locale.languageCode]; String get classTitle => localizedValues['class'][locale.languageCode]; @@ -1834,35 +2278,48 @@ class TranslationBase { String get disagree => localizedValues['disagree'][locale.languageCode]; - String get requestSent => localizedValues['request-sent'][locale.languageCode]; + String get requestSent => + localizedValues['request-sent'][locale.languageCode]; - String get attachInsuraceImage => localizedValues['attach-insurace-image'][locale.languageCode]; + String get attachInsuraceImage => + localizedValues['attach-insurace-image'][locale.languageCode]; - String get infoInsurCards => localizedValues['info-insur-cards'][locale.languageCode]; + String get infoInsurCards => + localizedValues['info-insur-cards'][locale.languageCode]; String get scanNow => localizedValues['scan-now'][locale.languageCode]; - String get pharmacyServiceTermsCondition => localizedValues['pharmacyServiceTermsCondition'][locale.languageCode]; + String get pharmacyServiceTermsCondition => + localizedValues['pharmacyServiceTermsCondition'][locale.languageCode]; - String get recordDeleted => localizedValues['recordDeleted'][locale.languageCode]; + String get recordDeleted => + localizedValues['recordDeleted'][locale.languageCode]; - String get referralStatus => localizedValues['referralStatus'][locale.languageCode]; + String get referralStatus => + localizedValues['referralStatus'][locale.languageCode]; - String get referralDate => localizedValues['referralDate'][locale.languageCode]; + String get referralDate => + localizedValues['referralDate'][locale.languageCode]; String get patientName => localizedValues['patientName'][locale.languageCode]; - String get referralNumber => localizedValues['referralNumber'][locale.languageCode]; + String get referralNumber => + localizedValues['referralNumber'][locale.languageCode]; - String get needPrescription => localizedValues['needPrescription'][locale.languageCode]; + String get needPrescription => + localizedValues['needPrescription'][locale.languageCode]; - String get outOfStockMsg => localizedValues['outOfStockMsg'][locale.languageCode]; + String get outOfStockMsg => + localizedValues['outOfStockMsg'][locale.languageCode]; - String get productOutOfStock => localizedValues['productOutOfStock'][locale.languageCode]; + String get productOutOfStock => + localizedValues['productOutOfStock'][locale.languageCode]; - String get noArabicLetters => localizedValues['noArabicLetters'][locale.languageCode]; + String get noArabicLetters => + localizedValues['noArabicLetters'][locale.languageCode]; - String get noOffersAvailable => localizedValues['noOffersAvailable'][locale.languageCode]; + String get noOffersAvailable => + localizedValues['noOffersAvailable'][locale.languageCode]; String get requestID => localizedValues['requestID'][locale.languageCode]; @@ -1872,43 +2329,57 @@ class TranslationBase { String get serviceName => localizedValues['serviceName'][locale.languageCode]; - String get orderLocation => localizedValues['orderLocation'][locale.languageCode]; + String get orderLocation => + localizedValues['orderLocation'][locale.languageCode]; - String get selectService => localizedValues['selectService'][locale.languageCode]; + String get selectService => + localizedValues['selectService'][locale.languageCode]; - String get coveredService => localizedValues['coveredService'][locale.languageCode]; + String get coveredService => + localizedValues['coveredService'][locale.languageCode]; - String get selectedService => localizedValues['selectedService'][locale.languageCode]; + String get selectedService => + localizedValues['selectedService'][locale.languageCode]; - String get cancelOrderMsg => localizedValues['cancelOrderMsg'][locale.languageCode]; + String get cancelOrderMsg => + localizedValues['cancelOrderMsg'][locale.languageCode]; - String get processDoneSuccessfully => localizedValues['processDoneSuccessfully'][locale.languageCode]; + String get processDoneSuccessfully => + localizedValues['processDoneSuccessfully'][locale.languageCode]; - String get selectHomeHealthCareServices => localizedValues['selectHomeHealthCareServices'][locale.languageCode]; + String get selectHomeHealthCareServices => + localizedValues['selectHomeHealthCareServices'][locale.languageCode]; String get help => localizedValues['help'][locale.languageCode]; - String get habibRobotText => localizedValues['habibRobotText'][locale.languageCode]; + String get habibRobotText => + localizedValues['habibRobotText'][locale.languageCode]; String get topBrands => localizedValues['topBrands'][locale.languageCode]; String get notifyMe => localizedValues['notifyMe'][locale.languageCode]; - String get specification => localizedValues['specification'][locale.languageCode]; + String get specification => + localizedValues['specification'][locale.languageCode]; - String get availability => localizedValues['availability'][locale.languageCode]; + String get availability => + localizedValues['availability'][locale.languageCode]; - String get quantitySize => localizedValues['quantitySize'][locale.languageCode]; + String get quantitySize => + localizedValues['quantitySize'][locale.languageCode]; String get addToCart => localizedValues['addToCart'][locale.languageCode]; - String get addToWishlist => localizedValues['addToWishlist'][locale.languageCode]; + String get addToWishlist => + localizedValues['addToWishlist'][locale.languageCode]; - String get removeFromWishlist => localizedValues['removeFromWishlist'][locale.languageCode]; + String get removeFromWishlist => + localizedValues['removeFromWishlist'][locale.languageCode]; String get buyNow => localizedValues['buyNow'][locale.languageCode]; - String get quantityShortcut => localizedValues['quantityShortcut'][locale.languageCode]; + String get quantityShortcut => + localizedValues['quantityShortcut'][locale.languageCode]; String get noData => localizedValues['noData'][locale.languageCode]; @@ -1920,31 +2391,37 @@ class TranslationBase { String get month => localizedValues['Month'][locale.languageCode]; - String get enterDetailBelow => localizedValues['enter_detail_below'][locale.languageCode]; + String get enterDetailBelow => + localizedValues['enter_detail_below'][locale.languageCode]; String get point => localizedValues['point'][locale.languageCode]; String get riyal => localizedValues['riyal'][locale.languageCode]; - String get termOfService => localizedValues['termOfService'][locale.languageCode]; + String get termOfService => + localizedValues['termOfService'][locale.languageCode]; - String get shoppingCart => localizedValues['shoppingCart'][locale.languageCode]; + String get shoppingCart => + localizedValues['shoppingCart'][locale.languageCode]; String get covidTest => localizedValues['covidTest'][locale.languageCode]; String get driveThru => localizedValues['driveThru'][locale.languageCode]; - String get NearestErDesc => localizedValues['NearestErDesc'][locale.languageCode]; + String get NearestErDesc => + localizedValues['NearestErDesc'][locale.languageCode]; String get NearestEr => localizedValues['NearestEr'][locale.languageCode]; String get infoCMC => localizedValues['infoCMC'][locale.languageCode]; - String get instructionAgree => localizedValues['instructionAgree'][locale.languageCode]; + String get instructionAgree => + localizedValues['instructionAgree'][locale.languageCode]; String get reqId => localizedValues['reqId'][locale.languageCode]; - String get ordersLog => localizedValues['RRT-orders-log'][locale.languageCode]; + String get ordersLog => + localizedValues['RRT-orders-log'][locale.languageCode]; String get bloodSugar => localizedValues['blood-sugar'][locale.languageCode]; @@ -1962,43 +2439,56 @@ class TranslationBase { String get other => localizedValues['other'][locale.languageCode]; - String get measureUnit => localizedValues['measure-unit'][locale.languageCode]; + String get measureUnit => + localizedValues['measure-unit'][locale.languageCode]; - String get measureTime => localizedValues['measure-time'][locale.languageCode]; + String get measureTime => + localizedValues['measure-time'][locale.languageCode]; String get update => localizedValues['update'][locale.languageCode]; - String get covid19_driveThrueTest => localizedValues['covid19_driveThrueTest'][locale.languageCode]; + String get covid19_driveThrueTest => + localizedValues['covid19_driveThrueTest'][locale.languageCode]; String get eReferral => localizedValues['E-Referral'][locale.languageCode]; - String get msg_email_address_up_to_date => localizedValues["msg_email_address_up_to_date"][locale.languageCode]; + String get msg_email_address_up_to_date => + localizedValues["msg_email_address_up_to_date"][locale.languageCode]; - String get updateEmailMsg => localizedValues["update-email-msg"][locale.languageCode]; + String get updateEmailMsg => + localizedValues["update-email-msg"][locale.languageCode]; - String get addNewChild => localizedValues["add-new-child"][locale.languageCode]; + String get addNewChild => + localizedValues["add-new-child"][locale.languageCode]; - String get sendChildEmailMsg => localizedValues["send-child-email-msg"][locale.languageCode]; + String get sendChildEmailMsg => + localizedValues["send-child-email-msg"][locale.languageCode]; - String get vaccinationAddChildMsg => localizedValues["vaccination-add-child-msg"][locale.languageCode]; + String get vaccinationAddChildMsg => + localizedValues["vaccination-add-child-msg"][locale.languageCode]; - String get childAddedSuccessfully => localizedValues["child_added_successfully"][locale.languageCode]; + String get childAddedSuccessfully => + localizedValues["child_added_successfully"][locale.languageCode]; String get sugar => localizedValues["sugar"][locale.languageCode]; - String get bloodCholesterol => localizedValues["bloodCholesterol"][locale.languageCode]; + String get bloodCholesterol => + localizedValues["bloodCholesterol"][locale.languageCode]; String get cholesterol => localizedValues["cholesterol"][locale.languageCode]; - String get triglycerides => localizedValues["triglycerides"][locale.languageCode]; + String get triglycerides => + localizedValues["triglycerides"][locale.languageCode]; String get fatInBlood => localizedValues["fatInBlood"][locale.languageCode]; String get calculate => localizedValues["calculate"][locale.languageCode]; - String get enterReadingValue => localizedValues["enterReadingValue"][locale.languageCode]; + String get enterReadingValue => + localizedValues["enterReadingValue"][locale.languageCode]; - String get convertBloodSugarStatement => localizedValues["convertBloodSugarStatement"][locale.languageCode]; + String get convertBloodSugarStatement => + localizedValues["convertBloodSugarStatement"][locale.languageCode]; String get convertFrom => localizedValues["convertFrom"][locale.languageCode]; @@ -2006,17 +2496,23 @@ class TranslationBase { String get sort => localizedValues["sort"][locale.languageCode]; - String get bloodSugarConversion => localizedValues["bloodSugarConversion"][locale.languageCode]; + String get bloodSugarConversion => + localizedValues["bloodSugarConversion"][locale.languageCode]; - String get convertCholesterolStatement => localizedValues["convertCholesterolStatement"][locale.languageCode]; + String get convertCholesterolStatement => + localizedValues["convertCholesterolStatement"][locale.languageCode]; - String get triglyceridesConvertStatement => localizedValues["triglyceridesConvertStatement"][locale.languageCode]; + String get triglyceridesConvertStatement => + localizedValues["triglyceridesConvertStatement"][locale.languageCode]; - String get bloodDEnterDesc => localizedValues["bloodD-enter-desc"][locale.languageCode]; + String get bloodDEnterDesc => + localizedValues["bloodD-enter-desc"][locale.languageCode]; - String get viewTermsConditions => localizedValues["viewTermsConditions"][locale.languageCode]; + String get viewTermsConditions => + localizedValues["viewTermsConditions"][locale.languageCode]; - String get generalHealth => localizedValues["generalHealth"][locale.languageCode]; + String get generalHealth => + localizedValues["generalHealth"][locale.languageCode]; String get womanHealth => localizedValues["womanHealth"][locale.languageCode]; @@ -2034,7 +2530,8 @@ class TranslationBase { String get fat => localizedValues["fat"][locale.languageCode]; - String get carbohydrate => localizedValues["carbohydrate"][locale.languageCode]; + String get carbohydrate => + localizedValues["carbohydrate"][locale.languageCode]; String get proteinFat => localizedValues["proteinFat"][locale.languageCode]; @@ -2050,7 +2547,8 @@ class TranslationBase { String get pound => localizedValues["pound"][locale.languageCode]; - String get seeListOfDoctor => localizedValues["seeListOfDoctor"][locale.languageCode]; + String get seeListOfDoctor => + localizedValues["seeListOfDoctor"][locale.languageCode]; String get obese => localizedValues["obese"][locale.languageCode]; @@ -2060,29 +2558,37 @@ class TranslationBase { String get underWeight => localizedValues["underWeight"][locale.languageCode]; - String get bmiCalcMsgObese => localizedValues["bmiCalcMsgObese"][locale.languageCode]; + String get bmiCalcMsgObese => + localizedValues["bmiCalcMsgObese"][locale.languageCode]; - String get bmiCalcMsgOverweight => localizedValues["bmiCalcMsgOverweight"][locale.languageCode]; + String get bmiCalcMsgOverweight => + localizedValues["bmiCalcMsgOverweight"][locale.languageCode]; - String get bmiCalcMsgHealthy => localizedValues["bmiCalcMsgHealthy"][locale.languageCode]; + String get bmiCalcMsgHealthy => + localizedValues["bmiCalcMsgHealthy"][locale.languageCode]; - String get bmiCalcMsgUnderWeight => localizedValues["bmiCalcMsgUnderWeight"][locale.languageCode]; + String get bmiCalcMsgUnderWeight => + localizedValues["bmiCalcMsgUnderWeight"][locale.languageCode]; String get bariatrics => localizedValues["bariatrics"][locale.languageCode]; - String get bariatricsHeaderMsg => localizedValues["bariatricsHeaderMsg"][locale.languageCode]; + String get bariatricsHeaderMsg => + localizedValues["bariatricsHeaderMsg"][locale.languageCode]; String get continues => localizedValues["continue"][locale.languageCode]; String get skip => localizedValues["skip"][locale.languageCode]; - String get offersdiscount => localizedValues["offersdiscount"][locale.languageCode]; + String get offersdiscount => + localizedValues["offersdiscount"][locale.languageCode]; String get explore => localizedValues["explore"][locale.languageCode]; - String get calorieCalcDesc => localizedValues["calorieCalcDesc"][locale.languageCode]; + String get calorieCalcDesc => + localizedValues["calorieCalcDesc"][locale.languageCode]; - String get age11_120Years => localizedValues["age11_120_years"][locale.languageCode]; + String get age11_120Years => + localizedValues["age11_120_years"][locale.languageCode]; String get walkinAppo => localizedValues["WalkinAppo"][locale.languageCode]; @@ -2090,91 +2596,120 @@ class TranslationBase { String get weightAdd => localizedValues["weight-add"][locale.languageCode]; - String get appointments => localizedValues['appointments'][locale.languageCode]; + String get appointments => + localizedValues['appointments'][locale.languageCode]; String get all2 => localizedValues['all2'][locale.languageCode]; - String get systolicAdd => localizedValues["systolic-add"][locale.languageCode]; + String get systolicAdd => + localizedValues["systolic-add"][locale.languageCode]; - String get diastolicAdd => localizedValues["diastolic-add"][locale.languageCode]; + String get diastolicAdd => + localizedValues["diastolic-add"][locale.languageCode]; String get cmcHeading => localizedValues["cmc-heading"][locale.languageCode]; - String get selectLocation => localizedValues["select-location"][locale.languageCode]; + String get selectLocation => + localizedValues["select-location"][locale.languageCode]; - String get resultHeader => localizedValues["result-header"][locale.languageCode]; + String get resultHeader => + localizedValues["result-header"][locale.languageCode]; String get covidInfo => localizedValues["covid-info"][locale.languageCode]; String get selectAppo => localizedValues["select-appo"][locale.languageCode]; - String get covidAlertHeader => localizedValues["covid-alert-header"][locale.languageCode]; + String get covidAlertHeader => + localizedValues["covid-alert-header"][locale.languageCode]; - String get covidAlertInfo => localizedValues["covid-alert-info"][locale.languageCode]; + String get covidAlertInfo => + localizedValues["covid-alert-info"][locale.languageCode]; - String get covidAlertMins => localizedValues["covid-alert-mins"][locale.languageCode]; + String get covidAlertMins => + localizedValues["covid-alert-mins"][locale.languageCode]; String get back => localizedValues["back"][locale.languageCode]; - String get getDirections => localizedValues["get-directions"][locale.languageCode]; + String get getDirections => + localizedValues["get-directions"][locale.languageCode]; - String get selectedLocation => localizedValues["selected-location"][locale.languageCode]; + String get selectedLocation => + localizedValues["selected-location"][locale.languageCode]; String get testFee => localizedValues["test-fee"][locale.languageCode]; String get payOptions => localizedValues["pay-options"][locale.languageCode]; - String get livecareService => localizedValues["livecare-service"][locale.languageCode]; + String get livecareService => + localizedValues["livecare-service"][locale.languageCode]; - String get livecareServiceDesc => localizedValues["livecare-service-desc"][locale.languageCode]; + String get livecareServiceDesc => + localizedValues["livecare-service-desc"][locale.languageCode]; - String get whyLivecare => localizedValues["why-livecare"][locale.languageCode]; + String get whyLivecare => + localizedValues["why-livecare"][locale.languageCode]; - String get livecarePoint1 => localizedValues["livecare-point-1"][locale.languageCode]; + String get livecarePoint1 => + localizedValues["livecare-point-1"][locale.languageCode]; - String get docVirtualAppoIns4 => localizedValues["doc-virtual-appo-ins4"][locale.languageCode]; + String get docVirtualAppoIns4 => + localizedValues["doc-virtual-appo-ins4"][locale.languageCode]; - String get docVirtualAppoIns5 => localizedValues["doc-virtual-appo-ins5"][locale.languageCode]; + String get docVirtualAppoIns5 => + localizedValues["doc-virtual-appo-ins5"][locale.languageCode]; - String get livecareSummary => localizedValues["livecare-summary"][locale.languageCode]; + String get livecareSummary => + localizedValues["livecare-summary"][locale.languageCode]; - String get livecareOption1 => localizedValues["livecare-option-1"][locale.languageCode]; + String get livecareOption1 => + localizedValues["livecare-option-1"][locale.languageCode]; - String get livecareOption2 => localizedValues["livecare-option-2"][locale.languageCode]; + String get livecareOption2 => + localizedValues["livecare-option-2"][locale.languageCode]; - String get livecareOption3 => localizedValues["livecare-option-3"][locale.languageCode]; + String get livecareOption3 => + localizedValues["livecare-option-3"][locale.languageCode]; - String get livecareOption4 => localizedValues["livecare-option-4"][locale.languageCode]; + String get livecareOption4 => + localizedValues["livecare-option-4"][locale.languageCode]; - String get noAppointmentAvailable => localizedValues["noAppointmentAvailable"][locale.languageCode]; + String get noAppointmentAvailable => + localizedValues["noAppointmentAvailable"][locale.languageCode]; String get today => localizedValues["today"][locale.languageCode]; String get week => localizedValues["week"][locale.languageCode]; - String get h2oAmountOfWater => localizedValues["h2o-amount-of-water"][locale.languageCode]; + String get h2oAmountOfWater => + localizedValues["h2o-amount-of-water"][locale.languageCode]; String get updateUser => localizedValues["update-user"][locale.languageCode]; String get editname => localizedValues["editname"][locale.languageCode]; - String get activityLevel => localizedValues["activity-level"][locale.languageCode]; + String get activityLevel => + localizedValues["activity-level"][locale.languageCode]; String get success => localizedValues["success"][locale.languageCode]; - String get enterNameHere => localizedValues["enterNameHere"][locale.languageCode]; + String get enterNameHere => + localizedValues["enterNameHere"][locale.languageCode]; - String get lightActive => localizedValues["light-active"][locale.languageCode]; + String get lightActive => + localizedValues["light-active"][locale.languageCode]; String get modActive => localizedValues["mod-active"][locale.languageCode]; - String get reminderLabel => localizedValues["reminder-label"][locale.languageCode]; + String get reminderLabel => + localizedValues["reminder-label"][locale.languageCode]; - String get reminderTimesLabel => localizedValues["reminder-times-label"][locale.languageCode]; + String get reminderTimesLabel => + localizedValues["reminder-times-label"][locale.languageCode]; String get times => localizedValues["times"][locale.languageCode]; - String get WaterCalculate => localizedValues["WaterCalculate"][locale.languageCode]; + String get WaterCalculate => + localizedValues["WaterCalculate"][locale.languageCode]; String get notifTitle => localizedValues["notif-title"][locale.languageCode]; @@ -2188,7 +2723,8 @@ class TranslationBase { String get remaining => localizedValues["remaining"][locale.languageCode]; - String get addCustomAmount => localizedValues["addCustomAmount"][locale.languageCode]; + String get addCustomAmount => + localizedValues["addCustomAmount"][locale.languageCode]; String get left => localizedValues["left"][locale.languageCode]; @@ -2202,174 +2738,237 @@ class TranslationBase { String get l => localizedValues["l"][locale.languageCode]; - String get customLabel => localizedValues["custom-label"][locale.languageCode]; + String get customLabel => + localizedValues["custom-label"][locale.languageCode]; - String get customLabelInLitres => localizedValues["custom-label-in-litres"][locale.languageCode]; + String get customLabelInLitres => + localizedValues["custom-label-in-litres"][locale.languageCode]; - String get customLabelInMililitres => localizedValues["custom-label-in-mililitres"][locale.languageCode]; + String get customLabelInMililitres => + localizedValues["custom-label-in-mililitres"][locale.languageCode]; String get amount_ => localizedValues["amount"][locale.languageCode]; - String get targetReach => localizedValues["target-reach"][locale.languageCode]; + String get targetReach => + localizedValues["target-reach"][locale.languageCode]; String get weekHeader => localizedValues["week-header"][locale.languageCode]; - String get monthHeader => localizedValues["month-header"][locale.languageCode]; + String get monthHeader => + localizedValues["month-header"][locale.languageCode]; - String get notifPermissionTitle => localizedValues["notif-permission-title"][locale.languageCode]; + String get notifPermissionTitle => + localizedValues["notif-permission-title"][locale.languageCode]; - String get notifPermissionMsg => localizedValues["notif-permission-msg"][locale.languageCode]; + String get notifPermissionMsg => + localizedValues["notif-permission-msg"][locale.languageCode]; - String get verification_message_code => localizedValues["verification_message_code"][locale.languageCode]; + String get verification_message_code => + localizedValues["verification_message_code"][locale.languageCode]; String get sms_code => localizedValues["sms_code"][locale.languageCode]; - String get code_failure => localizedValues["code_failure"][locale.languageCode]; + String get code_failure => + localizedValues["code_failure"][locale.languageCode]; String get resend => localizedValues["resend"][locale.languageCode]; - String get submitncontinue => localizedValues["submitncontinue"][locale.languageCode]; + String get submitncontinue => + localizedValues["submitncontinue"][locale.languageCode]; String get areyousure => localizedValues["areyousure"][locale.languageCode]; // Offer And Packahes String get subT => localizedValues['OffersAndPackages'][locale.languageCode]; - String get totalWithColonRight => localizedValues['totalWithColonRight'][locale.languageCode]; + String get totalWithColonRight => + localizedValues['totalWithColonRight'][locale.languageCode]; - String get preferredunit => localizedValues["preferredunit"][locale.languageCode]; + String get preferredunit => + localizedValues["preferredunit"][locale.languageCode]; String get trySaying => localizedValues["try-saying"][locale.languageCode]; - String get shippingAddresss => localizedValues["shipping-address"][locale.languageCode]; + String get shippingAddresss => + localizedValues["shipping-address"][locale.languageCode]; String get covidAlert => localizedValues["covid-alert"][locale.languageCode]; - String get pharmacyRelogin => localizedValues["pharmacy-relogin"][locale.languageCode]; + String get pharmacyRelogin => + localizedValues["pharmacy-relogin"][locale.languageCode]; - String get onlineCheckInAgreement => localizedValues["onlineCheckInAgreement"][locale.languageCode]; + String get onlineCheckInAgreement => + localizedValues["onlineCheckInAgreement"][locale.languageCode]; - String get chiefComplaints => localizedValues["chiefComplaints"][locale.languageCode]; + String get chiefComplaints => + localizedValues["chiefComplaints"][locale.languageCode]; - String get errorChiefComplaints => localizedValues["errorChiefComplaints"][locale.languageCode]; + String get errorChiefComplaints => + localizedValues["errorChiefComplaints"][locale.languageCode]; - String get expectedArrivalTime => localizedValues["expectedArrivalTime"][locale.languageCode]; + String get expectedArrivalTime => + localizedValues["expectedArrivalTime"][locale.languageCode]; - String get errorExpectedArrivalTime => localizedValues["errorExpectedArrivalTimes"][locale.languageCode]; + String get errorExpectedArrivalTime => + localizedValues["errorExpectedArrivalTimes"][locale.languageCode]; - String get anicllaryOrders => localizedValues["ancillary-orders"][locale.languageCode]; + String get anicllaryOrders => + localizedValues["ancillary-orders"][locale.languageCode]; String get mrn => localizedValues["MRN"][locale.languageCode]; - String get appointmentDate => localizedValues["appointment-date"][locale.languageCode]; + String get appointmentDate => + localizedValues["appointment-date"][locale.languageCode]; - String get appointmentNo => localizedValues["appointment-no"][locale.languageCode]; + String get appointmentNo => + localizedValues["appointment-no"][locale.languageCode]; - String get insuranceID => localizedValues["insurance-id"][locale.languageCode]; + String get insuranceID => + localizedValues["insurance-id"][locale.languageCode]; String get enterFile => localizedValues["enter-file"][locale.languageCode]; - String get selectRelationship => localizedValues["selectRelationship"][locale.languageCode]; + String get selectRelationship => + localizedValues["selectRelationship"][locale.languageCode]; - String get requesterRelationship => localizedValues["requesterRelationship"][locale.languageCode]; + String get requesterRelationship => + localizedValues["requesterRelationship"][locale.languageCode]; String get newReferral => localizedValues["newReferral"][locale.languageCode]; - String get searchForReferrals => localizedValues["searchForReferrals"][locale.languageCode]; + String get searchForReferrals => + localizedValues["searchForReferrals"][locale.languageCode]; - String get covidSelectProcedure => localizedValues["covid-select-procedure"][locale.languageCode]; + String get covidSelectProcedure => + localizedValues["covid-select-procedure"][locale.languageCode]; - String get onlineConsultation => localizedValues["online-consultation"][locale.languageCode]; + String get onlineConsultation => + localizedValues["online-consultation"][locale.languageCode]; - String get expectedWaiting => localizedValues["expected-weiting"][locale.languageCode]; + String get expectedWaiting => + localizedValues["expected-weiting"][locale.languageCode]; - String get erConsultFee => localizedValues["er-consult-fee"][locale.languageCode]; + String get erConsultFee => + localizedValues["er-consult-fee"][locale.languageCode]; - String get insuredPatient => localizedValues["insured-patient"][locale.languageCode]; + String get insuredPatient => + localizedValues["insured-patient"][locale.languageCode]; - String get iAcceptTerms => localizedValues["i-accept-terms"][locale.languageCode]; + String get iAcceptTerms => + localizedValues["i-accept-terms"][locale.languageCode]; - String get upComingPayOption => localizedValues["upcoming-pay-options"][locale.languageCode]; + String get upComingPayOption => + localizedValues["upcoming-pay-options"][locale.languageCode]; - String get pleaseAcceptTerms => localizedValues["please-accept-terms"][locale.languageCode]; + String get pleaseAcceptTerms => + localizedValues["please-accept-terms"][locale.languageCode]; - String get pleaseSelectAllQuestionToContinue => localizedValues["pleaseSelectAllQuestionToContinue"][locale.languageCode]; + String get pleaseSelectAllQuestionToContinue => + localizedValues["pleaseSelectAllQuestionToContinue"][locale.languageCode]; String get type => localizedValues["type"][locale.languageCode]; - String get eReferralInfo => localizedValues["info-ereferral"][locale.languageCode]; + String get eReferralInfo => + localizedValues["info-ereferral"][locale.languageCode]; - String get erConsultation => localizedValues["er-consultation"][locale.languageCode]; + String get erConsultation => + localizedValues["er-consultation"][locale.languageCode]; - String get thisItemIsNotAvailable => localizedValues["thisItemIsNotAvailable"][locale.languageCode]; + String get thisItemIsNotAvailable => + localizedValues["thisItemIsNotAvailable"][locale.languageCode]; - String get beforeAfterImages => localizedValues["beforeAfterImages"][locale.languageCode]; + String get beforeAfterImages => + localizedValues["beforeAfterImages"][locale.languageCode]; String get myInvoice => localizedValues["my-invoice"][locale.languageCode]; - String get invoicesList => localizedValues["invoice-list"][locale.languageCode]; + String get invoicesList => + localizedValues["invoice-list"][locale.languageCode]; - String get clinicAcceptLivecare => localizedValues["clinic-accept-livecare"][locale.languageCode]; + String get clinicAcceptLivecare => + localizedValues["clinic-accept-livecare"][locale.languageCode]; - String get livecareModalTop => localizedValues["livecareModal-top"][locale.languageCode]; + String get livecareModalTop => + localizedValues["livecareModal-top"][locale.languageCode]; String get empty => localizedValues["empty"][locale.languageCode]; String get schedule => localizedValues["schedule"][locale.languageCode]; - String get livecarePoint2 => localizedValues["livecare-point-2"][locale.languageCode]; + String get livecarePoint2 => + localizedValues["livecare-point-2"][locale.languageCode]; - String get livecarePoint3 => localizedValues["livecare-point-3"][locale.languageCode]; + String get livecarePoint3 => + localizedValues["livecare-point-3"][locale.languageCode]; - String get livecarePoint4 => localizedValues["livecare-point-4"][locale.languageCode]; + String get livecarePoint4 => + localizedValues["livecare-point-4"][locale.languageCode]; - String get livecarePoint5 => localizedValues["livecare-point-5"][locale.languageCode]; + String get livecarePoint5 => + localizedValues["livecare-point-5"][locale.languageCode]; - String get bookImmediateLivecare => localizedValues["book-immediate-livecare"][locale.languageCode]; + String get bookImmediateLivecare => + localizedValues["book-immediate-livecare"][locale.languageCode]; - String get bookVideoLivecare2 => localizedValues["book-video-livecare-2"][locale.languageCode]; + String get bookVideoLivecare2 => + localizedValues["book-video-livecare-2"][locale.languageCode]; String get noThankyou => localizedValues["no-thankyou"][locale.languageCode]; - String get visitClinic => localizedValues["visit-clinic"][locale.languageCode]; + String get visitClinic => + localizedValues["visit-clinic"][locale.languageCode]; - String get generateCovidCertificate => localizedValues["generate-covid-certificate"][locale.languageCode]; + String get generateCovidCertificate => + localizedValues["generate-covid-certificate"][locale.languageCode]; - String get isReportOutsideKsa => localizedValues["is-report-outside-ksa"][locale.languageCode]; + String get isReportOutsideKsa => + localizedValues["is-report-outside-ksa"][locale.languageCode]; - String get passportNumber => localizedValues["passport-number"][locale.languageCode]; + String get passportNumber => + localizedValues["passport-number"][locale.languageCode]; - String get enterPassportNumber => localizedValues["enter-passport-number"][locale.languageCode]; + String get enterPassportNumber => + localizedValues["enter-passport-number"][locale.languageCode]; - String get validPassportNumber => localizedValues["valid-passport-number"][locale.languageCode]; + String get validPassportNumber => + localizedValues["valid-passport-number"][locale.languageCode]; - String get continuePlan => localizedValues["continue-plan"][locale.languageCode]; + String get continuePlan => + localizedValues["continue-plan"][locale.languageCode]; - String get dentalProcedureList => localizedValues["dental-procedure-list"][locale.languageCode]; + String get dentalProcedureList => + localizedValues["dental-procedure-list"][locale.languageCode]; String get aboutApp => localizedValues["about-app"][locale.languageCode]; - String get aboutPointsLength => localizedValues["about-points"]['length'][locale.languageCode]; + String get aboutPointsLength => + localizedValues["about-points"]['length'][locale.languageCode]; String get timeNeeded => localizedValues["time-needed"][locale.languageCode]; - String get totalTimeNeeded => localizedValues["total-time-needed"][locale.languageCode]; + String get totalTimeNeeded => + localizedValues["total-time-needed"][locale.languageCode]; String get infoEye => localizedValues["info-eye"][locale.languageCode]; - String get infoVaccines => localizedValues["info-vaccines"][locale.languageCode]; + String get infoVaccines => + localizedValues["info-vaccines"][locale.languageCode]; - String get infoTrackers => localizedValues["info-trackers"][locale.languageCode]; + String get infoTrackers => + localizedValues["info-trackers"][locale.languageCode]; - String get infoHealthData => localizedValues["info-health-data"][locale.languageCode]; + String get infoHealthData => + localizedValues["info-health-data"][locale.languageCode]; String get infoAskDoc => localizedValues["info-ask-doc"][locale.languageCode]; - String get infoAutoWifi => localizedValues["info-auto-wifi"][locale.languageCode]; + String get infoAutoWifi => + localizedValues["info-auto-wifi"][locale.languageCode]; String get autoWifi => localizedValues["auto-wifi"][locale.languageCode]; - String get childVaccineInfo => localizedValues["child-vaccine-info"][locale.languageCode]; + String get childVaccineInfo => + localizedValues["child-vaccine-info"][locale.languageCode]; String get h2oInfo => localizedValues["h2o-info"][locale.languageCode]; @@ -2377,17 +2976,22 @@ class TranslationBase { String get arm => localizedValues["arm"][locale.languageCode]; - String get removeMeasure => localizedValues["remove-measure"][locale.languageCode]; + String get removeMeasure => + localizedValues["remove-measure"][locale.languageCode]; String get selectArm => localizedValues["select-arm"][locale.languageCode]; - String get askDocEmpty => localizedValues["ask-doc-empty"][locale.languageCode]; + String get askDocEmpty => + localizedValues["ask-doc-empty"][locale.languageCode]; - String get onlineClinics => localizedValues["online-clinics"][locale.languageCode]; + String get onlineClinics => + localizedValues["online-clinics"][locale.languageCode]; - String get offlineClinics => localizedValues["offline-clinics"][locale.languageCode]; + String get offlineClinics => + localizedValues["offline-clinics"][locale.languageCode]; - String get clinicSchedule => localizedValues["clinic-schedule"][locale.languageCode]; + String get clinicSchedule => + localizedValues["clinic-schedule"][locale.languageCode]; String get discount => localizedValues["discount"][locale.languageCode]; @@ -2395,25 +2999,34 @@ class TranslationBase { String get paid => localizedValues["paid"][locale.languageCode]; - String get dentalInsurance => localizedValues["dental-insurance"][locale.languageCode]; + String get dentalInsurance => + localizedValues["dental-insurance"][locale.languageCode]; - String get drivethruAppo => localizedValues["drivethru-appo"][locale.languageCode]; + String get drivethruAppo => + localizedValues["drivethru-appo"][locale.languageCode]; - String get upcomingQRNFC => localizedValues["upcoming-QR-NFC"][locale.languageCode]; + String get upcomingQRNFC => + localizedValues["upcoming-QR-NFC"][locale.languageCode]; - String get ovulationDesc => localizedValues["ovulation-desc"][locale.languageCode]; + String get ovulationDesc => + localizedValues["ovulation-desc"][locale.languageCode]; String get cycleLabel => localizedValues["cycle-label"][locale.languageCode]; - String get lutealLabel => localizedValues["luteal-label"][locale.languageCode]; + String get lutealLabel => + localizedValues["luteal-label"][locale.languageCode]; - String get pregnancyTitle => localizedValues["pregnancy-title"][locale.languageCode]; + String get pregnancyTitle => + localizedValues["pregnancy-title"][locale.languageCode]; - String get pregnancyDesc => localizedValues["pregnancy-desc"][locale.languageCode]; + String get pregnancyDesc => + localizedValues["pregnancy-desc"][locale.languageCode]; - String get pregnancyDateLabel => localizedValues["pregnancy-date-label"][locale.languageCode]; + String get pregnancyDateLabel => + localizedValues["pregnancy-date-label"][locale.languageCode]; - String get ovulationPeriod => localizedValues["ovulation-period"][locale.languageCode]; + String get ovulationPeriod => + localizedValues["ovulation-period"][locale.languageCode]; String get from => localizedValues["from"][locale.languageCode]; @@ -2427,91 +3040,126 @@ class TranslationBase { String get thirdTri => localizedValues["thirdTri"][locale.languageCode]; - String get seeDoctorsList => localizedValues["seeDoctorsList"][locale.languageCode]; + String get seeDoctorsList => + localizedValues["seeDoctorsList"][locale.languageCode]; - String get covidQuestionnaire => localizedValues["covidQuestionnaire"][locale.languageCode]; + String get covidQuestionnaire => + localizedValues["covidQuestionnaire"][locale.languageCode]; - String get covidBookAppo => localizedValues["covidBookAppo"][locale.languageCode]; + String get covidBookAppo => + localizedValues["covidBookAppo"][locale.languageCode]; - String get emptySchedule => localizedValues["emptySchedule"][locale.languageCode]; + String get emptySchedule => + localizedValues["emptySchedule"][locale.languageCode]; - String get serviceNotAvailable => localizedValues["serviceNotAvailable"][locale.languageCode]; + String get serviceNotAvailable => + localizedValues["serviceNotAvailable"][locale.languageCode]; - String get doctorScheduleNot => localizedValues["doctorScheduleNot"][locale.languageCode]; + String get doctorScheduleNot => + localizedValues["doctorScheduleNot"][locale.languageCode]; - String get RRTRequestSuccess => localizedValues["RRTRequestSuccess"][locale.languageCode]; + String get RRTRequestSuccess => + localizedValues["RRTRequestSuccess"][locale.languageCode]; - String get rateDoctorAppo => localizedValues["rateDoctorAppo"][locale.languageCode]; + String get rateDoctorAppo => + localizedValues["rateDoctorAppo"][locale.languageCode]; String get invoice => localizedValues["invoice"][locale.languageCode]; - String get requestedDate => localizedValues["requestedDate"][locale.languageCode]; + String get requestedDate => + localizedValues["requestedDate"][locale.languageCode]; - String get callDuration => localizedValues["callDuration"][locale.languageCode]; + String get callDuration => + localizedValues["callDuration"][locale.languageCode]; - String get alreadyRated => localizedValues["alreadyRated"][locale.languageCode]; + String get alreadyRated => + localizedValues["alreadyRated"][locale.languageCode]; - String get insuranceCompany => localizedValues["insuranceCompany"][locale.languageCode]; + String get insuranceCompany => + localizedValues["insuranceCompany"][locale.languageCode]; - String get referralDetails => localizedValues["referralDetails"][locale.languageCode]; + String get referralDetails => + localizedValues["referralDetails"][locale.languageCode]; - String get preferredBranch => localizedValues["preferredBranch"][locale.languageCode]; + String get preferredBranch => + localizedValues["preferredBranch"][locale.languageCode]; - String get selectPreferredBranch => localizedValues["selectPreferredBranch"][locale.languageCode]; + String get selectPreferredBranch => + localizedValues["selectPreferredBranch"][locale.languageCode]; - String get patientLocated => localizedValues["patientLocated"][locale.languageCode]; + String get patientLocated => + localizedValues["patientLocated"][locale.languageCode]; String get otherInfo => localizedValues["otherInfo"][locale.languageCode]; - String get medicalReport => localizedValues["medicalReport"][locale.languageCode]; + String get medicalReport => + localizedValues["medicalReport"][locale.languageCode]; - String get insuredPatientReferral => localizedValues["insuredPatient"][locale.languageCode]; + String get insuredPatientReferral => + localizedValues["insuredPatient"][locale.languageCode]; String get rateDoctor => localizedValues["rateDoctor"][locale.languageCode]; - String get rateAppointment => localizedValues["rateAppointment"][locale.languageCode]; + String get rateAppointment => + localizedValues["rateAppointment"][locale.languageCode]; - String get noInsuranceCardAttached => localizedValues["noInsuranceCardAttached"][locale.languageCode]; + String get noInsuranceCardAttached => + localizedValues["noInsuranceCardAttached"][locale.languageCode]; - String get bodyMassIndex => localizedValues["bodyMassIndex"][locale.languageCode]; + String get bodyMassIndex => + localizedValues["bodyMassIndex"][locale.languageCode]; - String get extremeObese => localizedValues["extremeObese"][locale.languageCode]; + String get extremeObese => + localizedValues["extremeObese"][locale.languageCode]; - String get respirationBPM => localizedValues["respirationBPM"][locale.languageCode]; + String get respirationBPM => + localizedValues["respirationBPM"][locale.languageCode]; - String get noSlotsError => localizedValues["noSlotsError"][locale.languageCode]; + String get noSlotsError => + localizedValues["noSlotsError"][locale.languageCode]; String get selectSlot => localizedValues["selectSlot"][locale.languageCode]; - String get selectLanguage => localizedValues["selectLanguage"][locale.languageCode]; + String get selectLanguage => + localizedValues["selectLanguage"][locale.languageCode]; String get recAlert => localizedValues["recAlert"][locale.languageCode]; String get modesBelow => localizedValues["modesBelow"][locale.languageCode]; - String get prefferedMode => localizedValues["prefferedMode"][locale.languageCode]; + String get prefferedMode => + localizedValues["prefferedMode"][locale.languageCode]; - String get permissionsBellow => localizedValues["permissionsBellow"][locale.languageCode]; + String get permissionsBellow => + localizedValues["permissionsBellow"][locale.languageCode]; - String get invoiceDetails => localizedValues["invoiceDetails"][locale.languageCode]; + String get invoiceDetails => + localizedValues["invoiceDetails"][locale.languageCode]; String get appoDetails => localizedValues["appoDetails"][locale.languageCode]; - String get appoPaymentConfirm => localizedValues["appoPaymentConfirm"][locale.languageCode]; + String get appoPaymentConfirm => + localizedValues["appoPaymentConfirm"][locale.languageCode]; - String get selectSearchCriteria => localizedValues["selectSearchCriteria"][locale.languageCode]; + String get selectSearchCriteria => + localizedValues["selectSearchCriteria"][locale.languageCode]; - String get enterComplainNumber => localizedValues["enterComplainNumber"][locale.languageCode]; + String get enterComplainNumber => + localizedValues["enterComplainNumber"][locale.languageCode]; - String get cancelAppointment => localizedValues["cancelAppointment"][locale.languageCode]; + String get cancelAppointment => + localizedValues["cancelAppointment"][locale.languageCode]; - String get updateInsurCards => localizedValues["updateInsurCards"][locale.languageCode]; + String get updateInsurCards => + localizedValues["updateInsurCards"][locale.languageCode]; String get patientAge => localizedValues["patientAge"][locale.languageCode]; - String get searchCriteria => localizedValues["searchCriteria"][locale.languageCode]; + String get searchCriteria => + localizedValues["searchCriteria"][locale.languageCode]; - String get RequesterInfo => localizedValues["RequesterInfo"][locale.languageCode]; + String get RequesterInfo => + localizedValues["RequesterInfo"][locale.languageCode]; String get PatientInfo => localizedValues["PatientInfo"][locale.languageCode]; @@ -2521,31 +3169,41 @@ class TranslationBase { String get locked => localizedValues["locked"][locale.languageCode]; - String get personalInfo => localizedValues['personalInfo'][locale.languageCode]; + String get personalInfo => + localizedValues['personalInfo'][locale.languageCode]; - String get onlinePayment => localizedValues["onlinePayment"][locale.languageCode]; + String get onlinePayment => + localizedValues["onlinePayment"][locale.languageCode]; - String get onlinePaymentSubtitle => localizedValues["onlinePaymentSubtitle"][locale.languageCode]; + String get onlinePaymentSubtitle => + localizedValues["onlinePaymentSubtitle"][locale.languageCode]; String get cmcTitle => localizedValues["cmcTitle"][locale.languageCode]; String get cmcSubtitle => localizedValues["cmcSubtitle"][locale.languageCode]; - String get emergencyTitle => localizedValues["emergencyTitle"][locale.languageCode]; + String get emergencyTitle => + localizedValues["emergencyTitle"][locale.languageCode]; - String get emergencySubtitle => localizedValues["emergencySubtitle"][locale.languageCode]; + String get emergencySubtitle => + localizedValues["emergencySubtitle"][locale.languageCode]; - String get ereferralTitle => localizedValues["ereferralTitle"][locale.languageCode]; + String get ereferralTitle => + localizedValues["ereferralTitle"][locale.languageCode]; - String get ereferralSubtitle => localizedValues["ereferralSubtitle"][locale.languageCode]; + String get ereferralSubtitle => + localizedValues["ereferralSubtitle"][locale.languageCode]; - String get medicalFileTitle => localizedValues["medicalFileTitle"][locale.languageCode]; + String get medicalFileTitle => + localizedValues["medicalFileTitle"][locale.languageCode]; - String get My_File_Details => localizedValues["My_File_Details"][locale.languageCode]; + String get My_File_Details => + localizedValues["My_File_Details"][locale.languageCode]; String get Ecommerce => localizedValues["Ecommerce"][locale.languageCode]; - String get Family_Files => localizedValues["Family_Files"][locale.languageCode]; + String get Family_Files => + localizedValues["Family_Files"][locale.languageCode]; String get My_Child => localizedValues["My_Child"][locale.languageCode]; @@ -2585,45 +3243,63 @@ class TranslationBase { String get newProducts => localizedValues["newProducts"][locale.languageCode]; - String get enterDetails => localizedValues["enterDetails"][locale.languageCode]; + String get enterDetails => + localizedValues["enterDetails"][locale.languageCode]; - String get paymentSelected => localizedValues["paymentSelected"][locale.languageCode]; + String get paymentSelected => + localizedValues["paymentSelected"][locale.languageCode]; - String get moreNotifications => localizedValues["moreNotifications"][locale.languageCode]; + String get moreNotifications => + localizedValues["moreNotifications"][locale.languageCode]; String get familyTitle => localizedValues["familyTitle"][locale.languageCode]; - String get familySubtitle => localizedValues["familySubtitle"][locale.languageCode]; + String get familySubtitle => + localizedValues["familySubtitle"][locale.languageCode]; - String get liveCareTitle => localizedValues["liveCareTitle"][locale.languageCode]; + String get liveCareTitle => + localizedValues["liveCareTitle"][locale.languageCode]; - String get liveCareSubtitle => localizedValues["liveCareSubtitle"][locale.languageCode]; + String get liveCareSubtitle => + localizedValues["liveCareSubtitle"][locale.languageCode]; - String get pharmacyTitle => localizedValues["pharmacyTitle"][locale.languageCode]; + String get pharmacyTitle => + localizedValues["pharmacyTitle"][locale.languageCode]; - String get pharmacySubtitle => localizedValues["pharmacySubtitle"][locale.languageCode]; + String get pharmacySubtitle => + localizedValues["pharmacySubtitle"][locale.languageCode]; - String get parkingTitle2 => localizedValues["parkingTitle2"][locale.languageCode]; + String get parkingTitle2 => + localizedValues["parkingTitle2"][locale.languageCode]; - String get parkingSubtitle => localizedValues["ParkingSubtitle"][locale.languageCode]; + String get parkingSubtitle => + localizedValues["ParkingSubtitle"][locale.languageCode]; - String get healthCalculatorTitle => localizedValues["healthCalculatorTitle"][locale.languageCode]; + String get healthCalculatorTitle => + localizedValues["healthCalculatorTitle"][locale.languageCode]; - String get healthCalculatorSubtitle => localizedValues["healthCalculatorSubtitle"][locale.languageCode]; + String get healthCalculatorSubtitle => + localizedValues["healthCalculatorSubtitle"][locale.languageCode]; String get waterTitle => localizedValues["waterTitle"][locale.languageCode]; - String get waterSubtitle => localizedValues["waterSubtitle"][locale.languageCode]; + String get waterSubtitle => + localizedValues["waterSubtitle"][locale.languageCode]; - String get medicalFileTitle2 => localizedValues["medicalFileTitle2"][locale.languageCode]; + String get medicalFileTitle2 => + localizedValues["medicalFileTitle2"][locale.languageCode]; - String get medicalFileSubtitle => localizedValues["medicalFileSubtitle"][locale.languageCode]; + String get medicalFileSubtitle => + localizedValues["medicalFileSubtitle"][locale.languageCode]; - String get healthConvertersTitle => localizedValues["healthConvertersTitle"][locale.languageCode]; + String get healthConvertersTitle => + localizedValues["healthConvertersTitle"][locale.languageCode]; - String get healthConvertersSubtitle => localizedValues["healthConvertersSubtitle"][locale.languageCode]; + String get healthConvertersSubtitle => + localizedValues["healthConvertersSubtitle"][locale.languageCode]; - String get syncHealthData => localizedValues["syncHealthData"][locale.languageCode]; + String get syncHealthData => + localizedValues["syncHealthData"][locale.languageCode]; String get steps => localizedValues["steps"][locale.languageCode]; @@ -2631,39 +3307,55 @@ class TranslationBase { String get avgDistance => localizedValues["avgDistance"][locale.languageCode]; - String get avgHeartRate => localizedValues["avgHeartRate"][locale.languageCode]; + String get avgHeartRate => + localizedValues["avgHeartRate"][locale.languageCode]; - String get alreadySynced => localizedValues["alreadySynced"][locale.languageCode]; + String get alreadySynced => + localizedValues["alreadySynced"][locale.languageCode]; - String get syncInstructionsIntro1 => localizedValues["sync-instructions-intro1"][locale.languageCode]; + String get syncInstructionsIntro1 => + localizedValues["sync-instructions-intro1"][locale.languageCode]; - String get syncInstructionsIntro2 => localizedValues["sync-instructions-intro2"][locale.languageCode]; + String get syncInstructionsIntro2 => + localizedValues["sync-instructions-intro2"][locale.languageCode]; - String get syncInstructionsIntro3 => localizedValues["sync-instructions-intro3"][locale.languageCode]; + String get syncInstructionsIntro3 => + localizedValues["sync-instructions-intro3"][locale.languageCode]; - String get iosInstructions1 => localizedValues["ios-instructions-1"][locale.languageCode]; + String get iosInstructions1 => + localizedValues["ios-instructions-1"][locale.languageCode]; - String get iosInstructions2 => localizedValues["ios-instructions-2"][locale.languageCode]; + String get iosInstructions2 => + localizedValues["ios-instructions-2"][locale.languageCode]; - String get iosInstructions3 => localizedValues["ios-instructions-3"][locale.languageCode]; + String get iosInstructions3 => + localizedValues["ios-instructions-3"][locale.languageCode]; - String get supportedWatches => localizedValues["supportedWatches"][locale.languageCode]; + String get supportedWatches => + localizedValues["supportedWatches"][locale.languageCode]; - String get watchInstructions => localizedValues["watchInstructions"][locale.languageCode]; + String get watchInstructions => + localizedValues["watchInstructions"][locale.languageCode]; String get monthlyTab => localizedValues["monthlyTab"][locale.languageCode]; - String get moreSupportedWatches => localizedValues["moreSupportedWatches"][locale.languageCode]; + String get moreSupportedWatches => + localizedValues["moreSupportedWatches"][locale.languageCode]; - String get androidInstructions1 => localizedValues["android-instructions-1"][locale.languageCode]; + String get androidInstructions1 => + localizedValues["android-instructions-1"][locale.languageCode]; - String get androidInstructions2 => localizedValues["android-instructions-2"][locale.languageCode]; + String get androidInstructions2 => + localizedValues["android-instructions-2"][locale.languageCode]; - String get androidInstructions3 => localizedValues["android-instructions-3"][locale.languageCode]; + String get androidInstructions3 => + localizedValues["android-instructions-3"][locale.languageCode]; - String get androidInstructions4 => localizedValues["android-instructions-4"][locale.languageCode]; + String get androidInstructions4 => + localizedValues["android-instructions-4"][locale.languageCode]; - String get tamaraInstPlan => localizedValues["tamaraInstPlan"][locale.languageCode]; + String get tamaraInstPlan => + localizedValues["tamaraInstPlan"][locale.languageCode]; String get onlineTag => localizedValues["onlineTag"][locale.languageCode]; @@ -2671,7 +3363,8 @@ class TranslationBase { String get viewDocList => localizedValues["viewDocList"][locale.languageCode]; - String get bodyFatTitle => localizedValues["bodyFatTitle"][locale.languageCode]; + String get bodyFatTitle => + localizedValues["bodyFatTitle"][locale.languageCode]; String get cholesTitle => localizedValues["cholesTitle"][locale.languageCode]; @@ -2679,17 +3372,21 @@ class TranslationBase { String get noImage => localizedValues["noImage"][locale.languageCode]; - String get signoutMessage => localizedValues["signoutMessage"][locale.languageCode]; + String get signoutMessage => + localizedValues["signoutMessage"][locale.languageCode]; String get RRTTitle => localizedValues["RRTTitle"][locale.languageCode]; String get RRTSubTitle => localizedValues["RRTSubTitle"][locale.languageCode]; - String get transportation => localizedValues["transportation"][locale.languageCode]; + String get transportation => + localizedValues["transportation"][locale.languageCode]; - String get browseOffers => localizedValues["browseOffers"][locale.languageCode]; + String get browseOffers => + localizedValues["browseOffers"][locale.languageCode]; - String get browseOffersByProject => localizedValues["browseOffersByProject"][locale.languageCode]; + String get browseOffersByProject => + localizedValues["browseOffersByProject"][locale.languageCode]; String get myCart => localizedValues["myCart"][locale.languageCode]; @@ -2711,19 +3408,24 @@ class TranslationBase { String get superAct => localizedValues["super"][locale.languageCode]; - String get resultCalories => localizedValues["resultCalories"][locale.languageCode]; + String get resultCalories => + localizedValues["resultCalories"][locale.languageCode]; String get bmrDesc => localizedValues["bmrDesc"][locale.languageCode]; - String get idealWeightDesc => localizedValues["idealWeightDesc"][locale.languageCode]; + String get idealWeightDesc => + localizedValues["idealWeightDesc"][locale.languageCode]; String get bodyFrame => localizedValues["bodyFrame"][locale.languageCode]; - String get bodyFrameSmall => localizedValues["bodyFrameSmall"][locale.languageCode]; + String get bodyFrameSmall => + localizedValues["bodyFrameSmall"][locale.languageCode]; - String get bodyFrameMedium => localizedValues["bodyFrameMedium"][locale.languageCode]; + String get bodyFrameMedium => + localizedValues["bodyFrameMedium"][locale.languageCode]; - String get bodyFrameLarge => localizedValues["bodyFrameLarge"][locale.languageCode]; + String get bodyFrameLarge => + localizedValues["bodyFrameLarge"][locale.languageCode]; String get bodyFatDesc => localizedValues["bodyFatDesc"][locale.languageCode]; @@ -2735,7 +3437,8 @@ class TranslationBase { String get acceptable => localizedValues["acceptable"][locale.languageCode]; - String get obeseBodyFat => localizedValues["obeseBodyFat"][locale.languageCode]; + String get obeseBodyFat => + localizedValues["obeseBodyFat"][locale.languageCode]; String get invalid => localizedValues["invalid"][locale.languageCode]; @@ -2743,7 +3446,8 @@ class TranslationBase { String get less => localizedValues["less"][locale.languageCode]; - String get carbProteinDesc => localizedValues["carbProteinDesc"][locale.languageCode]; + String get carbProteinDesc => + localizedValues["carbProteinDesc"][locale.languageCode]; String get calDay => localizedValues["calDay"][locale.languageCode]; @@ -2755,7 +3459,8 @@ class TranslationBase { String get dietLow => localizedValues["dietLow"][locale.languageCode]; - String get dietModerate => localizedValues["dietModerate"][locale.languageCode]; + String get dietModerate => + localizedValues["dietModerate"][locale.languageCode]; String get dietUSDA => localizedValues["dietUSDA"][locale.languageCode]; @@ -2765,13 +3470,16 @@ class TranslationBase { String get babyAge => localizedValues["babyAge"][locale.languageCode]; - String get babyAgeAvail => localizedValues["babyAgeAvail"][locale.languageCode]; + String get babyAgeAvail => + localizedValues["babyAgeAvail"][locale.languageCode]; String get deliveryDue => localizedValues["deliveryDue"][locale.languageCode]; - String get almostInactive => localizedValues["almostInactive"][locale.languageCode]; + String get almostInactive => + localizedValues["almostInactive"][locale.languageCode]; - String get lightActive1 => localizedValues["lightActive1"][locale.languageCode]; + String get lightActive1 => + localizedValues["lightActive1"][locale.languageCode]; String get veryActive => localizedValues["veryActive"][locale.languageCode]; @@ -2779,45 +3487,59 @@ class TranslationBase { String get dailyIntake => localizedValues["dailyIntake"][locale.languageCode]; - String get calculateAmount => localizedValues["calculateAmount"][locale.languageCode]; + String get calculateAmount => + localizedValues["calculateAmount"][locale.languageCode]; - String get bodyWillBurn => localizedValues["bodyWillBurn"][locale.languageCode]; + String get bodyWillBurn => + localizedValues["bodyWillBurn"][locale.languageCode]; - String get caloriesEachDay => localizedValues["caloriesEachDay"][locale.languageCode]; + String get caloriesEachDay => + localizedValues["caloriesEachDay"][locale.languageCode]; - String get maintainWeight => localizedValues["maintainWeight"][locale.languageCode]; + String get maintainWeight => + localizedValues["maintainWeight"][locale.languageCode]; - String get mediumFinger => localizedValues["mediumFinger"][locale.languageCode]; + String get mediumFinger => + localizedValues["mediumFinger"][locale.languageCode]; String get smallFinger => localizedValues["smallFinger"][locale.languageCode]; String get largeFinger => localizedValues["largeFinger"][locale.languageCode]; - String get idealBodyWeight => localizedValues["idealBodyWeight"][locale.languageCode]; + String get idealBodyWeight => + localizedValues["idealBodyWeight"][locale.languageCode]; - String get bodyFrameSize => localizedValues["bodyFrameSize"][locale.languageCode]; + String get bodyFrameSize => + localizedValues["bodyFrameSize"][locale.languageCode]; - String get idealWeightRange => localizedValues["idealWeightRange"][locale.languageCode]; + String get idealWeightRange => + localizedValues["idealWeightRange"][locale.languageCode]; - String get currentWeightPerfect => localizedValues["currentWeightPerfect"][locale.languageCode]; + String get currentWeightPerfect => + localizedValues["currentWeightPerfect"][locale.languageCode]; - String get littleBitWeightMore => localizedValues["littleBitWeightMore"][locale.languageCode]; + String get littleBitWeightMore => + localizedValues["littleBitWeightMore"][locale.languageCode]; - String get consultWithDoctor => localizedValues["consultWithDoctor"][locale.languageCode]; + String get consultWithDoctor => + localizedValues["consultWithDoctor"][locale.languageCode]; - String get excessiveObesity => localizedValues["excessiveObesity"][locale.languageCode]; + String get excessiveObesity => + localizedValues["excessiveObesity"][locale.languageCode]; String get mayWish => localizedValues["mayWish"][locale.languageCode]; String get underObese => localizedValues["underObese"][locale.languageCode]; - String get crossedLimits => localizedValues["crossedLimits"][locale.languageCode]; + String get crossedLimits => + localizedValues["crossedLimits"][locale.languageCode]; String get lowLimits => localizedValues["lowLimits"][locale.languageCode]; String get estimates => localizedValues["estimates"][locale.languageCode]; - String get submitReview => localizedValues["submitReview"][locale.languageCode]; + String get submitReview => + localizedValues["submitReview"][locale.languageCode]; String get Protein => localizedValues["Protein"][locale.languageCode]; @@ -2827,23 +3549,30 @@ class TranslationBase { String get gr => localizedValues["gr"][locale.languageCode]; - String get gramsPerMeal => localizedValues["gramsPerMeal"][locale.languageCode]; + String get gramsPerMeal => + localizedValues["gramsPerMeal"][locale.languageCode]; - String get cancelReminder => localizedValues["CancelReminder"][locale.languageCode]; + String get cancelReminder => + localizedValues["CancelReminder"][locale.languageCode]; - String get reminderCancelSuccess => localizedValues["reminderCancelSuccess"][locale.languageCode]; + String get reminderCancelSuccess => + localizedValues["reminderCancelSuccess"][locale.languageCode]; String get syncSuccess => localizedValues["syncSuccess"][locale.languageCode]; - String get useLakumPoints => localizedValues["useLakumPoints"][locale.languageCode]; + String get useLakumPoints => + localizedValues["useLakumPoints"][locale.languageCode]; String get points => localizedValues["points"][locale.languageCode]; - String get availableBalance => localizedValues["availableBalance"][locale.languageCode]; + String get availableBalance => + localizedValues["availableBalance"][locale.languageCode]; - String get ordersDashboard => localizedValues["ordersDashboard"][locale.languageCode]; + String get ordersDashboard => + localizedValues["ordersDashboard"][locale.languageCode]; - String get requestedDateLiveCare => localizedValues["requestedDateLiveCare"][locale.languageCode]; + String get requestedDateLiveCare => + localizedValues["requestedDateLiveCare"][locale.languageCode]; String get yourTurn => localizedValues["yourTurn"][locale.languageCode]; @@ -2851,227 +3580,319 @@ class TranslationBase { String get group => localizedValues["group"][locale.languageCode]; - String get ancillaryOrdersPaymentConfirm => localizedValues["ancillaryOrdersPaymentConfirm"][locale.languageCode]; + String get ancillaryOrdersPaymentConfirm => + localizedValues["ancillaryOrdersPaymentConfirm"][locale.languageCode]; - String get covidTestTodo => localizedValues["covidTestTodo"][locale.languageCode]; + String get covidTestTodo => + localizedValues["covidTestTodo"][locale.languageCode]; - String get successRegister => localizedValues["successRegister"][locale.languageCode]; + String get successRegister => + localizedValues["successRegister"][locale.languageCode]; - String get pharmacyLiveCare => localizedValues["pharmacyLiveCare"][locale.languageCode]; + String get pharmacyLiveCare => + localizedValues["pharmacyLiveCare"][locale.languageCode]; - String get ancillaryOrderPaymentSuccess => localizedValues["ancillaryOrderPaymentSuccess"][locale.languageCode]; + String get ancillaryOrderPaymentSuccess => + localizedValues["ancillaryOrderPaymentSuccess"][locale.languageCode]; - String get connectTitle => localizedValues["connectTitle"][locale.languageCode]; + String get connectTitle => + localizedValues["connectTitle"][locale.languageCode]; - String get connectSubtitle => localizedValues["connectSubtitle"][locale.languageCode]; + String get connectSubtitle => + localizedValues["connectSubtitle"][locale.languageCode]; String get declineLbl => localizedValues["declineLbl"][locale.languageCode]; - String get covidConsent => localizedValues["covidConsent"][locale.languageCode]; + String get covidConsent => + localizedValues["covidConsent"][locale.languageCode]; - String get covidConsentHeader => localizedValues["covidConsentHeader"][locale.languageCode]; + String get covidConsentHeader => + localizedValues["covidConsentHeader"][locale.languageCode]; - String get drawOverAppsPermission => localizedValues["drawOverAppsPermission"][locale.languageCode]; + String get drawOverAppsPermission => + localizedValues["drawOverAppsPermission"][locale.languageCode]; - String get selectTamaraPlan => localizedValues["selectTamaraPlan"][locale.languageCode]; + String get selectTamaraPlan => + localizedValues["selectTamaraPlan"][locale.languageCode]; - String get installments => localizedValues["installments"][locale.languageCode]; + String get installments => + localizedValues["installments"][locale.languageCode]; - String get cameraPermissionDialog => localizedValues["cameraPermissionDialog"][locale.languageCode]; + String get cameraPermissionDialog => + localizedValues["cameraPermissionDialog"][locale.languageCode]; - String get galleryPermission => localizedValues["galleryPermission"][locale.languageCode]; + String get galleryPermission => + localizedValues["galleryPermission"][locale.languageCode]; - String get locationPermissionDialog => localizedValues["locationPermissionDialog"][locale.languageCode]; + String get locationPermissionDialog => + localizedValues["locationPermissionDialog"][locale.languageCode]; - String get calendarPermission => localizedValues["calendarPermission"][locale.languageCode]; + String get calendarPermission => + localizedValues["calendarPermission"][locale.languageCode]; - String get recordAudioPermission => localizedValues["recordAudioPermission"][locale.languageCode]; + String get recordAudioPermission => + localizedValues["recordAudioPermission"][locale.languageCode]; - String get wifiPermission => localizedValues["wifiPermission"][locale.languageCode]; + String get wifiPermission => + localizedValues["wifiPermission"][locale.languageCode]; - String get physicalActivityPermission => localizedValues["physicalActivityPermission"][locale.languageCode]; + String get physicalActivityPermission => + localizedValues["physicalActivityPermission"][locale.languageCode]; - String get bluetoothPermission => localizedValues["bluetoothPermission"][locale.languageCode]; + String get bluetoothPermission => + localizedValues["bluetoothPermission"][locale.languageCode]; - String get privacyPolicy => localizedValues["privacyPolicy"][locale.languageCode]; + String get privacyPolicy => + localizedValues["privacyPolicy"][locale.languageCode]; - String get termsConditions => localizedValues["termsConditions"][locale.languageCode]; + String get termsConditions => + localizedValues["termsConditions"][locale.languageCode]; - String get liveCarePermissions => localizedValues["liveCarePermissions"][locale.languageCode]; + String get liveCarePermissions => + localizedValues["liveCarePermissions"][locale.languageCode]; - String get prescriptionDeliveryError => localizedValues["prescriptionDeliveryError"][locale.languageCode]; + String get prescriptionDeliveryError => + localizedValues["prescriptionDeliveryError"][locale.languageCode]; String get lakumUnhold => localizedValues["lakumUnhold"][locale.languageCode]; - String get lakumDiscontinue => localizedValues["lakumDiscontinue"][locale.languageCode]; + String get lakumDiscontinue => + localizedValues["lakumDiscontinue"][locale.languageCode]; - String get lakumSuccess => localizedValues["lakumSuccess"][locale.languageCode]; + String get lakumSuccess => + localizedValues["lakumSuccess"][locale.languageCode]; - String get deleteAccount => localizedValues["deleteAccount"][locale.languageCode]; + String get deleteAccount => + localizedValues["deleteAccount"][locale.languageCode]; - String get deactivateAccount => localizedValues["deactivateAccount"][locale.languageCode]; + String get deactivateAccount => + localizedValues["deactivateAccount"][locale.languageCode]; - String get accountDeactivated => localizedValues["accountDeactivated"][locale.languageCode]; + String get accountDeactivated => + localizedValues["accountDeactivated"][locale.languageCode]; - String get accountDeactivatedMsg => localizedValues["accountDeactivatedMsg"][locale.languageCode]; + String get accountDeactivatedMsg => + localizedValues["accountDeactivatedMsg"][locale.languageCode]; - String get updateInsuranceManually => localizedValues["updateInsuranceManually"][locale.languageCode]; + String get updateInsuranceManually => + localizedValues["updateInsuranceManually"][locale.languageCode]; - String get enterInsuranceDetails => localizedValues["enterInsuranceDetails"][locale.languageCode]; + String get enterInsuranceDetails => + localizedValues["enterInsuranceDetails"][locale.languageCode]; - String get cardHolderName => localizedValues["cardHolderName"][locale.languageCode]; + String get cardHolderName => + localizedValues["cardHolderName"][locale.languageCode]; - String get membershipNo => localizedValues["membershipNo"][locale.languageCode]; + String get membershipNo => + localizedValues["membershipNo"][locale.languageCode]; - String get insurancePolicyNo => localizedValues["policyNo"][locale.languageCode]; + String get insurancePolicyNo => + localizedValues["policyNo"][locale.languageCode]; - String get insuranceClassName => localizedValues["insuranceClassName"][locale.languageCode]; + String get insuranceClassName => + localizedValues["insuranceClassName"][locale.languageCode]; - String get NFCNotSupported => localizedValues["NFCNotSupported"][locale.languageCode]; + String get NFCNotSupported => + localizedValues["NFCNotSupported"][locale.languageCode]; String get paymentOnly => localizedValues["paymentOnly"][locale.languageCode]; String get pendingOnly => localizedValues["pendingOnly"][locale.languageCode]; - String get insuranceRequestSubmit => localizedValues["insuranceRequestSubmit"][locale.languageCode]; + String get insuranceRequestSubmit => + localizedValues["insuranceRequestSubmit"][locale.languageCode]; - String get enterWorkplaceName => localizedValues["enter-workplace-name"][locale.languageCode]; + String get enterWorkplaceName => + localizedValues["enter-workplace-name"][locale.languageCode]; - String get workplaceName => localizedValues["workplaceName"][locale.languageCode]; + String get workplaceName => + localizedValues["workplaceName"][locale.languageCode]; - String get needApproval => localizedValues["needApproval"][locale.languageCode]; + String get needApproval => + localizedValues["needApproval"][locale.languageCode]; - String get callLiveCareSupport => localizedValues["callLiveCareSupport"][locale.languageCode]; + String get callLiveCareSupport => + localizedValues["callLiveCareSupport"][locale.languageCode]; - String get pendingActivation => localizedValues["pendingActivation"][locale.languageCode]; + String get pendingActivation => + localizedValues["pendingActivation"][locale.languageCode]; - String get awaitingApproval => localizedValues["awaitingApproval"][locale.languageCode]; + String get awaitingApproval => + localizedValues["awaitingApproval"][locale.languageCode]; - String get liveCareSupportContact => localizedValues["liveCareSupportContact"][locale.languageCode]; + String get liveCareSupportContact => + localizedValues["liveCareSupportContact"][locale.languageCode]; String get scanNFC => localizedValues["scanNFC"][locale.languageCode]; - String get pharmaLiveCare => localizedValues["pharmaLiveCare"][locale.languageCode]; + String get pharmaLiveCare => + localizedValues["pharmaLiveCare"][locale.languageCode]; - String get pharmaLiveCare1 => localizedValues["pharmaLiveCare1"][locale.languageCode]; + String get pharmaLiveCare1 => + localizedValues["pharmaLiveCare1"][locale.languageCode]; - String get pharmaLiveCareDesc1 => localizedValues["pharmaLiveCareDesc1"][locale.languageCode]; + String get pharmaLiveCareDesc1 => + localizedValues["pharmaLiveCareDesc1"][locale.languageCode]; - String get wherePharmaLiveCare => localizedValues["wherePharmaLiveCare"][locale.languageCode]; + String get wherePharmaLiveCare => + localizedValues["wherePharmaLiveCare"][locale.languageCode]; - String get pharmaLiveCareDesc2 => localizedValues["pharmaLiveCareDesc2"][locale.languageCode]; + String get pharmaLiveCareDesc2 => + localizedValues["pharmaLiveCareDesc2"][locale.languageCode]; - String get howPharmaLiveCare => localizedValues["howPharmaLiveCare"][locale.languageCode]; + String get howPharmaLiveCare => + localizedValues["howPharmaLiveCare"][locale.languageCode]; - String get pharmaLiveCareDesc3 => localizedValues["pharmaLiveCareDesc3"][locale.languageCode]; + String get pharmaLiveCareDesc3 => + localizedValues["pharmaLiveCareDesc3"][locale.languageCode]; - String get pharmaLiveCareScanQR => localizedValues["pharmaLiveCareScanQR"][locale.languageCode]; + String get pharmaLiveCareScanQR => + localizedValues["pharmaLiveCareScanQR"][locale.languageCode]; - String get pharmaLiveCareScanQR1 => localizedValues["pharmaLiveCareScanQR1"][locale.languageCode]; + String get pharmaLiveCareScanQR1 => + localizedValues["pharmaLiveCareScanQR1"][locale.languageCode]; - String get pharmaLiveCareMakePayment => localizedValues["pharmaLiveCareMakePayment"][locale.languageCode]; + String get pharmaLiveCareMakePayment => + localizedValues["pharmaLiveCareMakePayment"][locale.languageCode]; - String get pharmaLiveCareMakePayment1 => localizedValues["pharmaLiveCareMakePayment1"][locale.languageCode]; + String get pharmaLiveCareMakePayment1 => + localizedValues["pharmaLiveCareMakePayment1"][locale.languageCode]; - String get pharmaLiveCareJoinConsultation => localizedValues["pharmaLiveCareJoinConsultation"][locale.languageCode]; + String get pharmaLiveCareJoinConsultation => + localizedValues["pharmaLiveCareJoinConsultation"][locale.languageCode]; - String get pharmaLiveCareJoinConsultation1 => localizedValues["pharmaLiveCareJoinConsultation1"][locale.languageCode]; + String get pharmaLiveCareJoinConsultation1 => + localizedValues["pharmaLiveCareJoinConsultation1"][locale.languageCode]; - String get emergencyServicesSubtitle => localizedValues["emergencyServicesSubtitle"][locale.languageCode]; + String get emergencyServicesSubtitle => + localizedValues["emergencyServicesSubtitle"][locale.languageCode]; - String get rateDoctorResponse => localizedValues["rateDoctorResponse"][locale.languageCode]; + String get rateDoctorResponse => + localizedValues["rateDoctorResponse"][locale.languageCode]; String get comments => localizedValues["comments"][locale.languageCode]; - String get rateDoctorResponseHeading => localizedValues["rateDoctorResponseHeading"][locale.languageCode]; + String get rateDoctorResponseHeading => + localizedValues["rateDoctorResponseHeading"][locale.languageCode]; - String get updateInsuranceManuallyDialog => localizedValues["updateInsuranceManuallyDialog"][locale.languageCode]; + String get updateInsuranceManuallyDialog => + localizedValues["updateInsuranceManuallyDialog"][locale.languageCode]; String get viewReport => localizedValues["viewReport"][locale.languageCode]; - String get sickLeaveAdmittedPatient => localizedValues["sickLeaveAdmittedPatient"][locale.languageCode]; + String get sickLeaveAdmittedPatient => + localizedValues["sickLeaveAdmittedPatient"][locale.languageCode]; String get InPatient => localizedValues["InPatient"][locale.languageCode]; - String get inPatientServices => localizedValues["InPatientServices"][locale.languageCode]; + String get inPatientServices => + localizedValues["InPatientServices"][locale.languageCode]; - String get InPatientServicesHeader => localizedValues["InPatientServicesHeader"][locale.languageCode]; + String get InPatientServicesHeader => + localizedValues["InPatientServicesHeader"][locale.languageCode]; - String get admissionGeneral => localizedValues["admissionGeneral"][locale.languageCode]; + String get admissionGeneral => + localizedValues["admissionGeneral"][locale.languageCode]; String get consent => localizedValues["consent"][locale.languageCode]; - String get generalInstructionsTitle => localizedValues["generalInstructionsTitle"][locale.languageCode]; + String get generalInstructionsTitle => + localizedValues["generalInstructionsTitle"][locale.languageCode]; - String get generalInstructionsSubTitle => localizedValues["generalInstructionsSubTitle"][locale.languageCode]; + String get generalInstructionsSubTitle => + localizedValues["generalInstructionsSubTitle"][locale.languageCode]; - String get medicalInstructionsTitle => localizedValues["medicalInstructionsTitle"][locale.languageCode]; + String get medicalInstructionsTitle => + localizedValues["medicalInstructionsTitle"][locale.languageCode]; - String get medicalInstructionsSubTitle => localizedValues["medicalInstructionsSubTitle"][locale.languageCode]; + String get medicalInstructionsSubTitle => + localizedValues["medicalInstructionsSubTitle"][locale.languageCode]; - String get mealPlanTitle => localizedValues["mealPlanTitle"][locale.languageCode]; + String get mealPlanTitle => + localizedValues["mealPlanTitle"][locale.languageCode]; - String get mealPlanSubTitle => localizedValues["mealPlanSubTitle"][locale.languageCode]; + String get mealPlanSubTitle => + localizedValues["mealPlanSubTitle"][locale.languageCode]; - String get birthNotificationTitle => localizedValues["birthNotificationTitle"][locale.languageCode]; + String get birthNotificationTitle => + localizedValues["birthNotificationTitle"][locale.languageCode]; - String get birthNotificationSubTitle => localizedValues["birthNotificationSubTitle"][locale.languageCode]; + String get birthNotificationSubTitle => + localizedValues["birthNotificationSubTitle"][locale.languageCode]; - String get admissionNoticeTitle => localizedValues["admissionNoticeTitle"][locale.languageCode]; + String get admissionNoticeTitle => + localizedValues["admissionNoticeTitle"][locale.languageCode]; - String get admissionNoticeSubTitle => localizedValues["admissionNoticeSubTitle"][locale.languageCode]; + String get admissionNoticeSubTitle => + localizedValues["admissionNoticeSubTitle"][locale.languageCode]; String get mothersMRN => localizedValues["mothersMRN"][locale.languageCode]; String get mothersName => localizedValues["mothersName"][locale.languageCode]; - String get fathersNameEN => localizedValues["fathersNameEN"][locale.languageCode]; + String get fathersNameEN => + localizedValues["fathersNameEN"][locale.languageCode]; - String get fathersNameAR => localizedValues["fathersNameAR"][locale.languageCode]; + String get fathersNameAR => + localizedValues["fathersNameAR"][locale.languageCode]; String get babysNameEN => localizedValues["babysNameEN"][locale.languageCode]; String get babysNameAR => localizedValues["babysNameAR"][locale.languageCode]; - String get contactNumber => localizedValues["contactNumber"][locale.languageCode]; + String get contactNumber => + localizedValues["contactNumber"][locale.languageCode]; String get scanID => localizedValues["scanID"][locale.languageCode]; - String get birthNotificationNotes1 => localizedValues["birthNotificationNotes1"][locale.languageCode]; + String get birthNotificationNotes1 => + localizedValues["birthNotificationNotes1"][locale.languageCode]; - String get birthNotificationNotes2 => localizedValues["birthNotificationNotes2"][locale.languageCode]; + String get birthNotificationNotes2 => + localizedValues["birthNotificationNotes2"][locale.languageCode]; - String get birthNotificationNotes3 => localizedValues["birthNotificationNotes3"][locale.languageCode]; + String get birthNotificationNotes3 => + localizedValues["birthNotificationNotes3"][locale.languageCode]; String get placeOrder => localizedValues["placeOrder"][locale.languageCode]; String get isFasting => localizedValues["isFasting"][locale.languageCode]; - String get noGeneralInstructions => localizedValues["noGeneralInstructions"][locale.languageCode]; + String get noGeneralInstructions => + localizedValues["noGeneralInstructions"][locale.languageCode]; - String get noMedicalInstructions => localizedValues["noMedicalInstructions"][locale.languageCode]; + String get noMedicalInstructions => + localizedValues["noMedicalInstructions"][locale.languageCode]; - String get medicalInstructions => localizedValues["medicalInstructions"][locale.languageCode]; + String get medicalInstructions => + localizedValues["medicalInstructions"][locale.languageCode]; - String get generalInstructions => localizedValues["generalInstructions"][locale.languageCode]; + String get generalInstructions => + localizedValues["generalInstructions"][locale.languageCode]; String get copyLink => localizedValues["copyLink"][locale.languageCode]; String get copyLinkTxt => localizedValues["copyLinkTxt"][locale.languageCode]; - String get paymentLinkCopied => localizedValues["paymentLinkCopied"][locale.languageCode]; + String get paymentLinkCopied => + localizedValues["paymentLinkCopied"][locale.languageCode]; - String get proErrorMessage => localizedValues["proErrorMessage"][locale.languageCode]; + String get proErrorMessage => + localizedValues["proErrorMessage"][locale.languageCode]; String get admissionNo => localizedValues["admissionNo"][locale.languageCode]; - String get admissionReqNo => localizedValues["admissionReqNo"][locale.languageCode]; + String get admissionReqNo => + localizedValues["admissionReqNo"][locale.languageCode]; - String get dischargeDate => localizedValues["dischargeDate"][locale.languageCode]; + String get dischargeDate => + localizedValues["dischargeDate"][locale.languageCode]; - String get selectAdmissionText => localizedValues["selectAdmissionText"][locale.languageCode]; + String get selectAdmissionText => + localizedValues["selectAdmissionText"][locale.languageCode]; - String get onlyAdmitted => localizedValues["onlyAdmitted"][locale.languageCode]; + String get onlyAdmitted => + localizedValues["onlyAdmitted"][locale.languageCode]; String get assistYou => localizedValues["assistYou"][locale.languageCode]; @@ -3079,121 +3900,174 @@ class TranslationBase { String get PRO => localizedValues["PRO"][locale.languageCode]; - String get patientRelationOffice => localizedValues["patientRelationOffice"][locale.languageCode]; + String get patientRelationOffice => + localizedValues["patientRelationOffice"][locale.languageCode]; String get roomNo => localizedValues["roomNo"][locale.languageCode]; - String get generalConsent => localizedValues["generalConsent"][locale.languageCode]; + String get generalConsent => + localizedValues["generalConsent"][locale.languageCode]; - String get generalConsent1 => localizedValues["generalConsent1"][locale.languageCode]; + String get generalConsent1 => + localizedValues["generalConsent1"][locale.languageCode]; - String get hospitalRules => localizedValues["hospitalRules"][locale.languageCode]; + String get hospitalRules => + localizedValues["hospitalRules"][locale.languageCode]; - String get generalConsent2 => localizedValues["generalConsent2"][locale.languageCode]; + String get generalConsent2 => + localizedValues["generalConsent2"][locale.languageCode]; - String get communicationConsent => localizedValues["communicationConsent"][locale.languageCode]; + String get communicationConsent => + localizedValues["communicationConsent"][locale.languageCode]; - String get generalConsent3 => localizedValues["generalConsent3"][locale.languageCode]; + String get generalConsent3 => + localizedValues["generalConsent3"][locale.languageCode]; - String get releaseConsent => localizedValues["releaseConsent"][locale.languageCode]; + String get releaseConsent => + localizedValues["releaseConsent"][locale.languageCode]; - String get generalConsent4 => localizedValues["generalConsent4"][locale.languageCode]; + String get generalConsent4 => + localizedValues["generalConsent4"][locale.languageCode]; - String get generalConsent5 => localizedValues["generalConsent5"][locale.languageCode]; + String get generalConsent5 => + localizedValues["generalConsent5"][locale.languageCode]; String get valuables => localizedValues["valuables"][locale.languageCode]; - String get generalConsent6 => localizedValues["generalConsent6"][locale.languageCode]; + String get generalConsent6 => + localizedValues["generalConsent6"][locale.languageCode]; - String get financialConsent => localizedValues["financialConsent"][locale.languageCode]; + String get financialConsent => + localizedValues["financialConsent"][locale.languageCode]; - String get generalConsent7 => localizedValues["generalConsent7"][locale.languageCode]; + String get generalConsent7 => + localizedValues["generalConsent7"][locale.languageCode]; - String get dataSharingConsent => localizedValues["dataSharingConsent"][locale.languageCode]; + String get dataSharingConsent => + localizedValues["dataSharingConsent"][locale.languageCode]; - String get generalConsent8 => localizedValues["generalConsent8"][locale.languageCode]; + String get generalConsent8 => + localizedValues["generalConsent8"][locale.languageCode]; - String get permissionLeaveConsent => localizedValues["permissionLeaveConsent"][locale.languageCode]; + String get permissionLeaveConsent => + localizedValues["permissionLeaveConsent"][locale.languageCode]; - String get generalConsent9 => localizedValues["generalConsent9"][locale.languageCode]; + String get generalConsent9 => + localizedValues["generalConsent9"][locale.languageCode]; - String get observeConsent => localizedValues["observeConsent"][locale.languageCode]; + String get observeConsent => + localizedValues["observeConsent"][locale.languageCode]; - String get generalConsent10 => localizedValues["generalConsent10"][locale.languageCode]; + String get generalConsent10 => + localizedValues["generalConsent10"][locale.languageCode]; - String get noGuaranteeConsent => localizedValues["noGuaranteeConsent"][locale.languageCode]; + String get noGuaranteeConsent => + localizedValues["noGuaranteeConsent"][locale.languageCode]; - String get generalConsent11 => localizedValues["generalConsent11"][locale.languageCode]; + String get generalConsent11 => + localizedValues["generalConsent11"][locale.languageCode]; - String get disputeConsent => localizedValues["disputeConsent"][locale.languageCode]; + String get disputeConsent => + localizedValues["disputeConsent"][locale.languageCode]; - String get generalConsent12 => localizedValues["generalConsent12"][locale.languageCode]; + String get generalConsent12 => + localizedValues["generalConsent12"][locale.languageCode]; - String get patientsRightsConsent => localizedValues["patientsRightsConsent"][locale.languageCode]; + String get patientsRightsConsent => + localizedValues["patientsRightsConsent"][locale.languageCode]; - String get generalConsent13 => localizedValues["generalConsent13"][locale.languageCode]; + String get generalConsent13 => + localizedValues["generalConsent13"][locale.languageCode]; - String get acknowledgementConsent => localizedValues["acknowledgementConsent"][locale.languageCode]; + String get acknowledgementConsent => + localizedValues["acknowledgementConsent"][locale.languageCode]; - String get generalConsent14 => localizedValues["generalConsent14"][locale.languageCode]; + String get generalConsent14 => + localizedValues["generalConsent14"][locale.languageCode]; - String get invalidEligibility => localizedValues["invalidEligibility"][locale.languageCode]; + String get invalidEligibility => + localizedValues["invalidEligibility"][locale.languageCode]; - String get invalidInsurance => localizedValues["invalidInsurance"][locale.languageCode]; + String get invalidInsurance => + localizedValues["invalidInsurance"][locale.languageCode]; - String get continueCash => localizedValues["continueCash"][locale.languageCode]; + String get continueCash => + localizedValues["continueCash"][locale.languageCode]; - String get updateInsuranceText => localizedValues["updateInsurance"][locale.languageCode]; + String get updateInsuranceText => + localizedValues["updateInsurance"][locale.languageCode]; - String get downloadReport => localizedValues["downloadReport"][locale.languageCode]; + String get downloadReport => + localizedValues["downloadReport"][locale.languageCode]; - String get habibCallCenter => localizedValues["habibCallCenter"][locale.languageCode]; + String get habibCallCenter => + localizedValues["habibCallCenter"][locale.languageCode]; - String get cashAmountUpdateInsurance => localizedValues["cashAmountUpdateInsurance"][locale.languageCode]; + String get cashAmountUpdateInsurance => + localizedValues["cashAmountUpdateInsurance"][locale.languageCode]; - String get validInsurance => localizedValues["validInsurance"][locale.languageCode]; + String get validInsurance => + localizedValues["validInsurance"][locale.languageCode]; String get contactRRT => localizedValues["contactRRT"][locale.languageCode]; - String get checkInViaLocation => localizedValues["checkInViaLocation"][locale.languageCode]; + String get checkInViaLocation => + localizedValues["checkInViaLocation"][locale.languageCode]; - String get locationCheckInError => localizedValues["locationCheckInError"][locale.languageCode]; + String get locationCheckInError => + localizedValues["locationCheckInError"][locale.languageCode]; String get upcoming => localizedValues["upcoming"][locale.languageCode]; - String get noUpcomingAppointment => localizedValues["noUpcomingAppointment"][locale.languageCode]; + String get noUpcomingAppointment => + localizedValues["noUpcomingAppointment"][locale.languageCode]; - String get locationTimeoutError => localizedValues["locationTimeoutError"][locale.languageCode]; + String get locationTimeoutError => + localizedValues["locationTimeoutError"][locale.languageCode]; String get loadMore => localizedValues["loadMore"][locale.languageCode]; - String get selectHospitalBloodDonation => localizedValues["selectHospitalBloodDonation"][locale.languageCode]; + String get selectHospitalBloodDonation => + localizedValues["selectHospitalBloodDonation"][locale.languageCode]; String get wecare => localizedValues["wecare"][locale.languageCode]; - String get myinstructions => localizedValues["myinstructions"][locale.languageCode]; + String get myinstructions => + localizedValues["myinstructions"][locale.languageCode]; - String get clinicLocation => localizedValues["clinicLocation"][locale.languageCode]; + String get clinicLocation => + localizedValues["clinicLocation"][locale.languageCode]; - String get waitingAppointment => localizedValues["waitingAppointment"][locale.languageCode]; + String get waitingAppointment => + localizedValues["waitingAppointment"][locale.languageCode]; - String get whatWaitingAppointment => localizedValues["whatWaitingAppointment"][locale.languageCode]; + String get whatWaitingAppointment => + localizedValues["whatWaitingAppointment"][locale.languageCode]; - String get waitingAppointmentText1 => localizedValues["waitingAppointmentText1"][locale.languageCode]; + String get waitingAppointmentText1 => + localizedValues["waitingAppointmentText1"][locale.languageCode]; - String get waitingAppointmentText2 => localizedValues["waitingAppointmentText2"][locale.languageCode]; + String get waitingAppointmentText2 => + localizedValues["waitingAppointmentText2"][locale.languageCode]; - String get waitingAppointmentText3 => localizedValues["waitingAppointmentText3"][locale.languageCode]; + String get waitingAppointmentText3 => + localizedValues["waitingAppointmentText3"][locale.languageCode]; - String get waitingAppointmentVerificationMethod => localizedValues["waitingAppointmentVerificationMethod"][locale.languageCode]; + String get waitingAppointmentVerificationMethod => + localizedValues["waitingAppointmentVerificationMethod"] + [locale.languageCode]; - String get howToUseVerificationMethod => localizedValues["howToUseVerificationMethod"][locale.languageCode]; + String get howToUseVerificationMethod => + localizedValues["howToUseVerificationMethod"][locale.languageCode]; - String get addToWaitingList => localizedValues["addToWaitingList"][locale.languageCode]; + String get addToWaitingList => + localizedValues["addToWaitingList"][locale.languageCode]; - String get searchClinic => localizedValues["searchClinic"][locale.languageCode]; + String get searchClinic => + localizedValues["searchClinic"][locale.languageCode]; - String get enterMobileNumber => localizedValues["enterMobileNumber"][locale.languageCode]; + String get enterMobileNumber => + localizedValues["enterMobileNumber"][locale.languageCode]; String get videoCall => localizedValues["videoCall"][locale.languageCode]; @@ -3201,51 +4075,73 @@ class TranslationBase { String get phoneCall => localizedValues["phoneCall"][locale.languageCode]; - String get selectCallType => localizedValues["selectCallType"][locale.languageCode]; + String get selectCallType => + localizedValues["selectCallType"][locale.languageCode]; - String get selectedCallType => localizedValues["selectedCallType"][locale.languageCode]; + String get selectedCallType => + localizedValues["selectedCallType"][locale.languageCode]; - String get selectBranch => localizedValues["selectBranch"][locale.languageCode]; + String get selectBranch => + localizedValues["selectBranch"][locale.languageCode]; - String get searchByBranch => localizedValues["searchByBranch"][locale.languageCode]; + String get searchByBranch => + localizedValues["searchByBranch"][locale.languageCode]; - String get existingPackage => localizedValues["existingPackage"][locale.languageCode]; + String get existingPackage => + localizedValues["existingPackage"][locale.languageCode]; - String get continueOrbookNew => localizedValues["continueOrbookNew"][locale.languageCode]; + String get continueOrbookNew => + localizedValues["continueOrbookNew"][locale.languageCode]; - String get newAppointment => localizedValues["newAppointment"][locale.languageCode]; + String get newAppointment => + localizedValues["newAppointment"][locale.languageCode]; - String get proceedPackage => localizedValues["proceedPackage"][locale.languageCode]; + String get proceedPackage => + localizedValues["proceedPackage"][locale.languageCode]; - String get hospitalNavigationTitle => localizedValues["hospitalNavigationTitle"][locale.languageCode]; + String get hospitalNavigationTitle => + localizedValues["hospitalNavigationTitle"][locale.languageCode]; - String get hospitalNavigationSubtitle => localizedValues["hospitalNavigationSubtitle"][locale.languageCode]; + String get hospitalNavigationSubtitle => + localizedValues["hospitalNavigationSubtitle"][locale.languageCode]; - String get workplaceNameAr => localizedValues["workplaceNameAr"][locale.languageCode]; + String get workplaceNameAr => + localizedValues["workplaceNameAr"][locale.languageCode]; - String get occupationNameEn => localizedValues["occupationNameEn"][locale.languageCode]; + String get occupationNameEn => + localizedValues["occupationNameEn"][locale.languageCode]; - String get occupationNameAr => localizedValues["occupationNameAr"][locale.languageCode]; + String get occupationNameAr => + localizedValues["occupationNameAr"][locale.languageCode]; - String get continueAgreeTerms => localizedValues["continueAgreeTerms"][locale.languageCode]; + String get continueAgreeTerms => + localizedValues["continueAgreeTerms"][locale.languageCode]; String get agreeText => localizedValues["agreeText"][locale.languageCode]; - String get ERCheckInSuccess => localizedValues["ERCheckInSuccess"][locale.languageCode]; + String get ERCheckInSuccess => + localizedValues["ERCheckInSuccess"][locale.languageCode]; - String get generalConsentTitle => localizedValues["generalConsentTitle"][locale.languageCode]; + String get generalConsentTitle => + localizedValues["generalConsentTitle"][locale.languageCode]; - String get generalConsentSubTitle => localizedValues["generalConsentSubTitle"][locale.languageCode]; + String get generalConsentSubTitle => + localizedValues["generalConsentSubTitle"][locale.languageCode]; - String get incorrectNationalId => localizedValues["incorrectNationalId"][locale.languageCode]; + String get incorrectNationalId => + localizedValues["incorrectNationalId"][locale.languageCode]; - String get resultStatus => localizedValues["resultStatus"][locale.languageCode]; + String get resultStatus => + localizedValues["resultStatus"][locale.languageCode]; - String get labResultFlag => localizedValues["labResultFlag"][locale.languageCode]; + String get labResultFlag => + localizedValues["labResultFlag"][locale.languageCode]; - String get selectOccupation => localizedValues["selectOccupation"][locale.languageCode]; + String get selectOccupation => + localizedValues["selectOccupation"][locale.languageCode]; - String get selectOccupationError => localizedValues["selectOccupationError"][locale.languageCode]; + String get selectOccupationError => + localizedValues["selectOccupationError"][locale.languageCode]; String get readMore => localizedValues["readMore"][locale.languageCode]; @@ -3255,31 +4151,44 @@ class TranslationBase { String get download => localizedValues["download"][locale.languageCode]; - String get referenceRange => localizedValues["referenceRange"][locale.languageCode]; + String get referenceRange => + localizedValues["referenceRange"][locale.languageCode]; - String get criticalHigh => localizedValues["criticalHigh"][locale.languageCode]; + String get criticalHigh => + localizedValues["criticalHigh"][locale.languageCode]; String get criticalLow => localizedValues["criticalLow"][locale.languageCode]; String get high => localizedValues["high"][locale.languageCode]; - String get whatIsOnlineCheckIn => localizedValues["whatIsOnlineCheckIn"][locale.languageCode]; + String get whatIsOnlineCheckIn => + localizedValues["whatIsOnlineCheckIn"][locale.languageCode]; - String get EROnlineCheckInDesc1 => localizedValues["EROnlineCheckInDesc1"][locale.languageCode]; + String get EROnlineCheckInDesc1 => + localizedValues["EROnlineCheckInDesc1"][locale.languageCode]; - String get EROnlineCheckInHow => localizedValues["EROnlineCheckInHow"][locale.languageCode]; + String get EROnlineCheckInHow => + localizedValues["EROnlineCheckInHow"][locale.languageCode]; - String get EROnlineCheckInTapOn => localizedValues["EROnlineCheckInTapOn"][locale.languageCode]; + String get EROnlineCheckInTapOn => + localizedValues["EROnlineCheckInTapOn"][locale.languageCode]; - String get EROnlineCheckInTapOnCheckIn => localizedValues["EROnlineCheckInTapOnCheckIn"][locale.languageCode]; + String get EROnlineCheckInTapOnCheckIn => + localizedValues["EROnlineCheckInTapOnCheckIn"][locale.languageCode]; - String get EROnlineCheckInHoldPhone => localizedValues["EROnlineCheckInHoldPhone"][locale.languageCode]; + String get EROnlineCheckInHoldPhone => + localizedValues["EROnlineCheckInHoldPhone"][locale.languageCode]; - String get EROnlineCheckInHoldPhoneInstruction => localizedValues["EROnlineCheckInHoldPhoneInstruction"][locale.languageCode]; + String get EROnlineCheckInHoldPhoneInstruction => + localizedValues["EROnlineCheckInHoldPhoneInstruction"] + [locale.languageCode]; - String get EROnlineCheckInWaitTurn => localizedValues["EROnlineCheckInWaitTurn"][locale.languageCode]; + String get EROnlineCheckInWaitTurn => + localizedValues["EROnlineCheckInWaitTurn"][locale.languageCode]; - String get EROnlineCheckInWaitTurnInstruction => localizedValues["EROnlineCheckInWaitTurnInstruction"][locale.languageCode]; + String get EROnlineCheckInWaitTurnInstruction => + localizedValues["EROnlineCheckInWaitTurnInstruction"] + [locale.languageCode]; String get share => localizedValues["share"][locale.languageCode]; @@ -3287,27 +4196,35 @@ class TranslationBase { String get low => localizedValues["low"][locale.languageCode]; - String get selectRegion => localizedValues["selectRegion"][locale.languageCode]; + String get selectRegion => + localizedValues["selectRegion"][locale.languageCode]; - String get selectFacitlity => localizedValues["selectFacitlity"][locale.languageCode]; + String get selectFacitlity => + localizedValues["selectFacitlity"][locale.languageCode]; - String get selectDoctor => localizedValues["selectDoctor"][locale.languageCode]; + String get selectDoctor => + localizedValues["selectDoctor"][locale.languageCode]; String get hmgHospital => localizedValues["hmgHospital"][locale.languageCode]; String get hmcHospital => localizedValues["hmcHospital"][locale.languageCode]; - String get hmcHospitalCountSingle => localizedValues["hmcHospitalCountSingle"][locale.languageCode]; + String get hmcHospitalCountSingle => + localizedValues["hmcHospitalCountSingle"][locale.languageCode]; - String get hmgHospitalCountSingle => localizedValues["hmgHospitalCountSingle"][locale.languageCode]; + String get hmgHospitalCountSingle => + localizedValues["hmgHospitalCountSingle"][locale.languageCode]; - String get hmcHospitalCountPlural => localizedValues["hmcHospitalCountPlural"][locale.languageCode]; + String get hmcHospitalCountPlural => + localizedValues["hmcHospitalCountPlural"][locale.languageCode]; - String get hmgHospitalCountPlural => localizedValues["hmgHospitalCountPlural"][locale.languageCode]; + String get hmgHospitalCountPlural => + localizedValues["hmgHospitalCountPlural"][locale.languageCode]; String get nearest => localizedValues["nearest"][locale.languageCode]; - String get kilometerUnit => localizedValues["kilometerUnit"][locale.languageCode]; + String get kilometerUnit => + localizedValues["kilometerUnit"][locale.languageCode]; String HospitalString(num value) { if (value == 1 || value == 0) @@ -3323,341 +4240,520 @@ class TranslationBase { return localizedValues["hmcHospitalCountPlural"][locale.languageCode]; } - String get termsHeading => localizedValues["termsHeading"][locale.languageCode]; + String get termsHeading => + localizedValues["termsHeading"][locale.languageCode]; - String get termsConditions1 => localizedValues["termsConditions1"][locale.languageCode]; + String get termsConditions1 => + localizedValues["termsConditions1"][locale.languageCode]; - String get termsConditions2 => localizedValues["termsConditions2"][locale.languageCode]; + String get termsConditions2 => + localizedValues["termsConditions2"][locale.languageCode]; - String get termsConditions3 => localizedValues["termsConditions3"][locale.languageCode]; + String get termsConditions3 => + localizedValues["termsConditions3"][locale.languageCode]; - String get termsConditions4 => localizedValues["termsConditions4"][locale.languageCode]; + String get termsConditions4 => + localizedValues["termsConditions4"][locale.languageCode]; - String get termsConditions5 => localizedValues["termsConditions5"][locale.languageCode]; + String get termsConditions5 => + localizedValues["termsConditions5"][locale.languageCode]; - String get termsHeading2 => localizedValues["termsHeading2"][locale.languageCode]; + String get termsHeading2 => + localizedValues["termsHeading2"][locale.languageCode]; - String get termsConditions6 => localizedValues["termsConditions6"][locale.languageCode]; + String get termsConditions6 => + localizedValues["termsConditions6"][locale.languageCode]; - String get termsHeading3 => localizedValues["termsHeading3"][locale.languageCode]; + String get termsHeading3 => + localizedValues["termsHeading3"][locale.languageCode]; - String get termsConditions7 => localizedValues["termsConditions7"][locale.languageCode]; + String get termsConditions7 => + localizedValues["termsConditions7"][locale.languageCode]; - String get termsConditions8 => localizedValues["termsConditions8"][locale.languageCode]; + String get termsConditions8 => + localizedValues["termsConditions8"][locale.languageCode]; - String get termsConditions9 => localizedValues["termsConditions9"][locale.languageCode]; + String get termsConditions9 => + localizedValues["termsConditions9"][locale.languageCode]; - String get termsConditions10 => localizedValues["termsConditions10"][locale.languageCode]; + String get termsConditions10 => + localizedValues["termsConditions10"][locale.languageCode]; - String get termsConditions11 => localizedValues["termsConditions11"][locale.languageCode]; + String get termsConditions11 => + localizedValues["termsConditions11"][locale.languageCode]; - String get termsConditions12 => localizedValues["termsConditions12"][locale.languageCode]; + String get termsConditions12 => + localizedValues["termsConditions12"][locale.languageCode]; - String get termsConditions12a => localizedValues["termsConditions12a"][locale.languageCode]; + String get termsConditions12a => + localizedValues["termsConditions12a"][locale.languageCode]; - String get termsConditions12b => localizedValues["termsConditions12b"][locale.languageCode]; + String get termsConditions12b => + localizedValues["termsConditions12b"][locale.languageCode]; - String get termsConditions12c => localizedValues["termsConditions12c"][locale.languageCode]; + String get termsConditions12c => + localizedValues["termsConditions12c"][locale.languageCode]; - String get termsConditions13 => localizedValues["termsConditions13"][locale.languageCode]; + String get termsConditions13 => + localizedValues["termsConditions13"][locale.languageCode]; - String get termsConditions14 => localizedValues["termsConditions14"][locale.languageCode]; + String get termsConditions14 => + localizedValues["termsConditions14"][locale.languageCode]; - String get termsConditions14a => localizedValues["termsConditions14a"][locale.languageCode]; + String get termsConditions14a => + localizedValues["termsConditions14a"][locale.languageCode]; - String get termsConditions14b => localizedValues["termsConditions14b"][locale.languageCode]; + String get termsConditions14b => + localizedValues["termsConditions14b"][locale.languageCode]; - String get termsHeading4 => localizedValues["termsHeading4"][locale.languageCode]; + String get termsHeading4 => + localizedValues["termsHeading4"][locale.languageCode]; - String get termsConditions15 => localizedValues["termsConditions15"][locale.languageCode]; + String get termsConditions15 => + localizedValues["termsConditions15"][locale.languageCode]; - String get termsConditions16 => localizedValues["termsConditions16"][locale.languageCode]; + String get termsConditions16 => + localizedValues["termsConditions16"][locale.languageCode]; - String get termsConditions16a => localizedValues["termsConditions16a"][locale.languageCode]; + String get termsConditions16a => + localizedValues["termsConditions16a"][locale.languageCode]; - String get termsConditions16b => localizedValues["termsConditions16b"][locale.languageCode]; + String get termsConditions16b => + localizedValues["termsConditions16b"][locale.languageCode]; - String get termsConditions17 => localizedValues["termsConditions17"][locale.languageCode]; + String get termsConditions17 => + localizedValues["termsConditions17"][locale.languageCode]; - String get termsConditions18 => localizedValues["termsConditions18"][locale.languageCode]; + String get termsConditions18 => + localizedValues["termsConditions18"][locale.languageCode]; - String get termsConditions19 => localizedValues["termsConditions19"][locale.languageCode]; + String get termsConditions19 => + localizedValues["termsConditions19"][locale.languageCode]; - String get termsConditions19a => localizedValues["termsConditions19a"][locale.languageCode]; + String get termsConditions19a => + localizedValues["termsConditions19a"][locale.languageCode]; - String get termsConditions19b => localizedValues["termsConditions19b"][locale.languageCode]; + String get termsConditions19b => + localizedValues["termsConditions19b"][locale.languageCode]; - String get termsHeading5 => localizedValues["termsHeading5"][locale.languageCode]; + String get termsHeading5 => + localizedValues["termsHeading5"][locale.languageCode]; - String get termsConditions20 => localizedValues["termsConditions20"][locale.languageCode]; + String get termsConditions20 => + localizedValues["termsConditions20"][locale.languageCode]; - String get termsConditions21 => localizedValues["termsConditions21"][locale.languageCode]; + String get termsConditions21 => + localizedValues["termsConditions21"][locale.languageCode]; - String get termsHeading6 => localizedValues["termsHeading6"][locale.languageCode]; + String get termsHeading6 => + localizedValues["termsHeading6"][locale.languageCode]; - String get termsConditions22 => localizedValues["termsConditions22"][locale.languageCode]; + String get termsConditions22 => + localizedValues["termsConditions22"][locale.languageCode]; - String get termsConditions23 => localizedValues["termsConditions23"][locale.languageCode]; + String get termsConditions23 => + localizedValues["termsConditions23"][locale.languageCode]; - String get termsConditions24 => localizedValues["termsConditions24"][locale.languageCode]; + String get termsConditions24 => + localizedValues["termsConditions24"][locale.languageCode]; - String get termsHeading7 => localizedValues["termsHeading7"][locale.languageCode]; + String get termsHeading7 => + localizedValues["termsHeading7"][locale.languageCode]; - String get termsConditions25 => localizedValues["termsConditions25"][locale.languageCode]; + String get termsConditions25 => + localizedValues["termsConditions25"][locale.languageCode]; - String get termsConditions25a => localizedValues["termsConditions25a"][locale.languageCode]; + String get termsConditions25a => + localizedValues["termsConditions25a"][locale.languageCode]; - String get termsConditions25b => localizedValues["termsConditions20"][locale.languageCode]; + String get termsConditions25b => + localizedValues["termsConditions20"][locale.languageCode]; - String get termsConditions25c => localizedValues["termsConditions25b"][locale.languageCode]; + String get termsConditions25c => + localizedValues["termsConditions25b"][locale.languageCode]; - String get termsConditions26 => localizedValues["termsConditions26"][locale.languageCode]; + String get termsConditions26 => + localizedValues["termsConditions26"][locale.languageCode]; - String get termsConditions27 => localizedValues["termsConditions27"][locale.languageCode]; + String get termsConditions27 => + localizedValues["termsConditions27"][locale.languageCode]; - String get termsConditions28 => localizedValues["termsConditions28"][locale.languageCode]; + String get termsConditions28 => + localizedValues["termsConditions28"][locale.languageCode]; - String get termsConditions29 => localizedValues["termsConditions29"][locale.languageCode]; + String get termsConditions29 => + localizedValues["termsConditions29"][locale.languageCode]; - String get termsConditions30 => localizedValues["termsConditions30"][locale.languageCode]; + String get termsConditions30 => + localizedValues["termsConditions30"][locale.languageCode]; - String get termsConditions31 => localizedValues["termsConditions31"][locale.languageCode]; + String get termsConditions31 => + localizedValues["termsConditions31"][locale.languageCode]; - String get termsConditions32 => localizedValues["termsConditions32"][locale.languageCode]; + String get termsConditions32 => + localizedValues["termsConditions32"][locale.languageCode]; - String get termsHeading8 => localizedValues["termsHeading8"][locale.languageCode]; + String get termsHeading8 => + localizedValues["termsHeading8"][locale.languageCode]; - String get termsConditions33 => localizedValues["termsConditions33"][locale.languageCode]; + String get termsConditions33 => + localizedValues["termsConditions33"][locale.languageCode]; - String get termsConditions33a => localizedValues["termsConditions33a"][locale.languageCode]; + String get termsConditions33a => + localizedValues["termsConditions33a"][locale.languageCode]; - String get termsConditions33b => localizedValues["termsConditions33b"][locale.languageCode]; + String get termsConditions33b => + localizedValues["termsConditions33b"][locale.languageCode]; - String get termsConditions34 => localizedValues["termsConditions34"][locale.languageCode]; + String get termsConditions34 => + localizedValues["termsConditions34"][locale.languageCode]; - String get termsConditions34a => localizedValues["termsConditions34a"][locale.languageCode]; + String get termsConditions34a => + localizedValues["termsConditions34a"][locale.languageCode]; - String get termsConditions34b => localizedValues["termsConditions34b"][locale.languageCode]; + String get termsConditions34b => + localizedValues["termsConditions34b"][locale.languageCode]; - String get termsConditions34c => localizedValues["termsConditions34c"][locale.languageCode]; + String get termsConditions34c => + localizedValues["termsConditions34c"][locale.languageCode]; - String get termsConditions34d => localizedValues["termsConditions34d"][locale.languageCode]; + String get termsConditions34d => + localizedValues["termsConditions34d"][locale.languageCode]; - String get termsConditions34e => localizedValues["termsConditions34e"][locale.languageCode]; + String get termsConditions34e => + localizedValues["termsConditions34e"][locale.languageCode]; - String get termsConditions35 => localizedValues["termsConditions35"][locale.languageCode]; + String get termsConditions35 => + localizedValues["termsConditions35"][locale.languageCode]; - String get termsConditions35a => localizedValues["termsConditions35a"][locale.languageCode]; + String get termsConditions35a => + localizedValues["termsConditions35a"][locale.languageCode]; - String get termsConditions35b => localizedValues["termsConditions35b"][locale.languageCode]; + String get termsConditions35b => + localizedValues["termsConditions35b"][locale.languageCode]; - String get termsConditions35c => localizedValues["termsConditions35c"][locale.languageCode]; + String get termsConditions35c => + localizedValues["termsConditions35c"][locale.languageCode]; - String get termsConditions35d => localizedValues["termsConditions35d"][locale.languageCode]; + String get termsConditions35d => + localizedValues["termsConditions35d"][locale.languageCode]; - String get termsConditions35e => localizedValues["termsConditions35e"][locale.languageCode]; + String get termsConditions35e => + localizedValues["termsConditions35e"][locale.languageCode]; - String get termsConditions36 => localizedValues["termsConditions36"][locale.languageCode]; + String get termsConditions36 => + localizedValues["termsConditions36"][locale.languageCode]; - String get termsConditions37 => localizedValues["termsConditions37"][locale.languageCode]; + String get termsConditions37 => + localizedValues["termsConditions37"][locale.languageCode]; - String get termsConditions38 => localizedValues["termsConditions38"][locale.languageCode]; + String get termsConditions38 => + localizedValues["termsConditions38"][locale.languageCode]; - String get termsConditions39 => localizedValues["termsConditions39"][locale.languageCode]; + String get termsConditions39 => + localizedValues["termsConditions39"][locale.languageCode]; - String get termsConditions39a => localizedValues["termsConditions39a"][locale.languageCode]; + String get termsConditions39a => + localizedValues["termsConditions39a"][locale.languageCode]; - String get termsConditions39b => localizedValues["termsConditions39b"][locale.languageCode]; + String get termsConditions39b => + localizedValues["termsConditions39b"][locale.languageCode]; - String get termsConditions39c => localizedValues["termsConditions39c"][locale.languageCode]; + String get termsConditions39c => + localizedValues["termsConditions39c"][locale.languageCode]; - String get termsConditions39d => localizedValues["termsConditions39d"][locale.languageCode]; + String get termsConditions39d => + localizedValues["termsConditions39d"][locale.languageCode]; - String get termsHeading9 => localizedValues["termsHeading9"][locale.languageCode]; + String get termsHeading9 => + localizedValues["termsHeading9"][locale.languageCode]; - String get termsConditions40 => localizedValues["termsConditions40"][locale.languageCode]; + String get termsConditions40 => + localizedValues["termsConditions40"][locale.languageCode]; - String get termsConditions41 => localizedValues["termsConditions41"][locale.languageCode]; + String get termsConditions41 => + localizedValues["termsConditions41"][locale.languageCode]; - String get termsHeading10 => localizedValues["termsHeading10"][locale.languageCode]; + String get termsHeading10 => + localizedValues["termsHeading10"][locale.languageCode]; - String get termsConditions42 => localizedValues["termsConditions42"][locale.languageCode]; + String get termsConditions42 => + localizedValues["termsConditions42"][locale.languageCode]; - String get termsConditions43 => localizedValues["termsConditions43"][locale.languageCode]; + String get termsConditions43 => + localizedValues["termsConditions43"][locale.languageCode]; - String get termsHeading11 => localizedValues["termsHeading11"][locale.languageCode]; + String get termsHeading11 => + localizedValues["termsHeading11"][locale.languageCode]; - String get termsConditions44 => localizedValues["termsConditions44"][locale.languageCode]; + String get termsConditions44 => + localizedValues["termsConditions44"][locale.languageCode]; - String get termsHeading12 => localizedValues["termsHeading12"][locale.languageCode]; + String get termsHeading12 => + localizedValues["termsHeading12"][locale.languageCode]; - String get termsConditions45 => localizedValues["termsConditions45"][locale.languageCode]; + String get termsConditions45 => + localizedValues["termsConditions45"][locale.languageCode]; - String get termsConditionsRead => localizedValues["termsConditionsRead"][locale.languageCode]; + String get termsConditionsRead => + localizedValues["termsConditionsRead"][locale.languageCode]; - String get liveCareTermsHeading => localizedValues["liveCareTermsHeading"][locale.languageCode]; + String get liveCareTermsHeading => + localizedValues["liveCareTermsHeading"][locale.languageCode]; - String get liveCareTermsIntroHeading => localizedValues["liveCareTermsIntroHeading"][locale.languageCode]; + String get liveCareTermsIntroHeading => + localizedValues["liveCareTermsIntroHeading"][locale.languageCode]; - String get liveCareTermsConditions1 => localizedValues["liveCareTermsConditions1"][locale.languageCode]; + String get liveCareTermsConditions1 => + localizedValues["liveCareTermsConditions1"][locale.languageCode]; - String get liveCareTermsConditions2 => localizedValues["liveCareTermsConditions2"][locale.languageCode]; + String get liveCareTermsConditions2 => + localizedValues["liveCareTermsConditions2"][locale.languageCode]; - String get liveCareTermsHeading2 => localizedValues["liveCareTermsHeading2"][locale.languageCode]; + String get liveCareTermsHeading2 => + localizedValues["liveCareTermsHeading2"][locale.languageCode]; - String get liveCareTermsConditions3 => localizedValues["liveCareTermsConditions3"][locale.languageCode]; + String get liveCareTermsConditions3 => + localizedValues["liveCareTermsConditions3"][locale.languageCode]; - String get liveCareTermsConditions3a => localizedValues["liveCareTermsConditions3a"][locale.languageCode]; + String get liveCareTermsConditions3a => + localizedValues["liveCareTermsConditions3a"][locale.languageCode]; - String get liveCareTermsConditions3b => localizedValues["liveCareTermsConditions3b"][locale.languageCode]; + String get liveCareTermsConditions3b => + localizedValues["liveCareTermsConditions3b"][locale.languageCode]; - String get liveCareTermsConditions3c => localizedValues["liveCareTermsConditions3c"][locale.languageCode]; + String get liveCareTermsConditions3c => + localizedValues["liveCareTermsConditions3c"][locale.languageCode]; - String get liveCareTermsConditions3d => localizedValues["liveCareTermsConditions3d"][locale.languageCode]; + String get liveCareTermsConditions3d => + localizedValues["liveCareTermsConditions3d"][locale.languageCode]; - String get liveCareTermsConditions4 => localizedValues["liveCareTermsConditions4"][locale.languageCode]; + String get liveCareTermsConditions4 => + localizedValues["liveCareTermsConditions4"][locale.languageCode]; - String get liveCareTermsConditions5 => localizedValues["liveCareTermsConditions5"][locale.languageCode]; + String get liveCareTermsConditions5 => + localizedValues["liveCareTermsConditions5"][locale.languageCode]; - String get liveCareTermsConditions6 => localizedValues["liveCareTermsConditions6"][locale.languageCode]; + String get liveCareTermsConditions6 => + localizedValues["liveCareTermsConditions6"][locale.languageCode]; - String get liveCareTermsHeading3 => localizedValues["liveCareTermsHeading3"][locale.languageCode]; + String get liveCareTermsHeading3 => + localizedValues["liveCareTermsHeading3"][locale.languageCode]; - String get liveCareTermsConditions7 => localizedValues["liveCareTermsConditions7"][locale.languageCode]; + String get liveCareTermsConditions7 => + localizedValues["liveCareTermsConditions7"][locale.languageCode]; - String get liveCareTermsConditions8 => localizedValues["liveCareTermsConditions8"][locale.languageCode]; + String get liveCareTermsConditions8 => + localizedValues["liveCareTermsConditions8"][locale.languageCode]; - String get liveCareTermsConditions9 => localizedValues["liveCareTermsConditions9"][locale.languageCode]; + String get liveCareTermsConditions9 => + localizedValues["liveCareTermsConditions9"][locale.languageCode]; - String get liveCareTermsConditions10 => localizedValues["liveCareTermsConditions10"][locale.languageCode]; + String get liveCareTermsConditions10 => + localizedValues["liveCareTermsConditions10"][locale.languageCode]; - String get liveCareTermsConditions11 => localizedValues["liveCareTermsConditions11"][locale.languageCode]; + String get liveCareTermsConditions11 => + localizedValues["liveCareTermsConditions11"][locale.languageCode]; - String get liveCareTermsConditions12 => localizedValues["liveCareTermsConditions12"][locale.languageCode]; + String get liveCareTermsConditions12 => + localizedValues["liveCareTermsConditions12"][locale.languageCode]; - String get liveCareTermsConditions13 => localizedValues["liveCareTermsConditions13"][locale.languageCode]; + String get liveCareTermsConditions13 => + localizedValues["liveCareTermsConditions13"][locale.languageCode]; - String get liveCareTermsHeading4 => localizedValues["liveCareTermsHeading4"][locale.languageCode]; + String get liveCareTermsHeading4 => + localizedValues["liveCareTermsHeading4"][locale.languageCode]; - String get liveCareTermsConditions14 => localizedValues["liveCareTermsConditions14"][locale.languageCode]; + String get liveCareTermsConditions14 => + localizedValues["liveCareTermsConditions14"][locale.languageCode]; - String get liveCareTermsConditions15 => localizedValues["liveCareTermsConditions15"][locale.languageCode]; + String get liveCareTermsConditions15 => + localizedValues["liveCareTermsConditions15"][locale.languageCode]; - String get liveCareTermsConditions16 => localizedValues["liveCareTermsConditions16"][locale.languageCode]; + String get liveCareTermsConditions16 => + localizedValues["liveCareTermsConditions16"][locale.languageCode]; - String get liveCareTermsHeading5 => localizedValues["liveCareTermsHeading5"][locale.languageCode]; + String get liveCareTermsHeading5 => + localizedValues["liveCareTermsHeading5"][locale.languageCode]; - String get liveCareTermsConditions17 => localizedValues["liveCareTermsConditions17"][locale.languageCode]; + String get liveCareTermsConditions17 => + localizedValues["liveCareTermsConditions17"][locale.languageCode]; - String get liveCareTermsConditions18 => localizedValues["liveCareTermsConditions18"][locale.languageCode]; + String get liveCareTermsConditions18 => + localizedValues["liveCareTermsConditions18"][locale.languageCode]; - String get liveCareTermsConditions19 => localizedValues["liveCareTermsConditions19"][locale.languageCode]; + String get liveCareTermsConditions19 => + localizedValues["liveCareTermsConditions19"][locale.languageCode]; - String get liveCareTermsConditions19a => localizedValues["liveCareTermsConditions19a"][locale.languageCode]; + String get liveCareTermsConditions19a => + localizedValues["liveCareTermsConditions19a"][locale.languageCode]; - String get liveCareTermsConditions19b => localizedValues["liveCareTermsConditions19b"][locale.languageCode]; + String get liveCareTermsConditions19b => + localizedValues["liveCareTermsConditions19b"][locale.languageCode]; - String get liveCareTermsConditions19c => localizedValues["liveCareTermsConditions19c"][locale.languageCode]; + String get liveCareTermsConditions19c => + localizedValues["liveCareTermsConditions19c"][locale.languageCode]; - String get liveCareTermsConditions19d => localizedValues["liveCareTermsConditions19d"][locale.languageCode]; + String get liveCareTermsConditions19d => + localizedValues["liveCareTermsConditions19d"][locale.languageCode]; - String get liveCareTermsConditions19e => localizedValues["liveCareTermsConditions19e"][locale.languageCode]; + String get liveCareTermsConditions19e => + localizedValues["liveCareTermsConditions19e"][locale.languageCode]; - String get liveCareTermsConditions20 => localizedValues["liveCareTermsConditions20"][locale.languageCode]; + String get liveCareTermsConditions20 => + localizedValues["liveCareTermsConditions20"][locale.languageCode]; - String get liveCareTermsHeading6 => localizedValues["liveCareTermsHeading6"][locale.languageCode]; + String get liveCareTermsHeading6 => + localizedValues["liveCareTermsHeading6"][locale.languageCode]; - String get liveCareTermsConditions21 => localizedValues["liveCareTermsConditions21"][locale.languageCode]; + String get liveCareTermsConditions21 => + localizedValues["liveCareTermsConditions21"][locale.languageCode]; - String get liveCareTermsConditions22 => localizedValues["liveCareTermsConditions22"][locale.languageCode]; + String get liveCareTermsConditions22 => + localizedValues["liveCareTermsConditions22"][locale.languageCode]; - String get liveCareTermsConditions23 => localizedValues["liveCareTermsConditions23"][locale.languageCode]; + String get liveCareTermsConditions23 => + localizedValues["liveCareTermsConditions23"][locale.languageCode]; - String get liveCareTermsHeading7 => localizedValues["liveCareTermsHeading7"][locale.languageCode]; + String get liveCareTermsHeading7 => + localizedValues["liveCareTermsHeading7"][locale.languageCode]; - String get liveCareTermsConditions24 => localizedValues["liveCareTermsConditions24"][locale.languageCode]; + String get liveCareTermsConditions24 => + localizedValues["liveCareTermsConditions24"][locale.languageCode]; - String get liveCareTermsConditions25 => localizedValues["liveCareTermsConditions25"][locale.languageCode]; + String get liveCareTermsConditions25 => + localizedValues["liveCareTermsConditions25"][locale.languageCode]; - String get liveCareTermsConditions26 => localizedValues["liveCareTermsConditions26"][locale.languageCode]; + String get liveCareTermsConditions26 => + localizedValues["liveCareTermsConditions26"][locale.languageCode]; - String get liveCareTermsConditions27 => localizedValues["liveCareTermsConditions27"][locale.languageCode]; + String get liveCareTermsConditions27 => + localizedValues["liveCareTermsConditions27"][locale.languageCode]; - String get liveCareTermsConditions28 => localizedValues["liveCareTermsConditions28"][locale.languageCode]; + String get liveCareTermsConditions28 => + localizedValues["liveCareTermsConditions28"][locale.languageCode]; - String get liveCareTermsConditions29 => localizedValues["liveCareTermsConditions29"][locale.languageCode]; + String get liveCareTermsConditions29 => + localizedValues["liveCareTermsConditions29"][locale.languageCode]; - String get liveCareTermsConditions30 => localizedValues["liveCareTermsConditions30"][locale.languageCode]; + String get liveCareTermsConditions30 => + localizedValues["liveCareTermsConditions30"][locale.languageCode]; - String get liveCareTermsHeading8 => localizedValues["liveCareTermsHeading8"][locale.languageCode]; + String get liveCareTermsHeading8 => + localizedValues["liveCareTermsHeading8"][locale.languageCode]; - String get liveCareTermsConditions31 => localizedValues["liveCareTermsConditions31"][locale.languageCode]; + String get liveCareTermsConditions31 => + localizedValues["liveCareTermsConditions31"][locale.languageCode]; - String get liveCareTermsHeading9 => localizedValues["liveCareTermsHeading9"][locale.languageCode]; + String get liveCareTermsHeading9 => + localizedValues["liveCareTermsHeading9"][locale.languageCode]; - String get liveCareTermsConditions32 => localizedValues["liveCareTermsConditions32"][locale.languageCode]; + String get liveCareTermsConditions32 => + localizedValues["liveCareTermsConditions32"][locale.languageCode]; - String get liveCareTermsConditions33 => localizedValues["liveCareTermsConditions33"][locale.languageCode]; + String get liveCareTermsConditions33 => + localizedValues["liveCareTermsConditions33"][locale.languageCode]; - String get liveCareTermsConditions34 => localizedValues["liveCareTermsConditions34"][locale.languageCode]; + String get liveCareTermsConditions34 => + localizedValues["liveCareTermsConditions34"][locale.languageCode]; - String get liveCareTermsConditions35 => localizedValues["liveCareTermsConditions35"][locale.languageCode]; + String get liveCareTermsConditions35 => + localizedValues["liveCareTermsConditions35"][locale.languageCode]; - String get liveCareTermsHeading10 => localizedValues["liveCareTermsHeading10"][locale.languageCode]; + String get liveCareTermsHeading10 => + localizedValues["liveCareTermsHeading10"][locale.languageCode]; - String get liveCareTermsConditions36 => localizedValues["liveCareTermsConditions36"][locale.languageCode]; + String get liveCareTermsConditions36 => + localizedValues["liveCareTermsConditions36"][locale.languageCode]; - String get liveCareTermsHeading11 => localizedValues["liveCareTermsHeading11"][locale.languageCode]; + String get liveCareTermsHeading11 => + localizedValues["liveCareTermsHeading11"][locale.languageCode]; - String get liveCareTermsConditions37 => localizedValues["liveCareTermsConditions37"][locale.languageCode]; + String get liveCareTermsConditions37 => + localizedValues["liveCareTermsConditions37"][locale.languageCode]; - String get liveCareTermsConditions38 => localizedValues["liveCareTermsConditions38"][locale.languageCode]; + String get liveCareTermsConditions38 => + localizedValues["liveCareTermsConditions38"][locale.languageCode]; - String get liveCareTermsHeading12 => localizedValues["liveCareTermsHeading12"][locale.languageCode]; + String get liveCareTermsHeading12 => + localizedValues["liveCareTermsHeading12"][locale.languageCode]; - String get liveCareTermsConditions39 => localizedValues["liveCareTermsConditions39"][locale.languageCode]; + String get liveCareTermsConditions39 => + localizedValues["liveCareTermsConditions39"][locale.languageCode]; - String get liveCareTermsConditions40 => localizedValues["liveCareTermsConditions40"][locale.languageCode]; + String get liveCareTermsConditions40 => + localizedValues["liveCareTermsConditions40"][locale.languageCode]; - String get liveCareTermsConditions41 => localizedValues["liveCareTermsConditions41"][locale.languageCode]; + String get liveCareTermsConditions41 => + localizedValues["liveCareTermsConditions41"][locale.languageCode]; - String get liveCareTermsHeading13 => localizedValues["liveCareTermsHeading13"][locale.languageCode]; + String get liveCareTermsHeading13 => + localizedValues["liveCareTermsHeading13"][locale.languageCode]; - String get liveCareTermsConditions42 => localizedValues["liveCareTermsConditions42"][locale.languageCode]; + String get liveCareTermsConditions42 => + localizedValues["liveCareTermsConditions42"][locale.languageCode]; - String get liveCareTermsHeading14 => localizedValues["liveCareTermsHeading14"][locale.languageCode]; + String get liveCareTermsHeading14 => + localizedValues["liveCareTermsHeading14"][locale.languageCode]; - String get liveCareTermsConditions43 => localizedValues["liveCareTermsConditions43"][locale.languageCode]; + String get liveCareTermsConditions43 => + localizedValues["liveCareTermsConditions43"][locale.languageCode]; - String get liveCareTermsConditions43a => localizedValues["liveCareTermsConditions43a"][locale.languageCode]; + String get liveCareTermsConditions43a => + localizedValues["liveCareTermsConditions43a"][locale.languageCode]; - String get liveCareTermsConditions43b => localizedValues["liveCareTermsConditions43b"][locale.languageCode]; + String get liveCareTermsConditions43b => + localizedValues["liveCareTermsConditions43b"][locale.languageCode]; - String get liveCareTermsConditions43c => localizedValues["liveCareTermsConditions43c"][locale.languageCode]; + String get liveCareTermsConditions43c => + localizedValues["liveCareTermsConditions43c"][locale.languageCode]; - String get liveCareTermsConditions43d => localizedValues["liveCareTermsConditions43d"][locale.languageCode]; + String get liveCareTermsConditions43d => + localizedValues["liveCareTermsConditions43d"][locale.languageCode]; - String get liveCareTermsConditions43e => localizedValues["liveCareTermsConditions43e"][locale.languageCode]; + String get liveCareTermsConditions43e => + localizedValues["liveCareTermsConditions43e"][locale.languageCode]; - String get liveCareTermsConditions43f => localizedValues["liveCareTermsConditions43f"][locale.languageCode]; + String get liveCareTermsConditions43f => + localizedValues["liveCareTermsConditions43f"][locale.languageCode]; - String get liveCareTermsConditions43g => localizedValues["liveCareTermsConditions43g"][locale.languageCode]; + String get liveCareTermsConditions43g => + localizedValues["liveCareTermsConditions43g"][locale.languageCode]; - String get liveCareTermsHeading15 => localizedValues["liveCareTermsHeading15"][locale.languageCode]; + String get liveCareTermsHeading15 => + localizedValues["liveCareTermsHeading15"][locale.languageCode]; - String get liveCareTermsConditions44 => localizedValues["liveCareTermsConditions44"][locale.languageCode]; + String get liveCareTermsConditions44 => + localizedValues["liveCareTermsConditions44"][locale.languageCode]; - String get liveCareTermsConditions45 => localizedValues["liveCareTermsConditions45"][locale.languageCode]; + String get liveCareTermsConditions45 => + localizedValues["liveCareTermsConditions45"][locale.languageCode]; - String get liveCareTermsConditions46 => localizedValues["liveCareTermsConditions46"][locale.languageCode]; + String get liveCareTermsConditions46 => + localizedValues["liveCareTermsConditions46"][locale.languageCode]; - String get liveCareTermsHeading16 => localizedValues["liveCareTermsHeading16"][locale.languageCode]; + String get liveCareTermsHeading16 => + localizedValues["liveCareTermsHeading16"][locale.languageCode]; - String get liveCareTermsConditions47 => localizedValues["liveCareTermsConditions47"][locale.languageCode]; + String get liveCareTermsConditions47 => + localizedValues["liveCareTermsConditions47"][locale.languageCode]; - String get liveCareTermsConditions48 => localizedValues["liveCareTermsConditions48"][locale.languageCode]; + String get liveCareTermsConditions48 => + localizedValues["liveCareTermsConditions48"][locale.languageCode]; - String get clickPrivacyPolicy => localizedValues["clickPrivacyPolicy"][locale.languageCode]; + String get clickPrivacyPolicy => + localizedValues["clickPrivacyPolicy"][locale.languageCode]; + + String get thisResult => localizedValues["thisResult"][locale.languageCode]; + + String getTranslation(String label) { + switch (label) { + case "thisResult": + return thisResult; + default: + return ""; + } + } } class TranslationBaseDelegate extends LocalizationsDelegate { diff --git a/lib/widgets/data_display/medical/LabResult/FlowChartPage.dart b/lib/widgets/data_display/medical/LabResult/FlowChartPage.dart index 07b9f8bf..2f171bf2 100644 --- a/lib/widgets/data_display/medical/LabResult/FlowChartPage.dart +++ b/lib/widgets/data_display/medical/LabResult/FlowChartPage.dart @@ -7,6 +7,7 @@ import 'package:diplomaticquarterapp/uitl/utils.dart'; import 'package:diplomaticquarterapp/uitl/utils_new.dart'; import 'package:diplomaticquarterapp/widgets/Loader/gif_loader_container.dart'; import 'package:diplomaticquarterapp/widgets/charts/show_chart.dart'; +import 'package:diplomaticquarterapp/widgets/data_display/medical/LabResult/lab_result_graph.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; @@ -25,7 +26,10 @@ class FlowChartPage extends StatelessWidget { projectViewModel = Provider.of(context); return BaseView( onModelReady: (model) => - model.getPatientLabOrdersResults(patientLabOrder: patientLabOrder, procedure: filterName, isVidaPlus: Utils.isVidaPlusProject(projectViewModel!, int.parse(patientLabOrder!.projectID!))), + model.getPatientLabOrdersResults(patientLabOrder: patientLabOrder, + procedure: filterName, + isVidaPlus: Utils.isVidaPlusProject( + projectViewModel!, int.parse(patientLabOrder!.projectID!))), builder: (context, model, w) => SizedBox( height: MediaQuery @@ -54,52 +58,56 @@ class FlowChartPage extends StatelessWidget { crossAxisAlignment: CrossAxisAlignment.start, mainAxisSize: MainAxisSize.min, children: [ - Padding( - padding: const EdgeInsets.only( - top: 16.0, right: 16.0, bottom: 10), - child: GestureDetector( - onTap: () => Navigator.pop(context), - child: Align( - alignment: Alignment.centerRight, - child: Icon( - Icons.close, - color: Colors.black, - size: 28, - ), - ), - ), - ), - Container( - width: double.infinity, - padding: EdgeInsets.only( - left: 17, top: 12, right: 13, bottom: 12), - margin: - EdgeInsets.only(left: 21, right: 21, top: 21), - decoration: BoxDecoration( - shape: BoxShape.rectangle, - color: Colors.white, - borderRadius: BorderRadius.all( - Radius.circular(10.0), - ), - boxShadow: [ - BoxShadow( - color: Color(0xff000000).withOpacity(.05), - //spreadRadius: 5, - blurRadius: 27, - offset: Offset(0, -3), + Padding( + padding: const EdgeInsets.only( + top: 16.0, right: 16.0, bottom: 10), + child: GestureDetector( + onTap: () => Navigator.pop(context), + child: Align( + alignment: Alignment.centerRight, + child: Icon( + Icons.close, + color: Colors.black, + size: 28, ), - ], - ), - // child: LineChartCurved( - // title: filterName, - // labResult: model.labOrdersResultsList, - // ), - child: ShowChart( - title: filterName!, - timeSeries: model.timeSeries, - indexes: model.timeSeries.length ~/ 5.5 ?? 0, + ), ), ), + Container( + width: double.infinity, + padding: EdgeInsets.only( + left: 17, top: 12, right: 13, bottom: 12), + margin: + EdgeInsets.only(left: 21, right: 21, top: 21), + decoration: BoxDecoration( + shape: BoxShape.rectangle, + color: Colors.white, + borderRadius: BorderRadius.all( + Radius.circular(10.0), + ), + boxShadow: [ + BoxShadow( + color: Color(0xff000000).withOpacity(.05), + //spreadRadius: 5, + blurRadius: 27, + offset: Offset(0, -3), + ), + ], + ), + // child: LineChartCurved( + // title: filterName, + // labResult: model.labOrdersResultsList, + // ), + // child: ShowChart( + // title: filterName!, + // timeSeries: model.timeSeries, + // indexes: model.timeSeries.length ~/ 5.5 ?? 0, + // ), + child: DynamicResultChart( + dataPoints: model.timeSeries, + thresholds: model.threshold, + ), + ), LabResultChartAndDetails( name: filterName!, labResult: model.labOrdersResultsList, @@ -119,7 +127,7 @@ class FlowChartPage extends StatelessWidget { ), ), ), - ), + ), ); } } diff --git a/lib/widgets/data_display/medical/LabResult/lab_result_graph.dart b/lib/widgets/data_display/medical/LabResult/lab_result_graph.dart new file mode 100644 index 00000000..96e7ef80 --- /dev/null +++ b/lib/widgets/data_display/medical/LabResult/lab_result_graph.dart @@ -0,0 +1,267 @@ +import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; +import 'package:flutter/material.dart'; +import 'package:fl_chart/fl_chart.dart'; +import 'package:intl/intl.dart'; + +class DynamicResultChart extends StatelessWidget { + final List dataPoints; + final List thresholds; + + const DynamicResultChart( + {super.key, required this.dataPoints, required this.thresholds}); + + @override + Widget build(BuildContext context) { + final minY = thresholds.first.value; + final maxY = thresholds.last.value + 1; + + final spots = dataPoints.asMap().entries.map((entry) { + return FlSpot(entry.key.toDouble(), entry.value.value); + }).toList(); + final widthPerPoint = 30.0; // Customize as needed + final chartWidth = (dataPoints.length+1) * widthPerPoint; + + return Material( + color: Colors.white, + child: SizedBox( + height: MediaQuery.sizeOf(context).height / 4, + child: SingleChildScrollView( + scrollDirection: Axis.horizontal, + child: SizedBox( + width: MediaQuery.sizeOf(context).width, + child: Padding( + padding: const EdgeInsets.all(16.0), + child: LineChart( + LineChartData( + minY: minY, + maxY: maxY, + minX : dataPoints.first.labelValue - 1 , + maxX : dataPoints.first.labelValue + 1 , + titlesData: FlTitlesData( + leftTitles: AxisTitles( + sideTitles: SideTitles( + showTitles: true, + reservedSize: 70, + interval: .1, // Let fl_chart handle it + getTitlesWidget: (value, _) { + // print("the value is ======== ${value}"); + + // Compare with 2-decimal precision to avoid close duplicates + final matchingThreshold = thresholds.firstWhere( + (t) => + t.value.toStringAsFixed(1) == + value.toStringAsFixed(1), + orElse: () => ThresholdRange( + label: '', + value: 0, + color: Colors.transparent, + lineColor: Colors.transparent), + ); + + var actualValue = (matchingThreshold.actualValue != null )?"'${matchingThreshold.label} (${matchingThreshold.actualValue})'":'${matchingThreshold.label}'; + if (matchingThreshold.label.isNotEmpty) { + return Text( + actualValue, + style: const TextStyle(fontSize: 10), + ); + } + return const SizedBox.shrink(); + }, + ), + ), + bottomTitles: AxisTitles( + sideTitles: SideTitles( + showTitles: true, + getTitlesWidget: (value, _) { + if (value.toInt() >= 0 && + value.toInt() < dataPoints.length) { + var label = dataPoints[value.toInt()].label; + if(dataPoints[value.toInt()].isStringResource) + { + label = TranslationBase.of(context).getTranslation(dataPoints[value.toInt()].label); + } + + return Text( + label, + style: const TextStyle(fontSize: 12), + ); + } + return const SizedBox.shrink(); + }, + interval: 1, // ensures 1:1 mapping with spots + ), + ), + topTitles: AxisTitles(), + rightTitles: AxisTitles(), + ), + borderData: FlBorderData(show: false), + lineBarsData: + _buildColoredLineSegments(dataPoints, thresholds), + gridData: FlGridData(show: false), + extraLinesData: ExtraLinesData( + horizontalLines: thresholds.map((t) { + return HorizontalLine( + y: t.value, + color: t.lineColor, + strokeWidth: 2, + // label: HorizontalLineLabel( + // show: true, + // alignment: Alignment.centerLeft, + // style: const TextStyle(fontSize: 10), + // labelResolver: (_) => '${t.label} (${t.value.toStringAsFixed(2)})', + // ), + ); + }).toList(), + ), + rangeAnnotations: RangeAnnotations( + horizontalRangeAnnotations: _buildRangeShades(thresholds), + ), + ), + ), + ), + ), + ), + )); + } + + List _buildColoredLineSegments( + List dataPoints, List thresholds) { + List segments = []; + Color getColor(double value) { + for (int i = thresholds.length - 1; i >= 0; i--) { + if (value >= thresholds[i].value) { + return thresholds[i].lineColor; + } + } + return Colors.grey; + } + + for (int i = 0; i < dataPoints.length - 1; i++) { + final dp1 = dataPoints[i]; + final dp2 = dataPoints[i + 1]; + + final spot1 = FlSpot(i.toDouble(), dp1.value); + final spot2 = FlSpot((i + 1).toDouble(), dp2.value); + + final color1 = getColor(dp1.value); + final color2 = getColor(dp2.value); + + segments.add(LineChartBarData( + spots: [spot1, spot2], + isCurved: false, + barWidth: 2, + gradient: LinearGradient( + colors: [color1, color2], + begin: Alignment.centerLeft, + end: Alignment.centerRight, + ), + dotData: FlDotData(show: false), // We'll handle dots separately + )); + } + + // Add dot markers separately so they are on top + final List allSpots = dataPoints.asMap().entries.map((entry) { + return FlSpot(entry.key.toDouble(), entry.value.value); + }).toList(); + + return [ + ...segments, + LineChartBarData( + spots: allSpots, + isCurved: false, + barWidth: 0, // invisible line + dotData: FlDotData( + show: true, + getDotPainter: (spot, _, __, index) { + final value = spot.y; + final color = getColor(value); + return FlDotCirclePainter( + radius: 4, + color: color, + strokeWidth: 1, + strokeColor: Colors.white, + ); + }, + ), + ) + ]; + } + + List _buildRangeShades( + List thresholds) { + List ranges = []; + for (int i = 0; i < thresholds.length - 1; i++) { + ranges.add(HorizontalRangeAnnotation( + y1: thresholds[i].value, + y2: thresholds[i + 1].value, + color: thresholds[i].color, + )); + } + return ranges; + } +} + +final List sampleData = [ + DataPoint(value: 1.4, label: 'Jan 2024', date: DateTime(2024, 1, 1)), + DataPoint(value: 3.6, label: 'Feb 2024', date: DateTime(2024, 2, 1)), + DataPoint(value: 1.96, label: 'This result', date: DateTime(2024, 3, 1)), +]; +final List thresholdLevels = [ + ThresholdRange( + label: 'Critical Low', + value: 1.4, + color: Color(0xfff6e9e9), + lineColor: Color(0xFFe9a2a4)), + ThresholdRange( + label: 'Low', + value: 3.6, + color: Color(0xFFf2fbf5), + lineColor: Color(0xFFeecd94)), + ThresholdRange( + label: 'Normal', + value: 5.96, + color: Color(0xFFf2fbf5), + lineColor: Color(0xFF5dc36b)), + ThresholdRange( + label: 'High', + value: 7.15, + color: Color(0xfff6e9e9), + lineColor: Color(0xFFeecd94)), + ThresholdRange( + label: 'Critical High', + value: 10.15, + color: Color(0xfff6e9e9), + lineColor: Color(0xFFe9a2a4)), +]; + +class DataPoint { + final double value; + double labelValue; + String label; // e.g., "This Result" + final DateTime date; + bool isStringResource; + + DataPoint({required this.value, required this.label, required this.date, this.isStringResource = false, this.labelValue = 0.0}); +} + +class ThresholdRange { + final String label; + final double value; + final Color color; + final Color lineColor; + final String? actualValue; + + ThresholdRange( + {required this.label, + required this.value, + required this.color, + required this.lineColor, + this.actualValue + }); + + + @override + String toString() { + return 'ThresholdRange(label: $label, value: $value, color: ${color.value.toRadixString(16)}, lineColor: ${lineColor.value.toRadixString(16)})'; + } +} diff --git a/pubspec.yaml b/pubspec.yaml index 14c59a2a..1a20ed2a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -66,7 +66,7 @@ dependencies: shared_preferences: ^2.0.0 # flutter_flexible_toast: ^0.1.4 fluttertoast: ^8.0.8 - firebase_messaging: 14.1.0 + firebase_messaging: 14.7.0 firebase_analytics: ^10.0.5 # Progress bar flutter_progress_hud: ^2.0.2