|
|
|
|
@ -25,7 +25,8 @@ class GlobalConfigurationsModel {
|
|
|
|
|
int? priorityWhatsApp;
|
|
|
|
|
int? priorityEmail;
|
|
|
|
|
String ticketNoText = "Ticket Number";
|
|
|
|
|
String postVoiceText = "Please Visit Counter";
|
|
|
|
|
String pleaseVisitCounterTextEn = "Please Visit Counter";
|
|
|
|
|
String pleaseVisitCounterTextAr = "Please Visit Counter";
|
|
|
|
|
|
|
|
|
|
int? roomNo;
|
|
|
|
|
bool? isRoomNoRequired;
|
|
|
|
|
@ -37,12 +38,12 @@ class GlobalConfigurationsModel {
|
|
|
|
|
String? counterTextArb;
|
|
|
|
|
String? queueNoTextArb;
|
|
|
|
|
String? callForTextArb;
|
|
|
|
|
String? currentServeTextEng;
|
|
|
|
|
String? currentServeTextEng = "Current Serving";
|
|
|
|
|
String? currentServeTextArb;
|
|
|
|
|
String maxText = "";
|
|
|
|
|
String minText = "";
|
|
|
|
|
String nextPrayerTextEng = "Next Prayer";
|
|
|
|
|
String nextPrayerTextArb = "الصلا<EFBFBD><EFBFBD> القادمة";
|
|
|
|
|
String nextPrayerTextArb = "الصلاة القادمة";
|
|
|
|
|
String weatherText = "Weather";
|
|
|
|
|
String? fajarTextEng;
|
|
|
|
|
String? dhuhrTextEng;
|
|
|
|
|
@ -77,7 +78,6 @@ class GlobalConfigurationsModel {
|
|
|
|
|
List<KioskQueueModel>? kioskQueueList;
|
|
|
|
|
List<KioskLanguageConfigModel>? kioskLanguageConfigList;
|
|
|
|
|
|
|
|
|
|
// Indicates whether the screen belongs to Takhasusi main (based on its IP)
|
|
|
|
|
bool isFromTakhasusiMain = false;
|
|
|
|
|
|
|
|
|
|
String vitalSignTextEng = "Vital Sign";
|
|
|
|
|
@ -102,6 +102,12 @@ class GlobalConfigurationsModel {
|
|
|
|
|
String callForVaccinationTextArb = "الرجاء التوجّه إلى غرفة التطعيم";
|
|
|
|
|
String callForNebulizationTextArb = "الرجاء التوجّه إلى غرفة البخاخة";
|
|
|
|
|
|
|
|
|
|
static String defaultIfNullOrEmpty(dynamic value, String def) {
|
|
|
|
|
if (value == null) return def;
|
|
|
|
|
if (value is String && value.trim().isEmpty) return def;
|
|
|
|
|
return value.toString();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
GlobalConfigurationsModel({
|
|
|
|
|
this.id,
|
|
|
|
|
this.configType,
|
|
|
|
|
@ -122,7 +128,8 @@ class GlobalConfigurationsModel {
|
|
|
|
|
this.priorityWhatsApp,
|
|
|
|
|
this.priorityEmail,
|
|
|
|
|
this.ticketNoText = "Ticket Number",
|
|
|
|
|
this.postVoiceText = "Please Visit Counter",
|
|
|
|
|
this.pleaseVisitCounterTextEn = "Please Visit Counter",
|
|
|
|
|
this.pleaseVisitCounterTextAr = "يرجى زيارة الكاونتر",
|
|
|
|
|
this.roomTextEng,
|
|
|
|
|
this.roomNo,
|
|
|
|
|
this.isRoomNoRequired = true,
|
|
|
|
|
@ -132,7 +139,7 @@ class GlobalConfigurationsModel {
|
|
|
|
|
this.counterTextArb,
|
|
|
|
|
this.queueNoTextArb,
|
|
|
|
|
this.callForTextArb,
|
|
|
|
|
this.currentServeTextEng,
|
|
|
|
|
this.currentServeTextEng = "Current Serving",
|
|
|
|
|
this.currentServeTextArb,
|
|
|
|
|
this.maxText = "",
|
|
|
|
|
this.minText = "",
|
|
|
|
|
@ -195,74 +202,73 @@ class GlobalConfigurationsModel {
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
GlobalConfigurationsModel.fromJson({required Map<String, dynamic> json, int qType = 1, int screenType = 1}) {
|
|
|
|
|
id = json['id'];
|
|
|
|
|
configType = json['configType'];
|
|
|
|
|
description = json['description'];
|
|
|
|
|
counterStart = json['counterStart'];
|
|
|
|
|
counterEnd = json['counterEnd'];
|
|
|
|
|
id = json['id'] ?? 0;
|
|
|
|
|
configType = json['configType'] ?? 0;
|
|
|
|
|
description = defaultIfNullOrEmpty(json['description'], "");
|
|
|
|
|
counterStart = json['counterStart'] ?? 0;
|
|
|
|
|
counterEnd = json['counterEnd'] ?? 0;
|
|
|
|
|
concurrentCallDelaySec = json['concurrentCallDelaySec'] ?? 1;
|
|
|
|
|
voiceType = json['voiceType'];
|
|
|
|
|
voiceTypeText = json['voiceTypeText'];
|
|
|
|
|
screenLanguageEnum = (json['screenLanguage'] as int).toLanguageEnum();
|
|
|
|
|
screenLanguageText = json['screenLanguageText'];
|
|
|
|
|
// textDirection = json['textDirection'] == 2 ? TextDirection.rtl : TextDirection.ltr;
|
|
|
|
|
textDirection = TextDirection.rtl;
|
|
|
|
|
voiceType = json['voiceType'] ?? 0;
|
|
|
|
|
voiceTypeText = defaultIfNullOrEmpty(json['voiceTypeText'], "");
|
|
|
|
|
screenLanguageEnum = ((json['screenLanguage'] ?? 1) as int).toLanguageEnum();
|
|
|
|
|
screenLanguageText = defaultIfNullOrEmpty(json['screenLanguageText'], "English");
|
|
|
|
|
textDirection = json['textDirection'] == 2 ? TextDirection.rtl : TextDirection.ltr;
|
|
|
|
|
voiceLanguageEnum = ((json['voiceLanguage'] ?? 1) as int).toLanguageEnum();
|
|
|
|
|
voiceLanguageText = defaultIfNullOrEmpty(json['voiceLanguageText'], "English");
|
|
|
|
|
screenMaxDisplayPatients = json['screenMaxDisplayPatients'] ?? 16;
|
|
|
|
|
// screenMaxDisplayPatients = 15;
|
|
|
|
|
voiceLanguageEnum = (json['voiceLanguage'] as int).toLanguageEnum();
|
|
|
|
|
voiceLanguageText = json['voiceLanguageText'];
|
|
|
|
|
isNotiReq = json['isNotiReq'];
|
|
|
|
|
prioritySMS = json['prioritySMS'];
|
|
|
|
|
priorityWhatsApp = json['priorityWhatsApp'];
|
|
|
|
|
priorityEmail = json['priorityEmail'];
|
|
|
|
|
ticketNoText = json['ticketNoText'] ?? "Ticket Number";
|
|
|
|
|
postVoiceText = json['pleaseVisitCounterText'] ?? "Please Visit Counter";
|
|
|
|
|
roomNo = json['roomNo'];
|
|
|
|
|
isNotiReq = json['isNotiReq'] ?? false;
|
|
|
|
|
prioritySMS = json['prioritySMS'] ?? 0;
|
|
|
|
|
priorityWhatsApp = json['priorityWhatsApp'] ?? 0;
|
|
|
|
|
priorityEmail = json['priorityEmail'] ?? 0;
|
|
|
|
|
ticketNoText = defaultIfNullOrEmpty(json['ticketNoText'], "Ticket Number");
|
|
|
|
|
pleaseVisitCounterTextEn = defaultIfNullOrEmpty(json['pleaseVisitCounterText'], "Please Visit Counter");
|
|
|
|
|
pleaseVisitCounterTextAr = defaultIfNullOrEmpty(json['pleaseVisitCounterTextAr'], "يرجى زيارة الكاونتر");
|
|
|
|
|
roomNo = json['roomNo'] ?? 0;
|
|
|
|
|
isRoomNoRequired = json['isRoomNoReq'] ?? true;
|
|
|
|
|
queueNoTextEng = json['queueNoText'];
|
|
|
|
|
callForTextEng = json['callForText'];
|
|
|
|
|
counterTextEng = json['counterText'];
|
|
|
|
|
roomTextEng = json['roomText'];
|
|
|
|
|
queueNoTextArb = json['queueNoTextAr'] ?? "الرقم";
|
|
|
|
|
callForTextArb = json['callForTextAr'] ?? "التوجه إلى";
|
|
|
|
|
counterTextArb = json['counterTextAr'] ?? "";
|
|
|
|
|
roomTextArb = json['roomTextAr'] ?? "الغرفة";
|
|
|
|
|
currentServeTextEng = json['currentServeText'];
|
|
|
|
|
currentServeTextArb = json['currentServeTextAr'] ?? "يتم خدمة";
|
|
|
|
|
maxText = json['maxText'] ?? "";
|
|
|
|
|
minText = json['minText'] ?? "";
|
|
|
|
|
nextPrayerTextEng = json['nextPrayerText'] ?? "Next Prayer";
|
|
|
|
|
nextPrayerTextArb = json['nextPrayerTextArb'] ?? "الصلاة القادمة";
|
|
|
|
|
weatherText = json['weatherText'] ?? "Weather";
|
|
|
|
|
fajarTextEng = json['fajarText'];
|
|
|
|
|
dhuhrTextEng = json['dhuhrText'];
|
|
|
|
|
asarTextEng = json['asarText'];
|
|
|
|
|
maghribTextEng = json['maghribText'];
|
|
|
|
|
ishaTextEng = json['ishaText'];
|
|
|
|
|
fajarTextArb = json['fajarTextAr'] ?? AppStrings.prayersArray[0];
|
|
|
|
|
dhuhrTextArb = json['dhuhrTextAr'] ?? AppStrings.prayersArray[1];
|
|
|
|
|
asarTextArb = json['asarTextAr'] ?? AppStrings.prayersArray[2];
|
|
|
|
|
maghribTextArb = json['maghribTextAr'] ?? AppStrings.prayersArray[3];
|
|
|
|
|
ishaTextArb = json['ishaTextAr'] ?? AppStrings.prayersArray[4];
|
|
|
|
|
isActive = json['isActive'];
|
|
|
|
|
createdBy = json['createdBy'];
|
|
|
|
|
createdOn = json['createdOn'];
|
|
|
|
|
queueNoTextEng = defaultIfNullOrEmpty(json['queueNoText'], "Queue Number");
|
|
|
|
|
callForTextEng = defaultIfNullOrEmpty(json['callForText'], "Please Proceed");
|
|
|
|
|
counterTextEng = defaultIfNullOrEmpty(json['counterText'], "Counter");
|
|
|
|
|
roomTextEng = defaultIfNullOrEmpty(json['roomText'], "Room");
|
|
|
|
|
queueNoTextArb = defaultIfNullOrEmpty(json['queueNoTextAr'], "الرقم");
|
|
|
|
|
callForTextArb = defaultIfNullOrEmpty(json['callForTextAr'], "التوجه إلى");
|
|
|
|
|
counterTextArb = defaultIfNullOrEmpty(json['counterTextAr'], "الكاونتر");
|
|
|
|
|
roomTextArb = defaultIfNullOrEmpty(json['roomTextAr'], "الغرفة");
|
|
|
|
|
currentServeTextEng = defaultIfNullOrEmpty(json['currentServeText'], "Current Serving");
|
|
|
|
|
currentServeTextArb = defaultIfNullOrEmpty(json['currentServeTextAr'], "يتم خدمة");
|
|
|
|
|
maxText = defaultIfNullOrEmpty(json['maxText'], "");
|
|
|
|
|
minText = defaultIfNullOrEmpty(json['minText'], "");
|
|
|
|
|
nextPrayerTextEng = defaultIfNullOrEmpty(json['nextPrayerText'], "Next Prayer");
|
|
|
|
|
nextPrayerTextArb = defaultIfNullOrEmpty(json['nextPrayerTextArb'], "الصلاة القادمة");
|
|
|
|
|
weatherText = defaultIfNullOrEmpty(json['weatherText'], "Weather");
|
|
|
|
|
fajarTextEng = defaultIfNullOrEmpty(json['fajarText'], "Fajr");
|
|
|
|
|
dhuhrTextEng = defaultIfNullOrEmpty(json['dhuhrText'], "Dhuhr");
|
|
|
|
|
asarTextEng = defaultIfNullOrEmpty(json['asarText'], "Asar");
|
|
|
|
|
maghribTextEng = defaultIfNullOrEmpty(json['maghribText'], "Maghrib");
|
|
|
|
|
ishaTextEng = defaultIfNullOrEmpty(json['ishaText'], "Isha");
|
|
|
|
|
fajarTextArb = defaultIfNullOrEmpty(json['fajarTextAr'], AppStrings.prayersArray[0]);
|
|
|
|
|
dhuhrTextArb = defaultIfNullOrEmpty(json['dhuhrTextAr'], AppStrings.prayersArray[1]);
|
|
|
|
|
asarTextArb = defaultIfNullOrEmpty(json['asarTextAr'], AppStrings.prayersArray[2]);
|
|
|
|
|
maghribTextArb = defaultIfNullOrEmpty(json['maghribTextAr'], AppStrings.prayersArray[3]);
|
|
|
|
|
ishaTextArb = defaultIfNullOrEmpty(json['ishaTextAr'], AppStrings.prayersArray[4]);
|
|
|
|
|
isActive = json['isActive'] ?? true;
|
|
|
|
|
createdBy = json['createdBy'] ?? 0;
|
|
|
|
|
createdOn = defaultIfNullOrEmpty(json['createdOn'], "");
|
|
|
|
|
editedBy = json['editedBy'];
|
|
|
|
|
editedOn = json['editedOn'];
|
|
|
|
|
isToneReq = json['isToneReq'] ?? false;
|
|
|
|
|
isVoiceReq = json['isVoiceReq'] ?? false;
|
|
|
|
|
orientationTypeEnum = ((json['orientationType'] ?? 1) as int).toScreenOrientationEnum();
|
|
|
|
|
isTurnOn = json['isTurnOn'];
|
|
|
|
|
waitingAreaType = json['waitingAreaType'];
|
|
|
|
|
gender = json['gender'];
|
|
|
|
|
isTurnOn = json['isTurnOn'] ?? true;
|
|
|
|
|
waitingAreaType = json['waitingAreaType'] ?? 0;
|
|
|
|
|
gender = json['gender'] ?? 0;
|
|
|
|
|
isWeatherReq = json['isWeatherReq'] ?? false;
|
|
|
|
|
isPrayerTimeReq = json['isPrayerTimeReq'] ?? false;
|
|
|
|
|
isRssFeedReq = json['isRssFeedReq'] ?? false;
|
|
|
|
|
qTypeEnum = ((json['qType'] ?? qType) as int).toQTypeEnum();
|
|
|
|
|
screenTypeEnum = ((json['screenType'] ?? screenType) as int).toScreenTypeEnum();
|
|
|
|
|
projectID = json['projectID'];
|
|
|
|
|
projectLatitude = json['projectLatitude'] == 0 ? 0.0 : json['projectLatitude'];
|
|
|
|
|
projectLongitude = json['projectLongitude'] == 0 ? 0.0 : json['projectLongitude'];
|
|
|
|
|
projectID = json['projectID'] ?? 0;
|
|
|
|
|
projectLatitude = json['projectLatitude']?.toDouble() ?? 0.0;
|
|
|
|
|
projectLongitude = json['projectLongitude']?.toDouble() ?? 0.0;
|
|
|
|
|
cityKey = json['cityKey'] ?? 0;
|
|
|
|
|
if (json['kioskQueue'] != null) {
|
|
|
|
|
kioskQueueList = List<KioskQueueModel>.from(json['kioskQueue'].map((kioskQueueJson) => KioskQueueModel.fromJson(kioskQueueJson)));
|
|
|
|
|
@ -274,33 +280,31 @@ class GlobalConfigurationsModel {
|
|
|
|
|
} else {
|
|
|
|
|
kioskLanguageConfigList = [];
|
|
|
|
|
}
|
|
|
|
|
// Default to false; actual value (based on device IP) is set in ViewModel after loading config
|
|
|
|
|
isFromTakhasusiMain = false;
|
|
|
|
|
vitalSignTextEng = json['vitalSignText'];
|
|
|
|
|
doctorTextEng = json['doctorText'];
|
|
|
|
|
procedureTextEng = json['procedureText'];
|
|
|
|
|
vaccinationTextEng = json['vaccinationText'];
|
|
|
|
|
nebulizationTextEng = json['nebulizationText'];
|
|
|
|
|
callForVitalSignTextEng = json['callForVitalSignText'];
|
|
|
|
|
callForDoctorTextEng = json['callForDoctorText'];
|
|
|
|
|
callForProcedureTextEng = json['callForProcedureText'];
|
|
|
|
|
callForVaccinationTextEng = json['callForVaccinationText'];
|
|
|
|
|
callForNebulizationTextEng = json['callForNebulizationText'];
|
|
|
|
|
|
|
|
|
|
vitalSignTextArb = json['vitalSignTextAr'] ?? "غرفة العلامات الحيوية";
|
|
|
|
|
doctorTextArb = json['doctorTextAr'] ?? " غرفة الطبيب";
|
|
|
|
|
procedureTextArb = json['procedureTextAr'] ?? "غرفة الإجراء";
|
|
|
|
|
vaccinationTextArb = json['vaccinationTextAr'] ?? "غرفة التطعيم";
|
|
|
|
|
nebulizationTextArb = json['nebulizationTextAr'] ?? "غرفة البخاخة";
|
|
|
|
|
callForVitalSignTextArb = json['callForVitalSignTextAr'] ?? " غرفة استدعاء للعلامات الحيوية";
|
|
|
|
|
callForDoctorTextArb = json['callForDoctorTextAr'] ?? "الرجاء التوجّه إلى غرفة الطبيب";
|
|
|
|
|
callForProcedureTextArb = json['callForProcedureTextAr'] ?? "الرجاء التوجّه إلى غرفة الإجراء";
|
|
|
|
|
callForVaccinationTextArb = json['callForVaccinationTextAr'] ?? "الرجاء لتوجّه إلى غرفة التطعيم";
|
|
|
|
|
callForNebulizationTextArb = json['callForNebulizationTextAr'] ?? "الرجاء التوجّه إلى غرفة البخاخة";
|
|
|
|
|
vitalSignTextEng = defaultIfNullOrEmpty(json['vitalSignText'], "Vital Sign");
|
|
|
|
|
doctorTextEng = defaultIfNullOrEmpty(json['doctorText'], "Doctor");
|
|
|
|
|
procedureTextEng = defaultIfNullOrEmpty(json['procedureText'], "Procedure");
|
|
|
|
|
vaccinationTextEng = defaultIfNullOrEmpty(json['vaccinationText'], "Vaccination");
|
|
|
|
|
nebulizationTextEng = defaultIfNullOrEmpty(json['nebulizationText'], "Nebulization");
|
|
|
|
|
callForVitalSignTextEng = defaultIfNullOrEmpty(json['callForVitalSignText'], "Call for Vital Sign");
|
|
|
|
|
callForDoctorTextEng = defaultIfNullOrEmpty(json['callForDoctorText'], "Call for Doctor");
|
|
|
|
|
callForProcedureTextEng = defaultIfNullOrEmpty(json['callForProcedureText'], "Call for Procedure");
|
|
|
|
|
callForVaccinationTextEng = defaultIfNullOrEmpty(json['callForVaccinationText'], "Call for Vaccination");
|
|
|
|
|
callForNebulizationTextEng = defaultIfNullOrEmpty(json['callForNebulizationText'], "Call for Nebulization");
|
|
|
|
|
vitalSignTextArb = defaultIfNullOrEmpty(json['vitalSignTextAr'], "العلامات الحيوية");
|
|
|
|
|
doctorTextArb = defaultIfNullOrEmpty(json['doctorTextAr'], "الطبيب");
|
|
|
|
|
procedureTextArb = defaultIfNullOrEmpty(json['procedureTextAr'], "الإجراء");
|
|
|
|
|
vaccinationTextArb = defaultIfNullOrEmpty(json['vaccinationTextAr'], "التطعيم");
|
|
|
|
|
nebulizationTextArb = defaultIfNullOrEmpty(json['nebulizationTextAr'], "البخاخة");
|
|
|
|
|
callForVitalSignTextArb = defaultIfNullOrEmpty(json['callForVitalSignTextAr'], "الرجاء التوجّه إلى غرفة العلامات الحيوية");
|
|
|
|
|
callForDoctorTextArb = defaultIfNullOrEmpty(json['callForDoctorTextAr'], "الرجاء التوجّه إلى غرفة الطبيب");
|
|
|
|
|
callForProcedureTextArb = defaultIfNullOrEmpty(json['callForProcedureTextAr'], "الرجاء التوجّه إلى غرفة الإجراء");
|
|
|
|
|
callForVaccinationTextArb = defaultIfNullOrEmpty(json['callForVaccinationTextAr'], "الرجاء التوجّه إلى غرفة التطعيم");
|
|
|
|
|
callForNebulizationTextArb = defaultIfNullOrEmpty(json['callForNebulizationTextAr'], "الرجاء التوجّه إلى غرفة البخاخة");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@override
|
|
|
|
|
String toString() {
|
|
|
|
|
return 'GlobalConfigurationsModel{id: $id, isFromTakhasusiMain: $isFromTakhasusiMain, configType: $configType, description: $description, counterStart: $counterStart, counterEnd: $counterEnd, concurrentCallDelaySec: $concurrentCallDelaySec, voiceType: $voiceType, voiceTypeText: $voiceTypeText, screenLanguageEnum: $screenLanguageEnum, screenLanguageText: $screenLanguageText, textDirection: $textDirection, voiceLanguageEnum: $voiceLanguageEnum, voiceLanguageText: $voiceLanguageText, screenMaxDisplayPatients: $screenMaxDisplayPatients, isNotiReq: $isNotiReq, prioritySMS: $prioritySMS, priorityWhatsApp: $priorityWhatsApp, priorityEmail: $priorityEmail, ticketNoText: $ticketNoText, postVoiceText: $postVoiceText, roomText: $roomTextEng, roomNo: $roomNo, isRoomNoRequired: $isRoomNoRequired, counterText: $counterTextEng, queueNoText: $queueNoTextEng, callForText: $callForTextEng, currentServeTextArb: $currentServeTextArb,, currentServeTextEng: $currentServeTextEng, maxText: $maxText, minText: $minText, nextPrayerTextEng: $nextPrayerTextEng, nextPrayerTextArb: $nextPrayerTextArb, weatherText: $weatherText, fajarText: $fajarTextEng, dhuhrText: $dhuhrTextEng, asarText: $asarTextEng, maghribText: $maghribTextEng, ishaText: $ishaTextEng, isActive: $isActive, createdBy: $createdBy, createdOn: $createdOn, editedBy: $editedBy, editedOn: $editedOn, isToneReq: $isToneReq, isVoiceReq: $isVoiceReq, orientationTypeEnum: $orientationTypeEnum, isTurnOn: $isTurnOn, waitingAreaType: $waitingAreaType, gender: $gender, isWeatherReq: $isWeatherReq, isPrayerTimeReq: $isPrayerTimeReq, isRssFeedReq: $isRssFeedReq, qTypeEnum: $qTypeEnum, screenTypeEnum: $screenTypeEnum, projectID: $projectID, projectLatitude: $projectLatitude, projectLongitude: $projectLongitude, cityKey: $cityKey, kioskQueueList: $kioskQueueList, kioskLanguageConfigList: $kioskLanguageConfigList, vitalSignText: $vitalSignTextEng, doctorText: $doctorTextEng, procedureText: $procedureTextEng, vaccinationText: $vaccinationTextEng, nebulizationText: $nebulizationTextEng, callForVitalSignText: $callForVitalSignTextEng, callForDoctorText: $callForDoctorTextEng, callForProcedureText: $callForProcedureTextEng, callForVaccinationText: $callForVaccinationTextEng, callForNebulizationText: $callForNebulizationTextEng, vitalSignTextArb: $vitalSignTextArb, doctorTextArb: $doctorTextArb, procedureTextArb: $procedureTextArb, vaccinationTextArb: $vaccinationTextArb, nebulizationTextArb: $nebulizationTextArb, callForVitalSignTextArb: $callForVitalSignTextArb, callForDoctorTextArb: $callForDoctorTextArb, callForProcedureTextArb: $callForProcedureTextArb, callForVaccinationTextArb: $callForVaccinationTextArb, callForNebulizationTextArb: $callForNebulizationTextArb}';
|
|
|
|
|
return 'GlobalConfigurationsModel{id: $id, isFromTakhasusiMain: $isFromTakhasusiMain, configType: $configType, description: $description, counterStart: $counterStart, counterEnd: $counterEnd, concurrentCallDelaySec: $concurrentCallDelaySec, voiceType: $voiceType, voiceTypeText: $voiceTypeText, screenLanguageEnum: $screenLanguageEnum, screenLanguageText: $screenLanguageText, textDirection: $textDirection, voiceLanguageEnum: $voiceLanguageEnum, voiceLanguageText: $voiceLanguageText, screenMaxDisplayPatients: $screenMaxDisplayPatients, isNotiReq: $isNotiReq, prioritySMS: $prioritySMS, priorityWhatsApp: $priorityWhatsApp, priorityEmail: $priorityEmail, ticketNoText: $ticketNoText, pleaseVisitCounterTextEn: $pleaseVisitCounterTextEn,pleaseVisitCounterTextAr: $pleaseVisitCounterTextAr, roomText: $roomTextEng, roomNo: $roomNo, isRoomNoRequired: $isRoomNoRequired, counterText: $counterTextEng, queueNoText: $queueNoTextEng, callForText: $callForTextEng, currentServeTextArb: $currentServeTextArb,, currentServeTextEng: $currentServeTextEng, maxText: $maxText, minText: $minText, nextPrayerTextEng: $nextPrayerTextEng, nextPrayerTextArb: $nextPrayerTextArb, weatherText: $weatherText, fajarText: $fajarTextEng, dhuhrText: $dhuhrTextEng, asarText: $asarTextEng, maghribText: $maghribTextEng, ishaText: $ishaTextEng, isActive: $isActive, createdBy: $createdBy, createdOn: $createdOn, editedBy: $editedBy, editedOn: $editedOn, isToneReq: $isToneReq, isVoiceReq: $isVoiceReq, orientationTypeEnum: $orientationTypeEnum, isTurnOn: $isTurnOn, waitingAreaType: $waitingAreaType, gender: $gender, isWeatherReq: $isWeatherReq, isPrayerTimeReq: $isPrayerTimeReq, isRssFeedReq: $isRssFeedReq, qTypeEnum: $qTypeEnum, screenTypeEnum: $screenTypeEnum, projectID: $projectID, projectLatitude: $projectLatitude, projectLongitude: $projectLongitude, cityKey: $cityKey, kioskQueueList: $kioskQueueList, kioskLanguageConfigList: $kioskLanguageConfigList, vitalSignText: $vitalSignTextEng, doctorText: $doctorTextEng, procedureText: $procedureTextEng, vaccinationText: $vaccinationTextEng, nebulizationText: $nebulizationTextEng, callForVitalSignText: $callForVitalSignTextEng, callForDoctorText: $callForDoctorTextEng, callForProcedureText: $callForProcedureTextEng, callForVaccinationText: $callForVaccinationTextEng, callForNebulizationText: $callForNebulizationTextEng, vitalSignTextArb: $vitalSignTextArb, doctorTextArb: $doctorTextArb, procedureTextArb: $procedureTextArb, vaccinationTextArb: $vaccinationTextArb, nebulizationTextArb: $nebulizationTextArb, callForVitalSignTextArb: $callForVitalSignTextArb, callForDoctorTextArb: $callForDoctorTextArb, callForProcedureTextArb: $callForProcedureTextArb, callForVaccinationTextArb: $callForVaccinationTextArb, callForNebulizationTextArb: $callForNebulizationTextArb}';
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|