// import 'package:meta/meta.dart'; // // class Subtitle1 { // // http requests status messages // String currentlyServiceNotAvailable; // String waitUntilYourRequestComplete; // String requestCompleteSuccessfully; // String failedToCompleteRequest; // // // dialogs // // words // String signOut; // String exit; // String confirm; // String cancel; // // phrases // String signOutAlert; // String exitAlert; // // // image picker // String pickFromCamera; // String pickFromGallery; // String maxImagesNumberIs5; // String imagesRequired; // String images; // // // login and register page // // words // String language; // String name; // String email; // String phoneNumber; // String password; // String confirmPassword; // String showPassword; // String forgetPassword; // String forgetPasswordWithMark; // String signIn; // String signUp; // // phrases // String wrongEmailOrPassword; // String emailExist; // String nameExist; // String phoneNumberExist; // String nameValidateMessage; // String emailValidateMessage; // String phoneNumberValidateMessage; // String passwordValidateMessage; // String confirmPasswordValidateMessage; // // // commend words // String title; // String address; // String description; // String update; // String next; // String back; // String edit; // String search; // String searchByName; // String from; // String to; // // String descriptionValidateMessage; // String titleValidateMessage; // String addressValidateMessage; // // String nameNotFound; // String titleNotFound; // String phoneNumberNotFound; // String emailNotFound; // String descriptionNotFound; // String addressNotFound; // String dataNotFound; // String linkNotFound; // String urlNotFound; // // // notifications // String notifications; // String notificationsNotFound; // // // service request // String createServiceRequest; // String hospital; // String device; // String deviceImages; // String deviceFiles; // String pickDevice; // String maintenanceIssue; // String create; // String delete; // String newServiceRequest; // String trackServiceRequest; // String hospitalRequired; // String deviceRequired; // String maintenanceIssueRequired; // String add; // String noServiceRequestFound; // String noModelFound; // String noSnFound; // String noDateFound; // String requestInformation; // String clearSearch; // String deviceName; // String serialNumber; // String code; // String deviceSN; // String deviceModel; // String engineerName; // String engineerPhone; // String date; // String status; // String unite; // String unitRequired; // String deviceArName; // String details; // String general; // String serviceRequestInformation; // String faultDescription; // String workPerformed; // String visitDate; // String nextVisitDate; // String jobSheetNumber; // String noHospitalFound; // String pickHospital; // String pickUnite; // String noUniteFound; // String serviceRequests; // // // device // String model; // String brand; // String sn; // String searchBySn; // String noDeviceFound; // // // report issue // String reason1; // String reason2; // String reason3; // String reason4; // String reason5; // String reportIssue; // String submit; // String shareAntherIssue; // // // request status // String newWord; // String repaired; // String repeated; // String closed; // String underRepair; // // // visit status // String done; // String notYet; // String onHold; // // // land page // String hotLine; // String facebook; // String linkedIn; // String twitter; // String whatsApp; // String ourWebsite; // String shareApp; // String policy; // // // visits // String preventiveMaintenance; // String regularVisits; // String updatePreventiveMaintenance; // String updateRegularVisits; // String preventiveMaintenanceUpdatedSuccessfully; // String regularVisitsUpdatedSuccessfully; // String updatingDots; // String updateVisitsGroup; // String noSerialNumberFound; // String requiredStatus; // String visitInformation; // String expectDate; // String actualDate; // String noVisitsFound; // String contactStatus; // String workingHours; // String travelingHours; // String image; // String pickImage; // String requiredImage; // String requiredFile; // String taskStatus; // String activationAlert; // // // service report // String newServiceReport; // String editServiceReport; // String callId; // String customer; // String reportType; // String requiredWord; // String assetType; // String reportStatus; // String callLastSituation; // String invoiceNumber; // String invoiceCode; // String workPreformed; // String reasons; // String attachImage; // String operatingHours; // String partNumberName; // String number; // String quantity; // String orderWorkNumber; // String assignedEmployee; // String assetSN; // String assetName; // String assetNumber; // String site; // String maintenanceSituation; // String currentSituation; // // // all // String duplicateRequest; // String duplicateAlert; // String duplicateAlertMessage; // String alert; // String comment; // String updateServiceRequest; // String repairLocation; // String travelingExpense; // String startDate; // String endDate; // String requestedQuantity; // String deliveredQuantity; // String destinationSite; // String building; // String floor; // String department; // String room; // String actions; // String pickFromFiles; // String pickFile; // // void setIssues(List issues) { // issues.clear(); // issues.add(reason1); // issues.add(reason2); // issues.add(reason3); // issues.add(reason4); // issues.add(reason5); // } // // Subtitle({ // @required this.updateServiceRequest, // @required this.comment, // @required this.currentlyServiceNotAvailable, // @required this.waitUntilYourRequestComplete, // @required this.requestCompleteSuccessfully, // @required this.failedToCompleteRequest, // @required this.update, // @required this.cancel, // @required this.confirm, // @required this.exit, // @required this.exitAlert, // @required this.signOutAlert, // @required this.language, // @required this.name, // @required this.email, // @required this.phoneNumber, // @required this.password, // @required this.forgetPassword, // @required this.confirmPassword, // @required this.signIn, // @required this.signUp, // @required this.nameValidateMessage, // @required this.emailValidateMessage, // @required this.phoneNumberValidateMessage, // @required this.passwordValidateMessage, // @required this.confirmPasswordValidateMessage, // @required this.emailExist, // @required this.forgetPasswordWithMark, // @required this.phoneNumberExist, // @required this.showPassword, // @required this.signOut, // @required this.wrongEmailOrPassword, // @required this.next, // @required this.back, // @required this.search, // @required this.searchByName, // @required this.address, // @required this.description, // @required this.title, // @required this.addressNotFound, // @required this.addressValidateMessage, // @required this.dataNotFound, // @required this.descriptionNotFound, // @required this.descriptionValidateMessage, // @required this.edit, // @required this.emailNotFound, // @required this.from, // @required this.linkNotFound, // @required this.nameNotFound, // @required this.phoneNumberNotFound, // @required this.titleNotFound, // @required this.titleValidateMessage, // @required this.to, // @required this.urlNotFound, // @required this.nameExist, // @required this.unitRequired, // @required this.unite, // @required this.hospitalRequired, // @required this.whatsApp, // @required this.submit, // @required this.shareAntherIssue, // @required this.reportIssue, // @required this.noUniteFound, // @required this.pickUnite, // @required this.noHospitalFound, // @required this.pickHospital, // @required this.shareApp, // @required this.ourWebsite, // @required this.linkedIn, // @required this.facebook, // @required this.hotLine, // @required this.trackServiceRequest, // @required this.newServiceRequest, // @required this.deviceModel, // @required this.noServiceRequestFound, // @required this.engineerName, // @required this.serviceRequests, // @required this.jobSheetNumber, // @required this.visitDate, // @required this.workPerformed, // @required this.faultDescription, // @required this.serviceRequestInformation, // @required this.maintenanceIssue, // @required this.deviceArName, // @required this.hospital, // @required this.status, // @required this.date, // @required this.engineerPhone, // @required this.device, // @required this.deviceSN, // @required this.details, // @required this.requestInformation, // @required this.model, // @required this.brand, // @required this.noDeviceFound, // @required this.noDateFound, // @required this.searchBySn, // @required this.pickDevice, // @required this.notifications, // @required this.notificationsNotFound, // @required this.twitter, // @required this.add, // @required this.code, // @required this.deviceName, // @required this.serialNumber, // @required this.policy, // @required this.clearSearch, // @required this.closed, // @required this.create, // @required this.createServiceRequest, // @required this.delete, // @required this.deviceImages, // @required this.deviceFiles, // @required this.deviceRequired, // @required this.general, // @required this.maintenanceIssueRequired, // @required this.maxImagesNumberIs5, // @required this.newWord, // @required this.noModelFound, // @required this.noSnFound, // @required this.reason1, // @required this.reason2, // @required this.reason3, // @required this.reason4, // @required this.reason5, // @required this.repaired, // @required this.repeated, // @required this.sn, // @required this.underRepair, // @required this.actualDate, // @required this.expectDate, // @required this.visitInformation, // @required this.regularVisitsUpdatedSuccessfully, // @required this.regularVisits, // @required this.updateRegularVisits, // @required this.updatingDots, // @required this.preventiveMaintenanceUpdatedSuccessfully, // @required this.updatePreventiveMaintenance, // @required this.preventiveMaintenance, // @required this.requiredStatus, // @required this.noSerialNumberFound, // @required this.updateVisitsGroup, // @required this.pickFromGallery, // @required this.pickFromCamera, // @required this.images, // @required this.done, // @required this.imagesRequired, // @required this.notYet, // @required this.noVisitsFound, // @required this.onHold, // @required this.nextVisitDate, // @required this.contactStatus, // @required this.travelingHours, // @required this.workingHours, // @required this.taskStatus, // @required this.image, // @required this.pickImage, // @required this.requiredImage, // @required this.requiredFile, // @required this.activationAlert, // @required this.callId, // @required this.requiredWord, // @required this.quantity, // @required this.callLastSituation, // @required this.invoiceNumber, // @required this.invoiceCode, // @required this.attachImage, // @required this.customer, // @required this.editServiceReport, // @required this.newServiceReport, // @required this.number, // @required this.operatingHours, // @required this.partNumberName, // @required this.reasons, // @required this.reportStatus, // @required this.reportType, // @required this.assetType, // @required this.workPreformed, // @required this.alert, // @required this.duplicateAlert, // @required this.duplicateAlertMessage, // @required this.duplicateRequest, // @required this.orderWorkNumber, // @required this.assignedEmployee, // @required this.assetSN, // @required this.assetName, // @required this.site, // @required this.maintenanceSituation, // @required this.currentSituation, // @required this.repairLocation, // @required this.travelingExpense, // @required this.startDate, // @required this.endDate, // @required this.requestedQuantity, // @required this.deliveredQuantity, // @required this.assetNumber, // @required this.destinationSite, // @required this.building, // @required this.floor, // @required this.department, // @required this.room, // @required this.actions, // @required this.pickFromFiles, // @required this.pickFile, // }); // // factory Subtitle.fromJson(Map parsedJson) { // return Subtitle( // updateServiceRequest: parsedJson["updateServiceRequest"], // comment: parsedJson["comment"], // currentlyServiceNotAvailable: parsedJson["server_error_message"], // failedToCompleteRequest: parsedJson["failed_request_message"], // requestCompleteSuccessfully: parsedJson["successful_request_message"], // waitUntilYourRequestComplete: parsedJson["request_lock_message"], // update: parsedJson["update"], // cancel: parsedJson["cancel"], // confirm: parsedJson["confirm"], // exit: parsedJson["exit"], // exitAlert: parsedJson["exit_alert"], // signOut: parsedJson["sign_out"], // signOutAlert: parsedJson["logout_alert"], // language: parsedJson["language"], // name: parsedJson["name"], // email: parsedJson["email"], // phoneNumber: parsedJson["phone_number"], // password: parsedJson["password"], // confirmPassword: parsedJson["confirm_password"], // signUp: parsedJson["sign_up"], // signIn: parsedJson["sign_in"], // forgetPassword: parsedJson["forget_password"], // emailValidateMessage: parsedJson["email_validate_message"], // nameValidateMessage: parsedJson["name_validate_message"], // passwordValidateMessage: parsedJson["password_validate_message"], // confirmPasswordValidateMessage: parsedJson["confirm_password_validate_message"], // phoneNumberValidateMessage: parsedJson["phone_number_validate_message"], // forgetPasswordWithMark: parsedJson["forget_password_with_mark"], // showPassword: parsedJson["show_password"], // wrongEmailOrPassword: parsedJson["wrong_email_or_password"], // emailExist: parsedJson["email_exist"], // phoneNumberExist: parsedJson["phone_number_exist"], // next: parsedJson["next"], // back: parsedJson["back"], // search: parsedJson["search"], // searchByName: parsedJson["search_by_name"], // address: parsedJson["address"], // addressNotFound: parsedJson["address_not_found"], // addressValidateMessage: parsedJson["address_validate_message"], // dataNotFound: parsedJson["data_not_found"], // description: parsedJson["description"], // descriptionNotFound: parsedJson["description_not_found"], // descriptionValidateMessage: parsedJson["description_validate_message"], // edit: parsedJson["edit"], // emailNotFound: parsedJson["email_not_found"], // from: parsedJson["from"], // to: parsedJson["to"], // linkNotFound: parsedJson["link_not_found"], // nameNotFound: parsedJson["name_not_found"], // phoneNumberNotFound: parsedJson["phone_number_not_found"], // title: parsedJson["title"], // titleNotFound: parsedJson["title_not_found"], // titleValidateMessage: parsedJson["title_validate_message"], // urlNotFound: parsedJson["url_not_found"], // date: parsedJson["date"], // status: parsedJson["status"], // code: parsedJson["code"], // serialNumber: parsedJson["serialNumber"], // add: parsedJson["add"], // brand: parsedJson["brand"], // clearSearch: parsedJson["clearSearch"], // closed: parsedJson["closed"], // create: parsedJson["create"], // createServiceRequest: parsedJson["createServiceRequest"], // delete: parsedJson["delete"], // details: parsedJson["details"], // device: parsedJson["device"], // deviceArName: parsedJson["deviceArName"], // deviceImages: parsedJson["deviceImages"], // deviceFiles: parsedJson["deviceFiles"], // deviceModel: parsedJson["deviceModel"], // deviceName: parsedJson["deviceName"], // deviceRequired: parsedJson["deviceRequired"], // deviceSN: parsedJson["deviceSN"], // engineerName: parsedJson["engineerName"], // engineerPhone: parsedJson["engineerPhone"], // facebook: parsedJson["facebook"], // faultDescription: parsedJson["faultDescription"], // general: parsedJson["general"], // hospital: parsedJson["hospital"], // hospitalRequired: parsedJson["hospitalRequired"], // hotLine: parsedJson["hotLine"], // jobSheetNumber: parsedJson["jobSheetNumber"], // linkedIn: parsedJson["linkedIn"], // maintenanceIssue: parsedJson["maintenanceIssue"], // maintenanceIssueRequired: parsedJson["maintenanceIssueRequired"], // maxImagesNumberIs5: parsedJson["maxImagesNumberIs5"], // model: parsedJson["model"], // nameExist: parsedJson["nameExist"], // newServiceRequest: parsedJson["newServiceRequest"], // newWord: parsedJson["newWord"], // noDateFound: parsedJson["noDateFound"], // noDeviceFound: parsedJson["noDeviceFound"], // noHospitalFound: parsedJson["noHospitalFound"], // noModelFound: parsedJson["noModelFound"], // noServiceRequestFound: parsedJson["noServiceRequestFound"], // noSnFound: parsedJson["noSnFound"], // notifications: parsedJson["notifications"], // notificationsNotFound: parsedJson["notificationsNotFound"], // noUniteFound: parsedJson["noUniteFound"], // ourWebsite: parsedJson["ourWebsite"], // pickDevice: parsedJson["pickDevice"], // pickHospital: parsedJson["pickHospital"], // pickUnite: parsedJson["pickUnite"], // policy: parsedJson["policy"], // reason1: parsedJson["reason1"], // reason2: parsedJson["reason2"], // reason3: parsedJson["reason3"], // reason4: parsedJson["reason4"], // reason5: parsedJson["reason5"], // repaired: parsedJson["repaired"], // repeated: parsedJson["repeated"], // reportIssue: parsedJson["reportIssue"], // requestInformation: parsedJson["requestInformation"], // searchBySn: parsedJson["searchBySn"], // serviceRequestInformation: parsedJson["serviceRequestInformation"], // serviceRequests: parsedJson["serviceRequests"], // shareAntherIssue: parsedJson["shareAntherIssue"], // shareApp: parsedJson["shareApp"], // sn: parsedJson["sn"], // submit: parsedJson["submit"], // trackServiceRequest: parsedJson["trackServiceRequest"], // twitter: parsedJson["twitter"], // underRepair: parsedJson["underRepair"], // unite: parsedJson["unite"], // unitRequired: parsedJson["uniteRequired"], // visitDate: parsedJson["visitDate"], // whatsApp: parsedJson["whatsApp"], // workPerformed: parsedJson["workPerformed"], // actualDate: parsedJson["actualDate"], // done: parsedJson["done"], // expectDate: parsedJson["expectDate"], // images: parsedJson["images"], // imagesRequired: parsedJson["imagesRequired"], // noSerialNumberFound: parsedJson["noSerialNumberFound"], // notYet: parsedJson["notYet"], // noVisitsFound: parsedJson["noVisitsFound"], // onHold: parsedJson["onHold"], // pickFromCamera: parsedJson["pickFromCamera"], // pickFromGallery: parsedJson["pickFromGallery"], // preventiveMaintenance: parsedJson["preventiveMaintenance"], // preventiveMaintenanceUpdatedSuccessfully: parsedJson["preventiveMaintenanceUpdatedSuccessfully"], // regularVisits: parsedJson["regularVisits"], // regularVisitsUpdatedSuccessfully: parsedJson["regularVisitsUpdatedSuccessfully"], // requiredStatus: parsedJson["requiredStatus"], // updatePreventiveMaintenance: parsedJson["updatePreventiveMaintenance"], // updateRegularVisits: parsedJson["updateRegularVisits"], // updateVisitsGroup: parsedJson["updateVisitsGroup"], // updatingDots: parsedJson["updatingDots"], // visitInformation: parsedJson["visitInformation"], // nextVisitDate: parsedJson["expectedVisitDate"], // contactStatus: parsedJson["contactStatus"], // travelingHours: parsedJson["travelingHours"], // workingHours: parsedJson["workingHours"], // image: parsedJson["image"], // pickImage: parsedJson["pickImage"], // requiredImage: parsedJson["requiredImage"], // requiredFile: parsedJson["requiredFile"], // taskStatus: parsedJson["taskStatus"], // activationAlert: parsedJson["activationAlert"], // attachImage: parsedJson["attachImage"], // callLastSituation: parsedJson["callLastSituation"], // customer: parsedJson["customer"], // editServiceReport: parsedJson["editServiceReport"], // invoiceCode: parsedJson["invoiceCode"], // invoiceNumber: parsedJson["invoiceNumber"], // newServiceReport: parsedJson["newServiceReport"], // number: parsedJson["number"], // operatingHours: parsedJson["operatingHours"], // partNumberName: parsedJson["partNumberName"], // quantity: parsedJson["quantity"], // reasons: parsedJson["reasons"], // reportStatus: parsedJson["reportStatus"], // reportType: parsedJson["reportType"], // callId: parsedJson["callId"], // requiredWord: parsedJson["requiredWord"], // assetType: parsedJson["AssetType"], // workPreformed: parsedJson["workPreformed"], // alert: parsedJson["alert"], // duplicateAlert: parsedJson["duplicateAlert"], // duplicateAlertMessage: parsedJson["duplicateAlertMessage"], // duplicateRequest: parsedJson["duplicateRequest"], // orderWorkNumber: parsedJson["orderWorkNumber"], // assignedEmployee: parsedJson["assignedEmployee"], // assetSN: parsedJson["assetSN"], // assetName: parsedJson["assetName"], // assetNumber: parsedJson["assetNumber"], // site: parsedJson["site"], // maintenanceSituation: parsedJson["maintenanceSituation"], // currentSituation: parsedJson["currentSituation"], // repairLocation: parsedJson["repairLocation"], // travelingExpense: parsedJson["travelingExpense"], // startDate: parsedJson["startDate"], // endDate: parsedJson["endDate"], // requestedQuantity: parsedJson["requestedQuantity"], // deliveredQuantity: parsedJson["deliveredQuantity"], // destinationSite: parsedJson["destinationSite"], // building: parsedJson["building"], // floor: parsedJson["floor"], // department: parsedJson["department"], // room: parsedJson["room"], // actions: parsedJson["actions"], // pickFromFiles: parsedJson["pickFromFiles"], // pickFile: parsedJson["pickFile"], // ); // } // }