1"use strict";(self.webpackChunkDigitalServicesHub=self.webpackChunkDigitalServicesHub||[]).push([[7810],{47810:(M,C,a)=>{a.r(C),a.d(C,{LicenseVeterinaryFacilityModule:()=>We});var p=a(69808),Z=a(42909),V=a(92341),f=a(70655),s=a(93075),y=a(89832),_=a(3142),v=a(99147),A=a(78257);class Y extends A.h{constructor(){super(...arguments),this.hospitalAlerts=[]}}var P=a(67073),e=a(5e3),z=a(75828);let I=(()=>{class n extends P.a{constructor(t,i){super(t,i)}mapUltimateDto(t){var i,r,l,c,m,h,b;return{ActivityID:null===(i=t.activityType)||void 0===i?void 0:i.id,AuthorityOwnerId:null===(r=t.owner)||void 0===r?void 0:r.id,RequestTypeID:null===(l=t.requestType)||void 0===l?void 0:l.id,VetLicenseID:null===(c=t.veterinarian)||void 0===c?void 0:c.id,ProcedureInstanceID:t.procedureInstanceId,Id:t.id,ParentRequestId:null===(m=t.existingCertificate)||void 0===m?void 0:m.requestId,CommitmentFileId:null===(h=t.commitmentFile)||void 0===h?void 0:h.guid,CommitmentFileName:null===(b=t.commitmentFile)||void 0===b?void 0:b.name}}mapGetServiceConfigurationResponse(t){const i=super.mapBasicServiceConfigurationResponse(t),r=t.Data;return i.requestType=this.toLookup(r.RequestType),i.mainLookups.owners=this.mapLookup(r.AuthorityOwners),i.mainLookups.activities=this.mapLookup(r.Activities),i.mainLookups.veterinarians=this.mapVeterinariansLookup(r.Veterinarian),i.hospitalAlerts=this.fromDisclaimers(r.HospitalsDisclaimer),i.facility=this.mapFacility(r.VetFacilityCertificate),i.isAddressChanged=r.IsAddressChanged,i}mapFacility(t){return t?{requestId:t.RequestID,activityId:t.ActivityID,activity:this.toLookup(t.Activity),issuanceDate:t.IssuanceDate,expiryDate:t.ExpiryDate,certificateNumber:t.CertificateNumber,certificateTypeId:t.CertificateTypeId,procedureInstanceId:t.ProceudreInstanceId,practicingStartDate:t.PracticingStartDate}:null}mapVeterinariansLookup(t){return t?t.map(i=>this.mapVeterinarianLookup(i)):null}mapVeterinarianLookup(t){return{id:t.ID,certificateType:t.CertificateType,procedureInstanceID:t.ProcedureInstanceID,licenseNumber:t.LicenseNumber,name:t.Name,nameAr:t.Name,nameEn:t.Name,email:t.Email,qualification:t.Qualification,countryID:t.CountryID,country:this.toLookup(t.Country),countryNameAr:t.CountryNameAr,countryNameEn:t.CountryNameEn,countryNameUr:t.CountryNameUr,phoneNumber:t.PhoneNumber,idNumber:t.IDNumber,participantId:t.ParticipantID,creationDate:this.asDateInstance(t.CreationDate),creationDateString:t.CreationDateString,createdBy:t.CreatedBy,lastModificationDate:this.asDateInstance(t.LastModificationDate),lastModificationDateString:t.LastModificationDateString,lastModifiedBy:t.LastModifiedBy,status:t.Status,requestStatus:t.RequestStatus,licenseType:this.toLookup(t.LicenseType),practiceStartDate:this.asDateInstance(t.PracticeStartDate),expiryDate:t.ExpiryDate,licenseDate:this.asDateInstance(t.LicenseDate),practiceStartDateString:t.PracticeStartDateString,vetActivityID:t.VetActivityID,vetProcedureInstanceActivityId:t.Vet_ProcedureInstanceActivityID,licenseExpiryDateString:t.LicenseExpiryDateString,licenseDateString:t.LicenseDateString,expiryDateString:t.ExpiryDateString,passportNumber:t.PassportNumber,isCanceled:t.IsCanceled}}mapServiceInstanceRequest(t){return{activityType:this.toLookup(t.Activity),owner:this.fromResponseToLookup(t.AuthorityOwnerId,t.AuthorityOwnerNameAr,t.AuthorityOwnerNameEn),requestType:this.toLookup(t.RequestType),veterinarian:this.mapVeterinarianLookup(t.Veterinarian),id:t.Id,procedureInstanceId:t.ProcedureInstanceID,commitmentFile:{name:t.CommitmentFileName,guid:t.CommitmentFileId}}}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(p.uU),e.LFG(z.v))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac}),n})();
1var j=a(591),G=a(48440),H=a(25031),$=a(40520);let D=(()=>{class n extends H.j{constructor(t){super(t),this.basePath="VeterinaryFacilityLicense"}}return n.\u0275fac=function(t){return new(t||n)(e.LFG($.eN))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac}),n})();var u=(()=>{return(n=u||(u={})).WareHVet="WareHVet",n.PharmVet="PharmVet",n.LabVet="LabVet",n.ConsOfficeVet="ConsOfficeVet",n.ComprehensiveClinicVet="ComprehensiveClinicVet",n.SpecializedClinicVet="SpecializedClinicVet",n.ClinicVet="ClinicVet",n.ComprehensiveHosVet="ComprehensiveHosVet",n.SpecializedHosVet="SpecializedHosVet",n.IVFCenter="IVFCenter",u;var n})();const K=[u.LabVet,u.ClinicVet],W=[u.WareHVet,u.PharmVet,u.LabVet,u.ConsOfficeVet,u.ComprehensiveClinicVet,u.SpecializedClinicVet,u.ClinicVet,u.ComprehensiveHosVet,u.SpecializedHosVet,u.IVFCenter];var X=a(81242);class ee extends X.Q{}var te=a(73198),F=(()=>{return(n=F||(F={})).Issuance="Issuance",n.Renewal="Renewal",F;var n})(),x=a(63151),J=a(64383),ie=a(14565),g=a(42466);let k=(()=>{class n extends _.Y{constructor(t,i,r,l,c,m,h,b,w,T,L){super(m,i,t,r,c,l,w,!0,h,b,T,L),this.apiService=h,this.mapper=T,this.metadataService=L,this.initializeObservables()}get veterinarian(){return this.store.form.controls.veterinarian}get activityType(){return this.store.form.controls.activityType}get veterinarianExpiryDate(){return this.store.form.controls.veterinarianExpiryDate}get veterinarianPracticingStartDate(){return this.store.form.controls.veterinarianPracticingStartDate}get isFacilityAddressChanged(){var t;return null===(t=this.store.serviceConfig)||void 0===t?void 0:t.isAddressChanged}get requestTypeValue(){var t;return null===(t=this.store.serviceConfig)||void 0===t?void 0:t.requestType}get captureActivityType(){var t;const i=null===(t=this.store.serviceConfig)||void 0===t?void 0:t.facility;if(i)return i.activity}get commitmentFile(){return this.store.form.controls.commitmentFile}
1get captureExistingCertificate(){var t;const i=null===(t=this.store.serviceConfig)||void 0===t?void 0:t.facility;if(i)return i}initializeObservables(){this.subscribeToServiceDetails(),this.subscribeToFieldsOptionsChanges(),this.subscribeToServiceConfiguration(),this.subscribeToMetadata()}getServiceUrlKeyWord(){return"LicenseVeterinaryFacility"}initializeServiceDetailForm(){const t=new Y;return t.form=new s.cw({requestType:new s.NI(null,s.kI.required),activityType:new s.NI(null,s.kI.required),veterinarian:new s.NI(null,s.kI.required),veterinarianIdentity:new s.NI(null,s.kI.required),veterinarianName:new s.NI(null,s.kI.required),veterinarianPhone:new s.NI(null,s.kI.required),veterinarianEmail:new s.NI(null,s.kI.required),veterinarianQualification:new s.NI(null,s.kI.required),veterinarianNationality:new s.NI(null,s.kI.required),veterinarianLicenseType:new s.NI(null,s.kI.required),veterinarianLicenseNumber:new s.NI(null,s.kI.required),veterinarianLastIssuanceDate:new s.NI(null,s.kI.required),veterinarianExpiryDate:new s.NI(null,[s.kI.required,(0,te.nP)(new Date)]),veterinarianPracticingStartDate:new s.NI(null,[s.kI.required,this.veterinarianPracticingStartDateValidator()]),owner:new s.NI(null,s.kI.required),commitmentFile:new s.NI(null),existingCertificate:new s.NI(null)}),t.url=`/services/${this.getServiceUrlKeyWord()}/requestDetails`,t.flowButtons=this.buildServiceConfigurationFlowButtons(),t}veterinarianPracticingStartDateValidator(){return t=>{if(this.isNotInitialized())return null;const i=this.veterinarianExpiryDate.value,r=this.veterinarianPracticingStartDate.value;return i&&r&&new Date(new Date(r).toDateString())>new Date(new Date(i).toDateString())?{lessThanDate:!0}:null}}createRequestData(){return Object.assign(this.store.serviceDetails.serviceTransaction,this.fromFormGroup(this.store.form)),this.mapper.mapUltimateDto(this.store.serviceDetails.serviceTransaction)}subscribeToServiceDetails(){const t=this.store,i=new ee;i.serviceTransaction={},t.serviceDetails$=new j.X(i),t.serviceDetails$.subscribe(r=>this.onServiceDetailsLoad(r))}onServiceDetailsLoad(t){return(0,f.mG)(this,void 0,void 0,function*(){this.isNotInitialized()||(this.store.serviceDetails=t,this.bindMainFormTransaction())})}loadServiceConfigurations(){return(0,f.mG)(this,void 0,void 0,function*(){return yield this.api.getServiceConfiguration(this.store.id,{entity:this.store.entity}).toPromise()})}loadServiceRequest(){return(0,f.mG)(this,void 0,void 0,function*(){const t=this.store.id.toString(),i=yield this.apiService.getRequest(t).toPromise();this.setApplicant(i.Data),this.globalObject.AttachmentsConfiguration.attachments=this.mapper.mapAttachmentsInstances(i.Data.AttachmentDetails),this.store.serviceDetails$.next(this.mapper.mapUltimate(i.Data))})}bindMainFormTransaction(){return(0,f.mG)(this,void 0,void 0,function*(){this.assignForm(this.store.form,this.store.serviceDetails.serviceTransaction),yield this.onMainFormChange({isLoadVeterinarianDetails:!0,isBuildFieldsOptions:!0,isSetHospitalDisclaimers:!0})})}onMainFormChange(t){const i=Object.create(null,{onMainFormChange:{get:()=>super.onMainFormChange}});return(0,f.mG)(this,void 0,void 0,function*(){yield i.onMainFormChange.call(this,t),t.isLoadVeterinarianDetails&&this.setVeterinarianDetails(),t.isSetHospitalDisclaimers&&this.setHospitalDisclaimers(),t.isActivityTypeChanged&&(this.setCommitmentFileRequired(),this.emitFieldsChange()),t.isBuildFieldsOptions&&this.emitFieldsChange(),t.attachments&&this.licenseVeterinaryFacilityCommitmentFileChanged(t.attachments)})}setCommitmentFileRequired(){this.isCommitmentFileRequired?this.commitmentFile.addValidators(s.kI.required):this.commitmentFile.removeValidators(s.kI.required),this.commitmentFile.updateValueAndValidity()}get isHospital(){return!!this.activityType.value&&W.indexOf(this.activityType.value.code)>=0}get isCommitmentFileRequired(){return!!this.activityType.value&&(console.log(this.requestTypeValue.code),console.log(F.Issuance),console.log(this.requestTypeValue.code==F.Issuance),K.indexOf(this.activityType.value.code)>=0&&(this.requestTypeValue.code==F.Issuance||this.requestTypeValue.code==F.Renewal&&this.isFacilityAddressChanged))}setHospitalDisclaimers(){this.isHospital?Object.assign(this.store.hospitalAlerts,this.store.serviceConfig.hospitalAlerts):this.store.hospitalAlerts.splice(0,this.store.hospitalAlerts.length)}
1licenseVeterinaryFacilityCommitmentFileChanged(t){t&&t.length&&t[0].guid?this.commitmentFile.setValue(t[0]):this.commitmentFile.reset()}buildServiceConfigurationFieldsOptions(){var t,i,r,l,c,m,h,b,w,T,L,q;const d=super.buildServiceConfigurationFieldsOptions();return d.requestType=this.fob.init().disable().capture(null===(t=this.store.serviceConfig)||void 0===t?void 0:t.requestType),d.veterinarianIdentity=this.fob.init().disable().capture(null===(i=this.store.veterinarian)||void 0===i?void 0:i.idNumber),d.veterinarianName=this.fob.init().disable().capture(null===(r=this.store.veterinarian)||void 0===r?void 0:r.name),d.veterinarianPhone=this.fob.init().disable().capture(null===(l=this.store.veterinarian)||void 0===l?void 0:l.phoneNumber),d.veterinarianEmail=this.fob.init().disable().capture(null===(c=this.store.veterinarian)||void 0===c?void 0:c.email),d.veterinarianQualification=this.fob.init().disable().capture(null===(m=this.store.veterinarian)||void 0===m?void 0:m.qualification),d.veterinarianNationality=this.fob.init().disable().capture(null===(h=this.store.veterinarian)||void 0===h?void 0:h.country),d.veterinarianLicenseType=this.fob.init().disable().capture(null===(b=this.store.veterinarian)||void 0===b?void 0:b.licenseType),d.veterinarianLicenseNumber=this.fob.init().disable().capture(null===(w=this.store.veterinarian)||void 0===w?void 0:w.licenseNumber),d.veterinarianLastIssuanceDate=this.fob.init().disable().capture(null===(T=this.store.veterinarian)||void 0===T?void 0:T.licenseDate),d.veterinarianExpiryDate=this.fob.init().capture(null===(L=this.store.veterinarian)||void 0===L?void 0:L.expiryDate),d.veterinarianPracticingStartDate=this.fob.init().disable().capture(null===(q=this.store.veterinarian)||void 0===q?void 0:q.practiceStartDate),d.activityType=this.fob.init().capture(this.captureActivityType).disable({isDisabled:this.isSendBack||null!=this.captureActivityType}
1),d.commitmentFile=this.fob.init().visible(this.isCommitmentFileRequired).disable({whenIsVisible:!1}),d.existingCertificate=this.fob.init().capture(this.captureExistingCertificate),this.onMainFormChange({isSetHospitalDisclaimers:!0}),d}setVeterinarianDetails(){this.store.veterinarian=this.veterinarian.value}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(x.F0),e.LFG(x.gz),e.LFG(J._W),e.LFG(ie.t4),e.LFG(y.f),e.LFG(g.sK),e.LFG(D),e.LFG(v.G),e.LFG(p.K0),e.LFG(I),e.LFG(G.o))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac}),n})();var ne=a(89047),Q=a(96184),re=a(47352),ae=a(91805),oe=a(5257),se=a(38611);function le(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"div",1)(1,"div",2)(2,"div",3),e._UZ(3,"app-breadcrumbs",4),e.ALo(4,"async"),e.ALo(5,"async"),e.qZA(),e.TgZ(6,"div",3),e._UZ(7,"app-progress-bar",5),e.qZA()(),e.TgZ(8,"div",6)(9,"app-steps-flow",7),e.NdJ("move",function(r){return e.CHM(t),e.oxw().moveFlow(r)}),e.ALo(10,"async"),e.qZA()(),e.TgZ(11,"div",8),e._UZ(12,"es-service-title",9),e.qZA(),e.TgZ(13,"div",6)(14,"router-outlet",10),e.NdJ("activate",function(r){return e.CHM(t),e.oxw().onActivate(r)}),e.qZA()()()}if(2&n){const t=o.ngIf,i=e.oxw();e.xp6(2),e.Q6J("colOptions",i.breadcrumbsColumnOptions),e.xp6(1),e.Q6J("breadcrumbsDetails",e.lcZ(4,13,i.breadcrumbsDetails$))("serviceMetaData",e.lcZ(5,15,i.serviceMetaData$))("serviceKey",i.serviceKey),e.xp6(3),e.Q6J("colOptions",i.progressBarColumnOptions),e.xp6(1),e.Q6J("currentStep",i.workflowService.currentStep)("steps",i.workflowService.steps),e.xp6(1),e.Q6J("colOptions",i.mainColOptions),e.xp6(1),e.Q6J("flow",e.lcZ(10,17,i.flow$))("showBackArrow",!0),e.xp6(2),e.Q6J("colOptions",i.mainColOptions),e.xp6(1),e.Q6J("metadata",t),e.xp6(1),e.Q6J("colOptions",i.mainColOptions)}}let ce=(()=>{class n extends V.Y{constructor(t,i,r){super(t,r,i)}get formMode(){return Z.h.EDITING}ngOnInit(){this.subscribeToSizeSettings()}}return n.\u0275fac=function(t){return new(t||n)(e.Y36("WorkflowService"),e.Y36(g.sK),e.Y36(x.gz))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility"]],features:[e._Bn([{provide:"WorkflowService",useClass:k}]),e.qOj],decls:3,vars:3,consts:[["class","container mb-4 scroll-to arabic-styling next-design",4,"ngIf"],[1,"container","mb-4","scroll-to","arabic-styling","next-design"],[1,"row","justify-content-center"],["dsCol","",3,"colOptions"],[3,"breadcrumbsDetails","serviceMetaData","serviceKey"],[3,"currentStep","steps"],["dsCol","",1,"row","justify-content-center",3,"colOptions"],[3,"flow","showBackArrow","move"],["dsCol","",1,"row","justify-content-center","title-container",3,"colOptions"],[3,"metadata"],[3,"activate"]],template:function(t,i){1&t&&(e._UZ(0,"app-loader"),e.YNc(1,le,15,19,"div",0),e.ALo(2,"async")),2&t&&(e.xp6(1),e.Q6J("ngIf",e.lcZ(2,1,i.serviceMetaData$)))},directives:[ne.R,p.O5,Q.JY,re.n,ae.R,oe.t,se.o,x.lC],pipes:[p.Ov],styles:['div#containerDivId{width:auto;padding:0}.using-bootstrap legend{border:none;color:var(--golden-primary);margin-bottom:15px}.form-group.form-group-required:after{content:"*";color:var(--danger)}.form-group label{font-weight:inherit}html{overflow-anchor:none;scroll-behavior:smooth}.scroll-to{scroll-margin-top:110px}#progressbar{gap:5%;align-items:center;margin-bottom:0;width:100%;justify-content:space-between}#progressbar li{z-index:10;max-width:60px}#progressbar li:first-child{width:20%!important}#progressbar li:before{z-index:10;padding:8px!important;line-height:1em;margin:0 auto}#progressbar li:after{content:unset}#progressbar li.ds-step.ds-step-line:after{content:""}html[lang=ar] #progressbar{text-align:right;float:right}html[lang=ar] #progressbar li{float:right}html[lang=ar] #progressbar li:after{right:78%;left:0}#progressbar li:last-of-type:after{content:none}#progressbar li#ReviewConfiguration:after{content:none}.back-arrow{transform:rotateY(180deg)}html[lang=ar] .back-arrow{transform:rotateY(0)}html[lang=ar] .back-arrow a{float:left}html[lang=ar] .next-arrow{transform:rotateY(180deg)}.using-bootstrap .btn.btn-primary{background-color:var(--golden-primary);border-color:var(--golden-primary)}.using-bootstrap .btn.btn-rounded{border-radius:20px}.breadcrumbs-link,a.breadcrumbs-link{color:var(--gray)}.breadcrumbs-link:after{content:"\\e933";color:var(--dark);font-family:fi-icons!important;font-size:.7em;margin:0 16px}html[lang=ar] .breadcrumbs-link:after{content:"\\e932"}.breadcrumbs-link:nth-last-of-type(1){content:"";color:var(--golden-dark)}.breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:"\\e932"}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .col-form-label{text-align:right}.forms-container{box-shadow:1px 1px 5px 3px var(--light-shadow);border-radius:10px}.form-section{padding:1.2em;border:solid 1px var(--light-shadow);margin-bottom:-1px;position:relative;overflow:hidden;max-height:99999px;transition:ease 2.5s;transition-property:max-height,height}.form-section.form-section-collapsed{max-height:70px;transition:ease .5s}.form-section.form-section-collapsible .form-section-collapsing{cursor:pointer}.form-section.form-section-collapsible .form-section-collapsing:hover{color:var(--golden-primary)}.form-section legend{color:var(--dark);font-size:1.5em}.title-container{margin-top:1em;margin-bottom:1em}html[lang=ar] .title-container,html[lang=ar] .forms-container form{text-align:right;direction:rtl}.form-section-valid-indicator{position:absolute;font-size:1.4rem;color:var(--gray);right:15px}html[lang=ar] .form-section-valid-indicator{right:initial;left:15px}.form-section-invalid{color:var(--danger)}.form-section-valid{color:var(--success)}.form-section-divider{display:block;margin:10px -19px;border:solid 1px var(--light-shadow)}html[lang=ar] .alignmet_left{text-align:right!important}.align-right{text-align:right}html[lang=ar] .align-right{text-align:left}html[lang=ar] .align-left{text-align:right}html[lang=ar] .float-left{float:right!important}html[lang=ar] .float-right{float:left!important}html[lang=ar] .en_text_right{text-align:left}html[lang=ar] .bred_crumb .breadcrumbs-link{float:right}.actions-container{width:100%;display:flex;justify-content:space-between}.licence-attachment-view label{color:var(--gray)}app-bs-map-display .form-group label{color:var(--gray)}.ng-invalid.highlight .ng-select-container,.is-invalid.highlight{animation:highlight .5s cubic-bezier(.68,-.55,.27,1.55)}.form-section-valid-indicator.highlight{animation:highlight-scale .5s cubic-bezier(.68,-.55,.27,1.55)}@keyframes highlight{0%{border-color:var(--danger);transform:scale(105%)}}@keyframes highlight-scale{0%{transform:scale(105%)}}ng-select{position:initial!important}app-progress-bar svg{max-width:100px;max-height:100px}app-progress-bar{float:right}html[lang=ar] app-progress-bar{float:left}.progress-bar-container{text-align:right}html[lang=ar] .progress-bar-container{text-align:left}.breadcrumb-content{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.view_info{margin:0}.view_info:nth-of-type(1){margin:0}html[lang=en] .btn+.btn{margin-left:.25rem!important}html[lang=ar] .btn+.btn{margin-right:.25rem!important}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{width:1%}html[lang=ar] .input-group:not(.has-validation)>.form-control:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-select:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0}html[lang=ar] .input-group>.input-group-append>.btn,html[lang=ar] .input-group>.input-group-append>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.btn,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:first-child>.btn:not(:first-child),html[lang=ar] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.input-group-text{height:34px}.sections-indexer{background-color:transparent;width:100%;position:sticky;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:1;padding:0}.indexer-item{cursor:pointer;width:100%;padding:1em 0 1em .5em;transition:.5s border,box-shadow,color}html[lang=ar] .indexer-item{padding:1em .5em 1em 0}.indexer-item:hover{color:var(--golden-primary)}html[lang=ar] .indexer-item{text-align:right}.indexer-item-active{color:var(--golden-dark);box-shadow:-4px 0 4px 1px var(--light-shadow);border-left:5px solid var(--golden-primary);border-right:initial}html[lang=ar] .indexer-item-active{box-shadow:4px 0 4px 1px var(--light-shadow);border-right:5px solid var(--golden-primary);border-left:initial}.sections-indexer.sticky-sections-indexer{position:fixed;top:50px;width:10%;max-width:125px}.help-bar{display:flex;justify-content:flex-start;gap:1em;width:100%}.help-item .tooltip{left:5px!important}.help-item .tooltip .arrow:before{left:37px}.help-item a{width:30px;display:flex;border:1px solid;border-radius:50%;padding:6px;height:30px;justify-content:center;align-items:center;color:var(--golden-primary)}.help-item a img{width:100%}.pt-2.pb-1.button_container.mb-2.flex_flow.flex_between{flex-flow:initial}.width-2.applicant_info_comp{width:100%!important}.uplaoded_file{margin:auto}.dash-bor{text-align:center}.custom-checkbox-required-start{padding:0 .2em;color:var(--danger)}.custom-control{padding-right:0;padding-left:1.5rem}html[lang=ar] .custom-control{padding-right:1.5rem;padding-left:0}html[lang=ar] .custom-control-input{right:0}.custom-control-label:before{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:before{left:unset;right:-1.5rem}.custom-control-label:after{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:after{left:unset;right:-1.5rem}.custom-control.custom-radio input[type=radio],.custom-control.custom-radio .custom-control-label,.custom-control.custom-radio .custom-control-label *{cursor:pointer;margin-bottom:10px}.custom-control.custom-checkbox,.custom-control.custom-checkbox *{curs
1or:pointer}.text-decoration-underline{text-decoration:underline}.attachment-section .ngx-file-drop__drop-zone{border:none!important}.attachment-section .attachment-upload{display:flex;justify-content:space-between;padding:20px 30px;background-color:var(--height-light);border-radius:10px}.attachment-section .attachment-group{margin-top:20px}.attachment-group .attachment-uploaded{width:80px;height:80px;background:#f1f1f1;padding:10px;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #f1f2f4;margin-bottom:15px}.attachment-group .attachment-uploaded a{position:absolute;right:10px;top:3px;width:10px}.attachment-group .attachment-uploaded a img{width:100%}.attachment-group .attachment-uploaded span{font-size:40px;color:var(--golden-primary)}.attachment-instance{display:flex;flex-flow:column;justify-content:center;align-items:center}.commenting .form-group{margin:0;height:100%}.commenting .ngx-file-drop__drop-zone{border:none!important;margin:0!important;height:unset!important;min-height:100px!important}.commenting .ngx-file-drop__content{display:block!important;height:unset!important;min-height:100px!important}.container.scroll-to{margin-bottom:8rem!important}.mt-30-px{margin-top:30px}.ng-dropdown-panel.breakSpaces .ng-dropdown-panel-items .ng-option{white-space:break-spaces}input[type=date]{display:block;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}@media (max-width: 480px){.progress-bar-container{text-align:center}}@media (max-width: 480px){.attachment-section .attachment-upload{flex-direction:column}}@media (min-width: 768px){html[lang=ar] .offset-md-3{margin-right:25%;margin-left:initial}html[lang=ar] .offset-md-2{margin-right:16.666667%;margin-left:initial}.col-12 #progressbar li:after,.col-sm-12 #progressbar li:after,.col-md-12 #progressbar li:after{width:300%}.col-md-8 #progressbar li:after{width:200%}}.attachment-required{border:1px solid red}\n'],encapsulation:2}),n})();var pe=a(2571),me=a(47107),de=a(61247),ue=a(90370),O=a(64967),ge=a(96086),R=a(17088),he=a(34187),fe=a(67468),U=a(52735),N=a(38728),S=a(13500);function ve(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"div",1)(1,"div",5)(2,"button",10),e.NdJ("click",function(){const l=e.CHM(t).openFileSelector;return e.oxw(2).handleUploadFilesButtonClick(l)}),e._UZ(3,"span",11)(4,"span",12),e.ALo(5,"translate"),e.qZA()()()}2&n&&(e.xp6(4),e.Q6J("innerText",e.lcZ(5,1,"trLicenseVeterinaryFacilityUploadFile")))}function ye(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"ngx-file-drop",8),e.NdJ("onFileDrop",function(r){return e.CHM(t),e.oxw().onSelectFile(r)}),e.YNc(1,ve,6,3,"ng-template",9),e.qZA()}2&n&&e.Q6J("browseBtnLabel","Browse Button")("multiple",!1)("showBrowseBtn",!1)}function be(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"a",19),e.NdJ("click",function(){e.CHM(t);const r=e.oxw().$implicit;return e.oxw(2).removeUploaded(r)}),e.ALo(1,"translate"),e._UZ(2,"i",21),e.qZA()}2&n&&e.Q6J("title",e.lcZ(1,1,"trDeleteAttachment"))}function xe(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"div",15),e._UZ(1,"i",16)(2,"div",12),e.TgZ(3,"div",17),e.YNc(4,be,3,3,"a",18),e.TgZ(5,"a",19),e.NdJ("click",function(){const l=e.CHM(t).$implicit;return e.oxw(2).download(l)}),e.ALo(6,"translate"),e._UZ(7,"i",20),e.qZA()()()}if(2&n){const t=e.oxw(2);e.xp6(2),e.Q6J("innerText",t.commitmentFileName),e.xp6(2),e.Q6J("ngIf",t.allowDelete),e.xp6(1),e.Q6J("title",e.lcZ(6,3,"trDownloadAttachment"))}}function Fe(n,o){if(1&n&&(e.TgZ(0,"div",1)(1,"div",5)(2,"div",13),e.YNc(3,xe,8,5,"div",14),e.qZA()()()),2&n){const t=e.oxw();e.xp6(3),e.Q6J("ngForOf",t.uploadedAttachments)}}let we=(()=>{class n extends N.H{constructor(t,i,r){super(t),this.attachmentServiceApi=i,this.toaster=r,this.uploadedAttachments=[],this.change=new e.vpe,this.MAX_FILE_SIZE_BYTE=3145728}get commitmentFileName(){var t,i;return(null===(t=this.uploadedAttachments)||void 0===t?void 0:t.length)>0?null===(i=this.uploadedAttachments[0])||void 0===i?void 0:i.name:""}handleUploadFilesButtonClick(t){t()}onSelectFile(t){for(const i of t)i.fileEntry.isFile&&i.fileEntry.file(l=>{this.validateFileSize(l)?this.attachmentServiceApi.uploadAttachment(l).toProm
1ise().then(c=>{const m=c.Data.map(h=>({name:h.AttchfileNames,guid:h.FileId}));this.uploadedAttachments.push(...m),this.change.emit(this.uploadedAttachments)}):this.toaster.error(this.translateService.instant("trMaximumAllowedFileSize",{maximumAllowedFileSize:this.convertByteToMegaByte(this.MAX_FILE_SIZE_BYTE)+" MB"}))})}validateFileSize(t){return t.size<=this.MAX_FILE_SIZE_BYTE}convertByteToMegaByte(t){return t<=0?0:t/1048576}removeUploaded(t){this.uploadedAttachments=this.uploadedAttachments.filter(i=>i.guid!=t.guid),this.change.emit(this.uploadedAttachments)}download(t){return(0,f.mG)(this,void 0,void 0,function*(){const i=yield this.attachmentServiceApi.download(t.guid).toPromise(),r=this.dataURItoArray(i.Data.FileData),l=new Blob([r],{type:i.Data.FileMimeType}),c=URL.createObjectURL(l);var m=document.createElement("a");m.href=c,m.download=i.Data.FileName,m.click()})}dataURItoArray(t){const i=window.atob(t),r=new ArrayBuffer(i.length),l=new Uint8Array(r);for(let c=0;c<i.length;c++)l[c]=i.charCodeAt(c);return l}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(g.sK),e.Y36(O.x),e.Y36(J._W))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-licence-requirements-attachments"]],inputs:{uploadedAttachments:"uploadedAttachments",commitmentFileControl:"commitmentFileControl",controlIdentity:"controlIdentity",allowDelete:"allowDelete"},outputs:{change:"change"},features:[e.qOj],decls:10,vars:6,consts:[[1,"d-print-none"],[1,"row"],[1,"col-lg-12","ds-default-file-drop"],[1,"form-control-label","form-control-label-required",3,"innerText"],["dropZoneLabel","","browseBtnClassName","browse-btn-class","accept",".jpg, .png, .jpeg, .gif, .pdf, .bmp, .doc, .docx, .xls, .xlsx",3,"browseBtnLabel","multiple","showBrowseBtn","onFileDrop",4,"ngIf"],[1,"col-12"],["identity","controlIdentity","key","trLicenseVeterinaryFacilityCommitmentFile","error","required",3,"form"],["class","row",4,"ngIf"],["dropZoneLabel","","browseBtnClassName","browse-btn-class","accept",".jpg, .png, .jpeg, .gif, .pdf, .bmp, .doc, .docx, .xls, .xlsx",3,"browseBtnLabel","multiple","showBrowseBtn","onFileDrop"],["ngx-file-drop-content-tmp",""],["type","button",1,"ds-btn","ds-btn-secondary",3,"click"],[1,"icon-paperclip","m-2"],[3,"innerText"],[1,"ds-attachment-list-item"],["class","d-flex flex-gap-1 align-items-center",4,"ngFor","ngForOf"],[1,"d-flex","flex-gap-1","align-items-center"],[1,"icon-attach-file-gold2x","ds-fs-2"],[1,"ml-auto","d-flex","flex-gap-1"],["class","ds-btn-icon ds-btn-bg-bright",3,"title","click",4,"ngIf"],[1,"ds-btn-icon","ds-btn-bg-bright",3,"title","click"],[1,"fi-download","fi-large","mx-2"],[1,"fi-close-thick"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0)(1,"div",1)(2,"div",2),e._UZ(3,"label",3),e.ALo(4,"translate"),e.YNc(5,ye,2,3,"ngx-file-drop",4),e.qZA()(),e.TgZ(6,"div",1)(7,"div",5),e._UZ(8,"app-bs-ng-invalid-feedback",6),e.qZA()(),e.YNc(9,Fe,4,1,"div",7),e.qZA()),2&t&&(e.xp6(3),e.Q6J("innerText",e.lcZ(4,4,"trLicenseVeterinaryFacilityCommitmentFile.labelText")),e.xp6(2),e.Q6J("ngIf",0==(null==i.uploadedAttachments?null:i.uploadedAttachments.length)),e.xp6(3),e.Q6J("form",i.commitmentFileControl),e.xp6(1),e.Q6J("ngIf",(null==i.uploadedAttachments?null:i.uploadedAttachments.length)>0))},directives:[p.O5,S.CB,S.L9,U.R,p.sg],pipes:[g.X$],encapsulation:2}),n})();var B=a(17876);function Te(n,o){if(1&n&&(e.TgZ(0,"div",3)(1,"div",23),e._UZ(2,"app-es-service-disclaimers",24),e.qZA()()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("alerts",t.alerts)}}function Le(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"div",3)(1,"div",23)(2,"div",25)(3,"a",26),e.NdJ("click",function(){return e.CHM(t),e.oxw().downloadInspectionTemplateFile()}),e._UZ(4,"span",27),e._uU(5),e.ALo(6,"translate"),e.qZA()()()()}2&n&&(e.xp6(5),e.hij(" ",e.lcZ(6,1,"trLicenseVeterinaryFacilityCommitmentFile.labelText")," "))}function _e(n,o){if(1&n&&(e.TgZ(0,"div",3)(1,"div",23),e._UZ(2,"app-es-service-disclaimers",24),e.qZA()()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("alerts",t.hospitalAlerts)}}const Ce=function(n){return[n]},Ae=function(){return[]};function Ze(n,o){if(1&n){const t=e.EpF();
1e.ynx(0),e.TgZ(1,"div",3)(2,"div",6)(3,"app-licence-requirements-attachments",28),e.NdJ("change",function(r){return e.CHM(t),e.oxw().attachmentChanged(r)}),e.qZA()()(),e.TgZ(4,"div",29)(5,"div",23)(6,"div",25)(7,"p"),e._uU(8),e.ALo(9,"translate"),e.qZA()()()(),e.BQk()}if(2&n){const t=e.oxw();e.xp6(2),e.Q6J("colOptions",t.fo.fullCol),e.xp6(1),e.Q6J("commitmentFileControl",t.commitmentFileControl)("uploadedAttachments",t.uploadedAttachments?e.VKq(7,Ce,t.uploadedAttachments):e.DdM(9,Ae))("allowDelete",!0),e.xp6(5),e.hij(" ",e.lcZ(9,5,"trLicenseVeterinaryFacilityCommitmentFile.warningMessage")," ")}}let Ve=(()=>{class n extends ue.F{constructor(t,i,r){super(t),this.attachmentServiceApi=r,this.lookups={},this.hospitalAlerts=[]}get uploadedAttachments(){return this.formGroup.controls.commitmentFile.value}get activityTypeControl(){return this.formGroup.controls.activityType}get commitmentFileControl(){return this.formGroup.controls.commitmentFile}get requestType(){return this.formGroup.controls.requestType}get veterinarianExpiryDate(){return this.formGroup.controls.veterinarianExpiryDate}veterinarianChanged(t){this.change.emit({isLoadVeterinarianDetails:!0,isBuildFieldsOptions:!0})}activityTypeChanged(t){this.change.emit({isSetHospitalDisclaimers:!0,isActivityTypeChanged:!0})}attachmentChanged(t){this.change.emit({isBuildFieldsOptions:!0,attachments:t})}downloadInspectionTemplateFile(){var t;return(0,f.mG)(this,void 0,void 0,function*(){const i=yield this.attachmentServiceApi.download(null===(t=this.activityTypeControl.value)||void 0===t?void 0:t.inspectionTemplateFileId).toPromise(),r=new Blob([this.dataURItoArray(i.Data.FileData)],{type:i.Data.FileMimeType}),l=window.URL.createObjectURL(r);window.open(l)})}dataURItoArray(t){const i=window.atob(t),r=new ArrayBuffer(i.length),l=new Uint8Array(r);for(let c=0;c<i.length;c++)l[c]=i.charCodeAt(c);return l}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(g.sK),e.Y36(s.qu),e.Y36(O.x))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility-form"]],inputs:{lookups:"lookups",fields:"fields",hospitalAlerts:"hospitalAlerts"},features:[e.qOj],decls:50,vars:51,consts:[[3,"formGroup"],[1,"col-form-label",3,"innerText"],["class","row",4,"ngIf"],[1,"row"],[1,"col-12"],["key","trRequestTypeFld",3,"valueText"],["dsCol","",3,"colOptions"],["formControlName","activityType","identifier","activityType","key","trLicenseVeterinaryFacilityActivityTypeFld","name","activityType",3,"items","bindLabel","templateOptions","change"],["formControlName","veterinarian","identifier","veterinarian","key","trLicenseVeterinaryFacilityVeterinarianFld","name","veterinarian",3,"items","bindLabel","templateOptions","change"],["formControlName","veterinarianIdentity","identifier","veterinarianIdentity","key","trLicenseVeterinaryFacilityVeterinarianIdentityFld","name","veterinarianIdentity",3,"templateOptions"],["formControlName","veterinarianName","identifier","veterinarianName","key","trLicenseVeterinaryFacilityVeterinarianNameFld","name","veterinarianName",3,"templateOptions"],["formControlName","veterinarianPhone","identifier","veterinarianPhone","key","trLicenseVeterinaryFacilityVeterinarianPhoneFld","name","veterinarianPhone",3,"templateOptions"],["formControlName","veterinarianEmail","identifier","veterinarianEmail","key","trLicenseVeterinaryFacilityVeterinarianEmailFld","name","veterinarianEmail",3,"templateOptions"],["formControlName","veterinarianQualification","identifier","veterinarianQualification","key","trLicenseVeterinaryFacilityVeterinarianQualificationFld","name","veterinarianQualification",3,"templateOptions"],["formControlName","veterinarianNationality","identifier","veterinarianNationality","key","trLicenseVeterinaryFacilityVeterinarianNationalityFld","name","veterinarianNationality",3,"bindLabel","templateOptions"],["formControlName","veterinarianLicenseType","identifier","veterinarianLicenseType","key","trLicenseVeterinaryFacilityVeterinarianLicenseTypeFld","name","veterinarianLicenseType",3,"bindLabel","templateOptions"],["formControlName","veterinarianLicenseNumber","identifier","veterinarianLicenseNumber","key","trLicenseVeter
1inaryFacilityVeterinarianLicenseNumberFld","name","veterinarianLicenseNumber",3,"templateOptions"],["formControlName","veterinarianLastIssuanceDate","identifier","veterinarianLastIssuanceDate","key","trLicenseVeterinaryFacilityVeterinarianLastIssuanceDateFld","name","veterinarianLastIssuanceDate",3,"templateOptions"],["key","trLicenseVeterinaryFacilityVeterinarianExpiryDateFld",3,"valueText"],["identity","veterinarianExpiryDate","key","trLicenseVeterinaryFacilityVeterinarianExpiryDateFld","error","moreThanDate",3,"form"],["formControlName","veterinarianPracticingStartDate","identifier","veterinarianPracticingStartDate","key","trLicenseVeterinaryFacilityVeterinarianPracticingStartDateFld","name","veterinarianPracticingStartDate",3,"templateOptions"],["formControlName","owner","identifier","owner","key","trLicenseVeterinaryFacilityOwnerFld","name","owner",3,"bindLabel","items","templateOptions"],[4,"ngIf"],[1,"col-sm-12"],[3,"alerts"],[1,"alert","alert-warning"],["href","javascript:void(0)",3,"click"],[1,"icon-get_app-24px"],["controlName","commitmentFile",3,"commitmentFileControl","uploadedAttachments","allowDelete","change"],[1,"row","mt-3"]],template:function(t,i){1&t&&(e.TgZ(0,"form",0),e._UZ(1,"legend",1),e.ALo(2,"translate"),e.YNc(3,Te,3,1,"div",2),e.TgZ(4,"div",3)(5,"div",4),e._UZ(6,"app-bs-display",5),e.ALo(7,"lookup"),e.qZA()(),e.TgZ(8,"div",3)(9,"div",6)(10,"bs-ng-dropdown",7),e.NdJ("change",function(l){return i.activityTypeChanged(l)}),e.qZA()()(),e.YNc(11,Le,7,3,"div",2),e.YNc(12,_e,3,1,"div",2),e.TgZ(13,"div",3)(14,"div",6)(15,"bs-ng-dropdown",8),e.NdJ("change",function(l){return i.veterinarianChanged(l)}),e.qZA()()(),e.TgZ(16,"div",3)(17,"div",6),e._UZ(18,"bs-ng-text",9),e.qZA(),e.TgZ(19,"div",6),e._UZ(20,"bs-ng-text",10),e.qZA()(),e.TgZ(21,"div",3)(22,"div",6),e._UZ(23,"bs-ng-text",11),e.qZA(),e.TgZ(24,"div",6),e._UZ(25,"bs-ng-text",12),e.qZA()(),e.TgZ(26,"div",3)(27,"div",6),e._UZ(28,"bs-ng-text",13),e.qZA(),e.TgZ(29,"div",6),e._UZ(30,"bs-ng-dropdown",14),e.qZA()(),e.TgZ(31,"div",3)(32,"div",6),e._UZ(33,"bs-ng-dropdown",15),e.qZA(),e.TgZ(34,"div",6),e._UZ(35,"bs-ng-text",16),e.qZA()(),e.TgZ(36,"div",3)(37,"div",6),e._UZ(38,"bs-ng-text",17),e.qZA(),e.TgZ(39,"div",6),e._UZ(40,"app-bs-display",18),e.ALo(41,"date"),e._UZ(42,"app-bs-ng-invalid-feedback",19),e.qZA()(),e.TgZ(43,"div",3)(44,"div",6),e._UZ(45,"bs-ng-text",20),e.qZA()(),e.TgZ(46,"div",3)(47,"div",6),e._UZ(48,"bs-ng-dropdown",21),e.qZA()(),e.YNc(49,Ze,10,10,"ng-container",22),e.qZA()),2&t&&(e.Q6J("formGroup",i.formGroup),e.xp6(1),e.Q6J("innerText",e.lcZ(2,44,"Request Details")),e.xp6(2),e.Q6J("ngIf",i.alerts.length),e.xp6(3),e.Q6J("valueText",e.xi3(7,46,i.requestType.value,i.lang)),e.xp6(3),e.Q6J("colOptions",i.fo.fullCol),e.xp6(1),e.Q6J("items",i.lookups.activities)("bindLabel",i.defaultLookupDisplayProperty)("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("ngIf",null==i.fields.commitmentFile?null:i.fields.commitmentFile.isVisible),e.xp6(1),e.Q6J("ngIf",i.hospitalAlerts.length),e.xp6(2),e.Q6J("colOptions",i.fo.fullCol),e.xp6(1),e.Q6J("items",i.lookups.veterinarians)("bindLabel",i.defaultLookupDisplayProperty)("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("bindLabel",i.defaultLookupDisplayProperty)("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("bindLabel",i.defaultLookupDisplayProperty)("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("valueText",e.lcZ(41,49,i.veterinarianExpiryDate.value)),e.xp6(2),e.Q6J("form",i.veterinarianExpiryDate),e.xp6(2),e.Q6J("colOptions",i.fo.halfCol),e.xp6(1),e.Q6J("templateOptions",i.fo.inputsTemplateOptions),e.xp6(2),e.Q6J("colOptions",i.fo.fullCol),e.xp6(1),e.Q6J("bindLabel",i.defaultLookupDisplayProperty)("items",i.lookups.owners)("templateOptions",i.fo.inputsTemplateOptions),e.xp6(1),e.Q6J("ngIf",i.fields.commitmentFile.isVisible))},directives:[s._Y,s.JL,s.sg,p.O5,ge.w,R.u,Q.JY,he.z,s.JJ,s.u,fe.e,U.R,we],pi
1pes:[g.X$,B.t,p.uU],encapsulation:2}),n})();function Ie(n,o){if(1&n){const t=e.EpF();e.ynx(0),e.TgZ(1,"div",1),e._UZ(2,"app-form-validation-indicator",2),e.TgZ(3,"app-license-veterinary-facility-form",3,4),e.NdJ("change",function(r){return e.CHM(t),e.oxw().mainFormChange(r)}),e.ALo(5,"async"),e.qZA()(),e.BQk()}if(2&n){const t=o.ngIf,i=e.oxw();e.xp6(2),e.Q6J("formGroup",i.form),e.xp6(1),e.Q6J("lookups",t.config.mainLookups)("formGroup",i.form)("alerts",t.config.alerts)("fields",e.lcZ(5,7,i.fields$))("formOptions",i.formOptions)("hospitalAlerts",i.hospitalAlerts)}}const De=function(n,o){return{transaction:n,config:o}};let ke=(()=>{class n extends me.A{constructor(t,i,r){super(t,i,r),this.workflowService=t,this.hospitalAlerts=this.workflowService.globalObject.ServiceDetailsConfiguration.hospitalAlerts}ngOnInit(){this.subscribeToFormsTemplatesSettings()}}return n.\u0275fac=function(t){return new(t||n)(e.Y36("WorkflowService"),e.Y36(x.F0),e.Y36(g.sK))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility-request"]],features:[e.qOj],decls:3,vars:8,consts:[[4,"ngIf"],[1,"form-section","main-form"],[3,"formGroup"],[3,"lookups","formGroup","alerts","fields","formOptions","hospitalAlerts","change"],["mainFormDir","ngForm"]],template:function(t,i){1&t&&(e.YNc(0,Ie,6,9,"ng-container",0),e.ALo(1,"async"),e.ALo(2,"async")),2&t&&e.Q6J("ngIf",e.WLB(5,De,e.lcZ(1,1,i.transaction$),e.lcZ(2,3,i.serviceConfig$)))},directives:[p.O5,de.$,s.JL,s.sg,Ve],pipes:[p.Ov],encapsulation:2}),n})();var Oe=a(34477);function Ne(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"div",7),e._UZ(1,"i",8)(2,"div",2),e.TgZ(3,"div",9)(4,"a",10),e.NdJ("click",function(){const l=e.CHM(t).$implicit;return e.oxw(2).download(l)}),e.ALo(5,"translate"),e._UZ(6,"i",11),e.qZA()()()}if(2&n){const t=e.oxw(2);e.xp6(2),e.Q6J("innerText",t.commitmentFileName),e.xp6(2),e.Q6J("title",e.lcZ(5,2,"trDownloadAttachment"))}}function Se(n,o){if(1&n&&(e.TgZ(0,"div",4)(1,"div",5),e.YNc(2,Ne,7,4,"div",6),e.qZA()()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("ngForOf",t.uploadedAttachments)}}let qe=(()=>{class n extends N.H{constructor(t,i){super(t),this.attachmentServiceApi=i,this.uploadedAttachments=[]}get commitmentFileName(){var t,i;return(null===(t=this.uploadedAttachments)||void 0===t?void 0:t.length)>0?null===(i=this.uploadedAttachments[0])||void 0===i?void 0:i.name:""}download(t){return(0,f.mG)(this,void 0,void 0,function*(){const i=yield this.attachmentServiceApi.download(t.guid).toPromise(),r=this.dataURItoArray(i.Data.FileData),l=new Blob([r],{type:i.Data.FileMimeType}),c=URL.createObjectURL(l);var m=document.createElement("a");m.href=c,m.download=i.Data.FileName,m.click()})}dataURItoArray(t){const i=window.atob(t),r=new ArrayBuffer(i.length),l=new Uint8Array(r);for(let c=0;c<i.length;c++)l[c]=i.charCodeAt(c);return l}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(g.sK),e.Y36(O.x))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-licence-requirements-attachments-view"]],inputs:{uploadedAttachments:"uploadedAttachments"},features:[e.qOj],decls:5,vars:4,consts:[[1,"row","d-print-none"],[1,"col-lg-12","ds-default-file-drop","licence-attachment-view"],[3,"innerText"],["class","col-12",4,"ngIf"],[1,"col-12"],[1,"ds-attachment-list-item"],["class","d-flex flex-gap-1 align-items-center",4,"ngFor","ngForOf"],[1,"d-flex","flex-gap-1","align-items-center"],[1,"icon-attach-file-gold2x","ds-fs-2"],[1,"ml-auto","d-flex","flex-gap-1"],[1,"ds-btn-icon","ds-btn-bg-bright",3,"title","click"],[1,"fi-download","fi-large","mx-2"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0)(1,"div",1),e._UZ(2,"label",2),e.ALo(3,"translate"),e.qZA(),e.YNc(4,Se,3,1,"div",3),e.qZA()),2&t&&(e.xp6(2),e.Q6J("innerText",e.lcZ(3,2,"trLicenseVeterinaryFacilityCommitmentFile.labelText")),e.xp6(2),e.Q6J("ngIf",(null==i.uploadedAttachments?null:i.uploadedAttachments.length)>0))},directives:[p.O5,p.sg],pipes:[g.X$],encapsulation:2}),n})();const Je=function(n){return[n]},Qe=function(){return[]};function Re(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-licence-requirements-attachments-view",19),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("uploadedAttachments",t.transaction.serviceTransaction.commitmentFile?e.VKq(1,Je,t.transaction.serviceTransaction.commitmentFile):e.DdM(3,Qe))}}let E=(()=>{class n extends N.H{constructor(t){super(t)}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(g.sK))}
1,n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility-request-review-details"]],inputs:{transaction:"transaction"},features:[e.qOj],decls:56,vars:50,consts:[[1,"col-form-label",3,"innerText"],[1,"row"],[1,"col-md-6","col-sm-12"],["key","trRequestTypeFld",3,"valueText"],["key","trLicenseVeterinaryFacilityActivityTypeFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianIdentityFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianNameFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianPhoneFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianEmailFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianQualificationFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianNationalityFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianLicenseTypeFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianLicenseNumberFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianLastIssuanceDateFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianExpiryDateFld",3,"valueText"],["key","trLicenseVeterinaryFacilityVeterinarianPracticingStartDateFld",3,"valueText"],["key","trLicenseVeterinaryFacilityOwnerFld",3,"valueText"],[4,"ngIf"],[3,"uploadedAttachments"]],template:function(t,i){1&t&&(e._UZ(0,"legend",0),e.ALo(1,"translate"),e.TgZ(2,"div",1)(3,"div",2),e._UZ(4,"app-bs-display",3),e.ALo(5,"lookup"),e.qZA(),e.TgZ(6,"div",2),e._UZ(7,"app-bs-display",4),e.ALo(8,"lookup"),e.qZA()(),e._UZ(9,"legend",0),e.ALo(10,"translate"),e.TgZ(11,"div",1)(12,"div",2),e._UZ(13,"app-bs-display",5),e.ALo(14,"lookup"),e.qZA(),e.TgZ(15,"div",2),e._UZ(16,"app-bs-display",6),e.qZA()(),e.TgZ(17,"div",1)(18,"div",2),e._UZ(19,"app-bs-display",7),e.qZA(),e.TgZ(20,"div",2),e._UZ(21,"app-bs-display",8),e.qZA()(),e.TgZ(22,"div",1)(23,"div",2),e._UZ(24,"app-bs-display",9),e.qZA(),e.TgZ(25,"div",2),e._UZ(26,"app-bs-display",10),e.qZA()(),e.TgZ(27,"div",1)(28,"div",2),e._UZ(29,"app-bs-display",11),e.ALo(30,"lookup"),e.qZA(),e.TgZ(31,"div",2),e._UZ(32,"app-bs-display",12),e.ALo(33,"lookup"),e.qZA()(),e.TgZ(34,"div",1)(35,"div",2),e._UZ(36,"app-bs-display",13),e.qZA(),e.TgZ(37,"div",2),e._UZ(38,"app-bs-display",14),e.ALo(39,"date"),e.qZA()(),e.TgZ(40,"div",1)(41,"div",2),e._UZ(42,"app-bs-display",15),e.ALo(43,"date"),e.qZA(),e.TgZ(44,"div",2),e._UZ(45,"app-bs-display",16),e.ALo(46,"date"),e.qZA()(),e.TgZ(47,"div",1)(48,"div",2),e._UZ(49,"app-bs-display",17),e.ALo(50,"lookup"),e.qZA()(),e.TgZ(51,"div",1)(52,"div",2),e._UZ(53,"app-bs-display",17),e.ALo(54,"lookup"),e.qZA()(),e.YNc(55,Re,2,4,"ng-container",18)),2&t&&(e.Q6J("innerText",e.lcZ(1,19,"trLicenseVeterinaryFacilityDetails")),e.xp6(4),e.Q6J("valueText",e.xi3(5,21,i.transaction.serviceTransaction.requestType,i.lang)),e.xp6(3),e.Q6J("valueText",e.xi3(8,24,i.transaction.serviceTransaction.activityType,i.lang)),e.xp6(2),e.Q6J("innerText",e.lcZ(10,27,"trLicenseVeterinaryFacilityVeterinarianFld.labelText")),e.xp6(4),e.Q6J("valueText",e.xi3(14,29,i.transaction.serviceTransaction.veterinarian,i.lang)),e.xp6(3),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.idNumber),e.xp6(3),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.name),e.xp6(2),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.phoneNumber),e.xp6(3),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.email),e.xp6(2),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.qualification),e.xp6(3),e.Q6J("valueText",e.xi3(30,32,i.transaction.serviceTransaction.veterinarian.country,i.lang)),e.xp6(3),e.Q6J("valueText",e.xi3(33,35,i.transaction.serviceTransaction.veterinarian.licenseType,i.lang)),e.xp6(4),e.Q6J("valueText",i.transaction.serviceTransaction.veterinarian.licenseNumber),e.xp6(2),e.Q6J("valueText",e.lcZ(39,38,i.transaction.serviceTransaction.veterinarian.licenseDate)),e.xp6(4),e.Q6J("valueText",e.lcZ(43,40,i.transaction.serviceTransaction.veterinarian.expiryDate)),e.xp6(3),e.Q6J("valueText",e.lcZ(46,42,i.transaction.serviceTransaction.veterinarian.practiceStartDate)),e.xp6(4),e.Q6J("valueText",e.xi3(50,44,i.transaction.serviceTransaction.owner,i.lang)),e.xp6(4),e.Q6J("valueText",e.xi3(54,47,i.transaction.serviceTransaction.owner,i.lang)),e.xp6(2),e.Q6J("ngIf",i.transaction.serviceTransaction.commitmentFile))},directives:[R.u,p.O5,qe],pipes:[g.X$,B.t,p.uU],encapsulation:2}),n})();function Ue(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"div",1),e._UZ(2,"app-lice
1nse-veterinary-facility-request-review-details",2),e.qZA(),e.BQk()),2&n){const t=o.ngIf;e.xp6(2),e.Q6J("transaction",t)}}let Be=(()=>{class n extends Oe.r{constructor(t,i,r){super(t,r,i)}ngOnInit(){return(0,f.mG)(this,void 0,void 0,function*(){})}ngAfterViewInit(){return(0,f.mG)(this,void 0,void 0,function*(){})}}return n.\u0275fac=function(t){return new(t||n)(e.Y36("WorkflowService"),e.Y36(g.sK),e.Y36(x.F0))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility-request-review"]],features:[e.qOj],decls:2,vars:3,consts:[[4,"ngIf"],[1,"form-section"],[3,"transaction"]],template:function(t,i){1&t&&(e.YNc(0,Ue,3,1,"ng-container",0),e.ALo(1,"async")),2&t&&e.Q6J("ngIf",e.lcZ(1,1,i.transaction$))},directives:[p.O5,E],pipes:[p.Ov],encapsulation:2}),n})();var Ee=a(75856),Me=a(87059);function Ye(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"div",1),e._UZ(2,"app-license-veterinary-facility-request-review-details",2),e.qZA(),e.BQk()),2&n){const t=o.ngIf;e.xp6(2),e.Q6J("transaction",t)}}let Pe=(()=>{class n extends Me.q{constructor(t,i,r){super(t,i,r)}ngOnInit(){this.subscribeToSizeSettings()}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(g.sK),e.Y36(x.gz),e.Y36("WorkflowService"))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-license-veterinary-facility-view"]],features:[e.qOj],decls:2,vars:3,consts:[[4,"ngIf"],[1,"form-section"],[3,"transaction"]],template:function(t,i){1&t&&(e.YNc(0,Ye,3,1,"ng-container",0),e.ALo(1,"async")),2&t&&e.Q6J("ngIf",e.lcZ(1,1,i.transaction$))},directives:[p.O5,E],pipes:[p.Ov],styles:['div#containerDivId{width:auto;padding:0}.using-bootstrap legend{border:none;color:var(--golden-primary);margin-bottom:15px}.form-group.form-group-required:after{content:"*";color:var(--danger)}.form-group label{font-weight:inherit}html{overflow-anchor:none;scroll-behavior:smooth}.scroll-to{scroll-margin-top:110px}#progressbar{gap:5%;align-items:center;margin-bottom:0;width:100%;justify-content:space-between}#progressbar li{z-index:10;max-width:60px}#progressbar li:first-child{width:20%!important}#progressbar li:before{z-index:10;padding:8px!important;line-height:1em;margin:0 auto}#progressbar li:after{content:unset}#progressbar li.ds-step.ds-step-line:after{content:""}html[lang=ar] #progressbar{text-align:right;float:right}html[lang=ar] #progressbar li{float:right}html[lang=ar] #progressbar li:after{right:78%;left:0}#progressbar li:last-of-type:after{content:none}#progressbar li#ReviewConfiguration:after{content:none}.back-arrow{transform:rotateY(180deg)}html[lang=ar] .back-arrow{transform:rotateY(0)}html[lang=ar] .back-arrow a{float:left}html[lang=ar] .next-arrow{transform:rotateY(180deg)}.using-bootstrap .btn.btn-primary{background-color:var(--golden-primary);border-color:var(--golden-primary)}.using-bootstrap .btn.btn-rounded{border-radius:20px}.breadcrumbs-link,a.breadcrumbs-link{color:var(--gray)}.breadcrumbs-link:after{content:"\\e933";color:var(--dark);font-family:fi-icons!important;font-size:.7em;margin:0 16px}html[lang=ar] .breadcrumbs-link:after{content:"\\e932"}.breadcrumbs-link:nth-last-of-type(1){content:"";color:var(--golden-dark)}.breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:"\\e932"}html[lang=ar] .breadcrumbs-link:nth-last-of-type(1):after{content:""}html[lang=ar] .col-form-label{text-align:right}.forms-container{box-shadow:1px 1px 5px 3px var(--light-shadow);border-radius:10px}.form-section{padding:1.2em;border:solid 1px var(--light-shadow);margin-bottom:-1px;position:relative;overflow:hidden;max-height:99999px;transition:ease 2.5s;transition-property:max-height,height}.form-section.form-section-collapsed{max-height:70px;transition:ease .5s}.form-section.form-section-collapsible .form-section-collapsing{cursor:pointer}.form-section.form-section-collapsible .form-section-collapsing:hover{color:var(--golden-primary)}.form-section legend{color:var(--dark);font-size:1.5em}.title-container{margin-top:1em;margin-bottom:1em}html[lang=ar] .title-container,html[lang=ar] .forms-container form{text-align:right;direction:rtl}.form-section-valid-indicator{position:absolute;font-size:1.4rem;color:var(--gray);right:15px}html[lang=ar] .form-section-valid-indicator{right:initial;left:15px}.form-section-invalid{color:var(--danger)}.form-section-valid{color:var(--success)}.form-section-divider{display:block;margin:10px -19px;border:solid 1px var(--light-shadow)}html[lang=ar] .alignmet_left{text-align:right!important}.align-right{text-align:right}html[lang=ar] .align-right{text-align:left}html[lang=ar] .align-left{text-align:right}html[lang=ar] .float-left{float:right!important}html[lang=ar] .float-right{float:left!important}html[lang=ar] .en_text_right{text-align:left}html[lang=ar] .bred_crumb .breadcrumbs-link{float:right}.actions-container{width:100%;display:flex;justify-content:space-between}.licence-attachment-view label{color:var(--gray)}app-bs-map-display .form-group label{color:var(--gray)}.ng-invalid.highlight .ng-select-container,.is-invalid.highlight{animation:highlight .5s cubic-bezier(.68,-.55,.27,1.55)}.form-section-valid-indicator.highlight{animation:highlight-scale .5s cubic-bezier(.68,-.55,.27,1.55)}@keyframes highlight{0%{border-color:var(--danger);transform:scale(105%)}}@keyframes highlight-scale{0%{transform:scale(105%)}}ng-select{position:initial!important}app-progress-bar svg{max-width:100px;max-height:100px}app-progress-bar{float:right}html[lang=ar] app-progress-bar{float:left}.progress-bar-container{text-align:right}html[lang=ar] .progress-bar-container{text-align:left}.breadcrumb-content{display:flex;align-items:flex-start;flex-direction:column;gap:15px}.view_info{margin:0}.view_info:nth-of-type(1){margin:0}html[lang=en] .btn+.btn{margin-left:.25rem!important}html[lang=ar] .btn+.btn{margin-right:.25rem!important}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{width:1%}html[lang=ar] .input-group:not(.has-validation)>.form-control:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-select:not(:last-child),html[lang=ar] .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0}html[lang=ar] .input-group>.input-group-append>.btn,html[lang=ar] .input-group>.input-group-append>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.btn,html[lang=ar] .input-group>.input-group-prepend:not(:first-child)>.input-group-text,html[lang=ar] .input-group>.input-group-prepend:first-child>.btn:not(:first-child),html[lang=ar] .input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.input-group-text{height:34px}.sections-indexer{background-color:transparent;width:100%;position:sticky;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:1;padding:0}.indexer-item{cursor:pointer;width:100%;padding:1em 0 1em .5em;transition:.5s border,box-shadow,color}html[lang=ar] .indexer-item{padding:1em .5em 1em 0}.indexer-item:hover{color:var(--golden-primary)}html[lang=ar] .indexer-item{text-align:right}.indexer-item-active{color:var(--golden-dark);box-shadow:-4px 0 4px 1px var(--light-shadow);border-left:5px solid var(--golden-primary);border-right:initial}html[lang=ar] .indexer-item-active{box-shadow:4px 0 4px 1px var(--light-shadow);border-right:5px solid var(--golden-primary);border-left:initial}.sections-indexer.sticky-sections-indexer{position:fixed;top:50px;width:10%;max-width:125px}.help-bar{display:flex;justify-content:flex-start;gap:1em;width:100%}.help-item .tooltip{left:5px!important}.help-item .tooltip .arrow:before{left:37px}.help-item a{width:30px;display:flex;border:1px solid;border-radius:50%;padding:6px;height:30px;justify-content:center;align-items:center;color:var(--golden-primary)}.help-item a img{width:100%}.pt-2.pb-1.button_container.mb-2.flex_flow.flex_between{flex-flow:initial}.width-2.applicant_info_comp{width:100%!important}.uplaoded_file{margin:auto}.dash-bor{text-align:center}.custom-checkbox-required-start{padding:0 .2em;color:var(--danger)}.custom-control{padding-right:0;padding-left:1.5rem}html[lang=ar] .custom-control{padding-right:1.5rem;padding-left:0}html[lang=ar] .custom-control-input{right:0}.custom-control-label:before{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:before{left:unset;right:-1.5rem}.custom-control-label:after{left:-1.5rem;right:unset}html[lang=ar] .custom-control-label:after{left:unset;right:-1.5rem}.custom-control.custom-radio input[type=radio],.custom-control.custom-radio .custom-control-label,.custom-control.custom-radio .custom-control-label *{cursor:pointer;margin-bottom:10px}.custom-control.custom-checkbox,.custom-control.custom-checkbox *{curs
1or:pointer}.text-decoration-underline{text-decoration:underline}.attachment-section .ngx-file-drop__drop-zone{border:none!important}.attachment-section .attachment-upload{display:flex;justify-content:space-between;padding:20px 30px;background-color:var(--height-light);border-radius:10px}.attachment-section .attachment-group{margin-top:20px}.attachment-group .attachment-uploaded{width:80px;height:80px;background:#f1f1f1;padding:10px;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;border:1px solid #f1f2f4;margin-bottom:15px}.attachment-group .attachment-uploaded a{position:absolute;right:10px;top:3px;width:10px}.attachment-group .attachment-uploaded a img{width:100%}.attachment-group .attachment-uploaded span{font-size:40px;color:var(--golden-primary)}.attachment-instance{display:flex;flex-flow:column;justify-content:center;align-items:center}.commenting .form-group{margin:0;height:100%}.commenting .ngx-file-drop__drop-zone{border:none!important;margin:0!important;height:unset!important;min-height:100px!important}.commenting .ngx-file-drop__content{display:block!important;height:unset!important;min-height:100px!important}.container.scroll-to{margin-bottom:8rem!important}.mt-30-px{margin-top:30px}.ng-dropdown-panel.breakSpaces .ng-dropdown-panel-items .ng-option{white-space:break-spaces}input[type=date]{display:block;-webkit-appearance:textfield;-moz-appearance:textfield;min-height:1.2em}@media (max-width: 480px){.progress-bar-container{text-align:center}}@media (max-width: 480px){.attachment-section .attachment-upload{flex-direction:column}}@media (min-width: 768px){html[lang=ar] .offset-md-3{margin-right:25%;margin-left:initial}html[lang=ar] .offset-md-2{margin-right:16.666667%;margin-left:initial}.col-12 #progressbar li:after,.col-sm-12 #progressbar li:after,.col-md-12 #progressbar li:after{width:300%}.col-md-8 #progressbar li:after{width:200%}}.attachment-required{border:1px solid red}\n'],encapsulation:2}),n})();var ze=a(63288),je=a(17216),Ge=a(71946),He=a(70701),$e=a(69461);const Ke=[{path:"",component:ce,children:[{path:"applicantinformation",component:pe.W,data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"requestDetails",component:$e.c,children:[{path:"",component:ke}],data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"attachments",component:Ee.D,data:{breadcrumb:{useBreadcrumbKey:"serviceName"}}},{path:"review",component:Ge.D,children:[{path:"",component:Be}]},{path:"congrats",component:ze.v}]},{path:"view",component:He.G,children:[{path:"",component:Pe}]}];let We=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.oAB({type:n}),n.\u0275inj=e.cJS({providers:[{provide:"WorkflowService",useExisting:k},{provide:"apiService",useExisting:D},{provide:"mapperService",useExisting:I},k,D,I],imports:[[p.ez,x.Bz.forChild(Ke),S.Yi,je.Z]]}),n})()},52735:(M,C,a)=>{a.d(C,{R:()=>s});var p=a(5e3),Z=a(42466),V=a(69808);function f(y,_){if(1&y&&(p.TgZ(0,"div",1),p._uU(1),p.qZA()),2&y){const v=p.oxw();p.Q6J("id",v.identifier+"-feedbacks"),p.xp6(1),p.hij(" ",v.feedbackErrorMessage,"\n")}}let s=(()=>{class y{constructor(v){this.translateService=v,this.identifier=""}ngOnInit(){if(!this.identifier)throw new Error('Input "identifier" is required for <app-bs-ng-invalid-feedback>.')}get hasFeedbackError(){return this.form.errors&&this.form.errors[this.error]&&null!=this.form.errors[this.error]}get feedbackErrorMessage(){return this.translateService.instant(`${this.key}.${this.error}`)!=`${this.key}.${this.error}`?this.translateService.instant(`${this.key}.${this.error}`):this.translateService.instant(`${this.key}.${this.error}Message`)}get touched(){return this.form.touched}}return y.\u0275fac=function(v){return new(v||y)(p.Y36(Z.sK))},y.\u0275cmp=p.Xpm({type:y,selectors:[["app-bs-ng-invalid-feedback"]],inputs:{form:"form",error:"error",key:"key",identifier:"identifier"},decls:1,vars:1,consts:[["class","invalid-feedback d-block","role","alert",3,"id",4,"ngIf"],["role","alert",1,"invalid-feedback","d-block",3,"id"]],template:function(v,A){1&v&&p.YNc(0,f,2,2,"div",0),2&v&&p.Q6J("ngIf",A.hasFeedbackError&&A.touched)},directives:[V.O5],encapsulation:2}),y})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.