PageSourceSearch

https://app.schedule2.it/chunk-NDD3QMD6.js

js schedule2.it collected 2026-10-02 15:52:42 UTC 26,549 bytes, 3 lines download raw bytes

1import{a as xe}from"./chunk-PJHLARJA.js";import{a as O}from"./chunk-RKD47JV2.js";import{a as fe}from"./chunk-OVSCAJ5T.js";import"./chunk-SJEKFVYQ.js";import{a as ae}from"./chunk-XF4CNR3B.js";import{B as ce,M as me,W as ue,s as le,u as de}from"./chunk-HXR4UXTW.js";import"./chunk-XSNVTMEU.js";import{f as re}from"./chunk-AEZWJTJQ.js";import"./chunk-WHSZREYS.js";import{a as se}from"./chunk-H6POAHO4.js";import{a as pe}from"./chunk-BY77YYCV.js";import"./chunk-VVMEPK37.js";import"./chunk-254Z27PP.js";import"./chunk-5V42Z6J4.js";import"./chunk-2YO3X6KZ.js";import"./chunk-RI5CZ5MU.js";import{a as B,f as ne,j as oe}from"./chunk-U3BBIWHA.js";import"./chunk-Y67HIG7A.js";import{E as te,F as ie,e as E,i as Y,j as I,l as x,n as Z,u as ee}from"./chunk-ZBQBCTO2.js";import{F as $,I as J}from"./chunk-GS423JIK.js";import{$b as o,Ba as A,Cc as M,Ec as V,Fc as a,Gc as _,Hc as T,Ic as R,Mc as G,Nc as K,Oc as k,Qb as U,Tb as m,Ub as u,Wb as F,Xb as y,Yb as D,Zb as f,_b as n,ac as p,cb as W,eb as q,gb as r,ja as S,jc as C,oc as h,pa as g,qa as v,qc as l,uc as Q,vc as j,wc as X,xb as z}from"./chunk-SCQU6JQH.js";import"./chunk-WX35HDV6.js";var P=class{id;userId;userName;uploadDate;uploadDateStr;fileName;successCount;errorCount;clientId;static get FormData(){return this.getFormData()}static getFormData(t={}){return{id:new x(0,[...t.id??[],E.required]),userId:new x(0,[...t.userId??[],E.required]),userName:new x(null,[...t.userName??[]]),uploadDate:new x("",[...t.uploadDate??[],E.required]),uploadDateStr:new x(null,[...t.uploadDateStr??[]]),fileName:new x(null,[...t.fileName??[]]),successCount:new x(0,[...t.successCount??[],E.required]),errorCount:new x(0,[...t.errorCount??[],E.required]),clientId:new x(null,[...t.clientId??[]])}}static get Form(){return new I(this.FormData)}static GetModel(t){return new w(t)}},w=class{fg;constructor(t){this.fg=t}get id(){return this.fg.get("id").value}set id(t){this.fg.get("id").setValue(t)}get userId(){return this.fg.get("userId").value}set userId(t){this.fg.get("userId").setValue(t)}get userName(){return this.fg.get("userName").value}set userName(t){this.fg.get("userName").setValue(t)}get uploadDate(){return this.fg.get("uploadDate").value}set uploadDate(t){this.fg.get("uploadDate").setValue(t)}get uploadDateStr(){return this.fg.get("uploadDateStr").value}set uploadDateStr(t){this.fg.get("uploadDateStr").setValue(t)}get fileName(){return this.fg.get("fileName").value}set fileName(t){this.fg.get("fileName").setValue(t)}get successCount(){return this.fg.get("successCount").value}set successCount(t){this.fg.get("successCount").setValue(t)}get errorCount(){return this.fg.get("errorCount").value}set errorCount(t){this.fg.get("errorCount").setValue(t)}get clientId(){return this.fg.get("clientId").value}set clientId(t){this.fg.get("clientId").setValue(t)}};var N=class{id;userId;userName;uploadDate;uploadDateStr;fileName;successCount;errorCount;clientId;static get FormData(){return this.getFormData()}static getFormData(t={}){return{id:new x(0,[...t.id??[],E.required]),userId:new x(0,[...t.userId??[],E.required]),userName:new x(null,[...t.userName??[]]),uploadDate:new x("",[...t.uploadDate??[],E.required]),uploadDateStr:new x(null,[...t.uploadDateStr??[]]),fileName:new x(null,[...t.fileName??[]]),successCount:new x(0,[...t.successCount??[],E.required]),errorCount:new x(0,[...t.errorCount??[],E.required]),clientId:new x(null,[...t.clientId??[]])}}static get Form(){return new I(this.FormData)}static GetModel(t){return new b(t)}},b=class{fg;constructor(t){this.fg=t}get id(){return this.fg.get("id").value}set id(t){this.fg.get("id").setValue(t)}get userId(){return this.fg.get("userId").value}set userId(t){this.fg.get("userId").setValue(t)}get userName(){return this.fg.get("userName").value}set userName(t){this.fg.get("userName").setValue(t)}get uploadDate(){return this.fg.get("uploadDate").value}set uploadDate(t){this.fg.get("uploadDate").setValue(t)}get uploadDateStr(){return this.fg.get("uploadDateStr").value}set uploadDateStr(t){this.fg.get("uploadDateStr").setValue(t)}get fileName(){return this.fg.get("fileName").value}set fileName(t){this.fg.get("fileName").setValue(t)}get successCount(){return this.fg.get("successCount").value}set successCount(t){this.fg.get("successCount").setValue(t)}get errorCount(){return this.fg.get("errorCount").value}set errorCount(t){this.fg.get("errorCount").setValue(t)}
1get clientId(){return this.fg.get("clientId").value}set clientId(t){this.fg.get("clientId").setValue(t)}};var L=class{knoxUploadUser;knoxUploadDevice;static get FormData(){return this.getFormData()}static getFormData(t={}){return{knoxUploadUser:P.Form,knoxUploadDevice:N.Form}}static get Form(){return new I(this.FormData)}static GetModel(t){return new H(t)}},H=class{fg;constructor(t){this.fg=t}get knoxUploadUser(){return new w(this.fg.get("knoxUploadUser"))}set knoxUploadUser(t){this.fg.get("knoxUploadUser").setValue(t)}get knoxUploadDevice(){return new b(this.fg.get("knoxUploadDevice"))}set knoxUploadDevice(t){this.fg.get("knoxUploadDevice").setValue(t)}};var _e=["featureOptions"];function ge(i,t){if(i&1&&p(0,"fa-icon",14),i&2){let e=l(3);f("icon",e.faArrowRight)}}function ve(i,t){if(i&1){let e=C();n(0,"div")(1,"button",12),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,0))}),n(2,"div"),p(3,"fa-icon",13),n(4,"h6"),a(5,"Events File"),o()(),m(6,ge,1,1,"fa-icon",14),o()()}if(i&2){let e=l(2);r(),V((e.activeSectionIndex()==0?"selected-feature":"")+" option-row btn"),r(2),f("icon",e.faGear),r(3),u(e.isMobile()?6:-1)}}function he(i,t){if(i&1&&p(0,"fa-icon",14),i&2){let e=l(3);f("icon",e.faArrowRight)}}function Ce(i,t){if(i&1&&p(0,"fa-icon",14),i&2){let e=l(3);f("icon",e.faArrowRight)}}function Ee(i,t){if(i&1){let e=C();n(0,"div")(1,"button",12),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,1))}),n(2,"div"),p(3,"fa-icon",13),n(4,"h6"),a(5,"Devices File"),o()(),m(6,he,1,1,"fa-icon",14),o()(),n(7,"div")(8,"button",12),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,2))}),n(9,"div"),p(10,"fa-icon",13),n(11,"h6"),a(12,"Users File"),o()(),m(13,Ce,1,1,"fa-icon",14),o()()}if(i&2){let e=l(2);r(),V((e.activeSectionIndex()==1?"selected-feature":"")+" option-row btn"),r(2),f("icon",e.faGear),r(3),u(e.isMobile()?6:-1),r(2),V((e.activeSectionIndex()==2?"selected-feature":"")+" option-row btn"),r(2),f("icon",e.faGear),r(3),u(e.isMobile()?13:-1)}}function Se(i,t){if(i&1&&(n(0,"div",5,0)(2,"div",9)(3,"div",10),p(4,"fa-icon",11),n(5,"p"),a(6,"Click into each section to upload files."),o()()(),m(7,ve,7,4,"div"),m(8,Ee,14,8),o()),i&2){let e=l();r(4),f("icon",e.faInfoCircle),r(3),u(e.isSysAdmin?7:-1),r(),u(e.isSysAdmin||e.isAdmin||e.isManager?8:-1)}}function Ie(i,t){if(i&1){let e=C();n(0,"div",16)(1,"button",25),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,0))}),p(2,"fa-icon",14),o(),n(3,"h5"),a(4,"Events File"),o()()}if(i&2){let e=l(2);r(2),f("icon",e.isMobile()?e.faArrowLeft:e.faX)}}function we(i,t){if(i&1){let e=C();n(0,"button",26),h("click",function(){g(e);let s=l(2);return v(s.uploadEventsFile())}),a(1,"Upload\xA0Events\xA0File"),o()}}function be(i,t){if(i&1&&(n(0,"div",23),a(1),o()),i&2){let e=l(2);r(),_(e.eventsUploaded)}}function Ue(i,t){if(i&1&&(n(0,"tr")(1,"td"),a(2),o(),n(3,"td"),a(4),o(),n(5,"td"),a(6),o(),n(7,"td"),a(8),o()()),i&2){let e=t.$implicit;r(2),_(e.location),r(2),_(e.medVaultSerialNumber),r(2),_(e.eventDate),r(2),_(e.errorString)}}function Fe(i,t){if(i&1&&(n(0,"table",27)(1,"thead")(2,"tr")(3,"th"),a(4,"Location"),o(),n(5,"th"),a(6,"MedVault Serial Number"),o(),n(7,"th"),a(8,"Event Date"),o(),n(9,"th"),a(10,"Error"),o()()(),n(11,"tbody"),y(12,Ue,9,4,"tr",null,F),o()()),i&2){let e=l(3);r(12),D(e.eventsErrorList)}}function ye(i,t){if(i&1&&(n(0,"div",24),a(1),m(2,Fe,14,0,"table",27),o()),i&2){let e=l(2);r(),T(" ",e.eventsErrorString," "),r(),u(e.eventsErrorList!==null?2:-1)}}function De(i,t){if(i&1){let e=C();n(0,"div",15),U("slide-in"),h("toggleSection",function(s){g(e);let c=l();return v(c.toggleSection(s.event,s.index))}),m(1,Ie,5,1,"div",16),n(2,"div",17)(3,"div",18)(4,"s2-standalone-drag-drop-file-upload",19,1),k("formGroupChange",function(s){g(e);let c=l();return K(c.uploadEventsFormGroup,s)||(c.uploadEventsFormGroup=s),v(s)}),o(),p(6,"br"),n(7,"div",20),m(8,we,2,0,"button",21),o(),p(9,"br"),n(10,"div",22),m(11,be,2,1,"div",23),m(12,ye,3,2,"div",24),o()()()()}if(i&2){let e=l();r(),u(e.isMobile()?1:-1),r(3),f("infoText",e.eventsInfoText)("isInfoInfo",!0)("parentId",e.user==null?null:e.user.clientId)("fileList",e.files),G("formGroup",e.uploadEventsFormGroup),f("formGroupControlName","uploadFiles")("maxFiles",1)("minHeightPixels",60)("minWidthPixels",100)("allowedFilesMessage","1 file upload permitted (csv, xls, xlsx)")("allowedFiles","csv, xls, and xlsx")("isFlex",!1)("canEdit",e.isSysAdmin),r(3),M("d-none",!e.hasEventsFile()),r(),u(e.isViewOnl
1y?-1:8),r(3),u(e.eventsUploaded!==""&&e.hasEventsFile()?11:-1),r(),u(e.isEventsError&&e.hasEventsFile()?12:-1)}}function Me(i,t){if(i&1){let e=C();n(0,"div",16)(1,"button",25),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,1))}),p(2,"fa-icon",14),o(),n(3,"h5"),a(4,"Devices File"),o()()}if(i&2){let e=l(2);r(2),f("icon",e.isMobile()?e.faArrowLeft:e.faX)}}function Ve(i,t){if(i&1&&(n(0,"h5"),a(1,"Most recent upload"),o(),p(2,"br"),n(3,"div",29)(4,"div",30)(5,"label",31),a(6,"Date"),o(),n(7,"span"),a(8),o()(),n(9,"div",30)(10,"label",31),a(11,"Uploaded By"),o(),n(12,"span"),a(13),o()(),n(14,"div",30)(15,"label",31),a(16,"File"),o(),n(17,"a",32),a(18,"View File"),o()(),n(19,"div",30)(20,"label",31),a(21,"Results"),o(),n(22,"span"),a(23),o()()(),p(24,"br")),i&2){let e=l(2);r(8),_(e.recentUploadDevice.uploadDateStr),r(5),_(e.recentUploadDevice.userName),r(4),f("href",e.recentUploadDevice==null?null:e.recentUploadDevice.fileName,W),r(6),R(" Success: ",e.recentUploadDevice.successCount," | Errors: ",e.recentUploadDevice.errorCount," ")}}function Te(i,t){if(i&1){let e=C();n(0,"button",26),h("click",function(){g(e);let s=l(2);return v(s.uploadDevicesFile())}),a(1,"Upload\xA0Devices\xA0File"),o()}}function Ge(i,t){if(i&1&&(n(0,"div",23),a(1),o()),i&2){let e=l(2);r(),_(e.devicesUploaded)}}function Ke(i,t){if(i&1&&(n(0,"tr")(1,"td"),a(2),o(),n(3,"td"),a(4),o(),n(5,"td"),a(6),o()()),i&2){let e=t.$implicit;r(2),_(e.location),r(2),_(e.electronicSerialNumber),r(2),_(e.errorString)}}function ke(i,t){if(i&1&&(n(0,"table",27)(1,"thead")(2,"tr")(3,"th"),a(4,"Location"),o(),n(5,"th"),a(6,"Electronic Serial Number"),o(),n(7,"th"),a(8,"Error"),o()()(),n(9,"tbody"),y(10,Ke,7,3,"tr",null,F),o()()),i&2){let e=l(3);r(10),D(e.devicesErrorList)}}function Oe(i,t){if(i&1&&(n(0,"div",24),a(1),m(2,ke,12,0,"table",27),o()),i&2){let e=l(2);r(),T(" ",e.devicesErrorString," "),r(),u(e.devicesErrorList!==null?2:-1)}}function Pe(i,t){if(i&1){let e=C();n(0,"div",15),U("slide-in"),h("toggleSection",function(s){g(e);let c=l();return v(c.toggleSection(s.event,s.index))}),m(1,Me,5,1,"div",16),n(2,"div",17)(3,"div",18),m(4,Ve,25,5),n(5,"s2-standalone-drag-drop-file-upload",28,2),k("formGroupChange",function(s){g(e);let c=l();return K(c.uploadDevicesFormGroup,s)||(c.uploadDevicesFormGroup=s),v(s)}),o(),p(7,"br"),n(8,"div",20),m(9,Te,2,0,"button",21),o(),p(10,"br"),n(11,"div",22),m(12,Ge,2,1,"div",23),m(13,Oe,3,2,"div",24),o()()()()}if(i&2){let e=l();r(),u(e.isMobile()?1:-1),r(3),u(e.recentUploadDevice!=null?4:-1),r(),f("infoText",e.devicesInfoText)("isInfoInfo",!0)("parentId",e.user==null?null:e.user.clientId)("fileList",e.files),G("formGroup",e.uploadDevicesFormGroup),f("formGroupControlName","uploadFiles")("maxFiles",1)("minHeightPixels",60)("minWidthPixels",100)("allowedFilesMessage","1 file upload permitted (csv, xls, xlsx)")("allowedFiles","csv, xls, and xlsx")("isFlex",!1)("canEdit",e.isSysAdmin||e.isManager||e.isAdmin),r(3),M("d-none",!e.hasDevicesFile()),r(),u(e.isViewOnly?-1:9),r(3),u(e.devicesUploaded!==""&&e.hasDevicesFile()?12:-1),r(),u(e.isDevicesError&&e.hasDevicesFile()?13:-1)}}function Ne(i,t){if(i&1){let e=C();n(0,"div",16)(1,"button",25),h("click",function(s){g(e);let c=l(2);return v(c.toggleSection(s,2))}),p(2,"fa-icon",14),o(),n(3,"h5"),a(4,"Users File"),o()()}if(i&2){let e=l(2);r(2),f("icon",e.isMobile()?e.faArrowLeft:e.faX)}}function Le(i,t){if(i&1&&(n(0,"h5"),a(1,"Most recent upload"),o(),p(2,"br"),n(3,"div",29)(4,"div",30)(5,"label",31),a(6,"Date"),o(),n(7,"span"),a(8),o()(),n(9,"div",30)(10,"label",31),a(11,"Uploaded By"),o(),n(12,"span"),a(13),o()(),n(14,"div",30)(15,"label",31),a(16,"File"),o(),n(17,"a",32),a(18,"View File"),o()(),n(19,"div",30)(20,"label",31),a(21,"Results"),o(),n(22,"span"),a(23),o()()(),p(24,"br")),i&2){let e=l(2);r(8),_(e.recentUploadUser.uploadDateStr),r(5),_(e.recentUploadUser.userName),r(4),f("href",e.recentUploadUser==null?null:e.recentUploadUser.fileName,W),r(6),R(" Success: ",e.recentUploadUser.successCount," | Errors: ",e.recentUploadUser.errorCount," ")}}function Ae(i,t){if(i&1){let e=C();n(0,"button",26),h("click",function(){g(e);let s=l(2);return v(s.uploadUsersFile())}),a(1,"Upload\xA0Users\xA0File"),o()}}function We(i,t){if(i&1&&(n(0,"div",23),a(1),o()),i&2){let e=l(2);r(),_(e.usersUploaded)}}function Re(i,t){if(i&1&&(n(0,"tr")(1,"td"),a(2),o(),n(3,"td"),a(4),o(),n(5,"td"),a(6),o(),n(7,"td"),a(8),o()()),i&2){let e=t.$implicit;r(2),_(e.firstName),r(2),_(e.lastName),r(2),_(e.email),r(2),_(e.errorString)}}function Be(i,t){if(i&1&&(n(0,"table",27)(1,"thead")(2,"tr")(3,"th"),a(4,"First Name"),o(),n(5,"th"),a(6,"Last Name"),o(),n(7,"th"),a(8,"Email"),o(),n(9,"th"),a(10,"Error"),o()()(),n(11,"tbody"),y(12,Re,9,4,"tr",null,F),o()()),i&2){let e=l(3);r(12),D(e.usersErrorList)}}function He(i,t){if(i&1&&(n(0,"div",24),a(1),m(2,Be,14,0,"table",27),o()),i&2){let e=l(2);r(),T(" ",e.usersErrorString," "),r(),u(e.usersErrorList!==null?2:-1)}}function qe(i,t){if(i&1){let e=C();n(0,"div",15),U("slide-in"),h("toggleSection",function(s){g(e);let c=l();return v(c.toggleSection(s.event,s.index))}),m(1,Ne,5,1,"div",16),n(2,"div",17)(3,"div",18),m(4,Le,25,5),n(5,"s2-standalone-drag-drop-file-upload",33,3),k("formGroupChange",function(s){g(e);let c=l();
1return K(c.uploadUsersFormGroup,s)||(c.uploadUsersFormGroup=s),v(s)}),o(),p(7,"br"),n(8,"div",20),m(9,Ae,2,0,"button",21),o(),p(10,"br"),n(11,"div",29)(12,"div",22),m(13,We,2,1,"div",23),m(14,He,3,2,"div",24),o()()()()()}if(i&2){let e=l();r(),u(e.isMobile()?1:-1),r(3),u(e.recentUploadUser!=null?4:-1),r(),f("infoText",e.usersInfoText)("isInfoInfo",!0)("parentId",e.user==null?null:e.user.clientId)("fileList",e.files),G("formGroup",e.uploadUsersFormGroup),f("formGroupControlName","uploadFiles")("maxFiles",1)("minHeightPixels",60)("minWidthPixels",100)("allowedFilesMessage","1 file upload permitted (csv, xls, xlsx)")("allowedFiles","csv, xls, and xlsx")("isFlex",!1)("canEdit",e.isSysAdmin||e.isManager||e.isAdmin),r(3),M("d-none",!e.hasUsersFile()),r(),u(e.isViewOnly?-1:9),r(4),u(e.usersUploaded!==""&&e.hasUsersFile()?13:-1),r(),u(e.isUsersError&&e.hasUsersFile()?14:-1)}}var St=(()=>{class i{featureOptions;sec=S(re);http=S($);gvs=S(se);sms=S(pe);title=S(J);user;formGroup=fe.Form;uploadEventsFormGroup=O.Form;uploadDevicesFormGroup=O.Form;uploadUsersFormGroup=O.Form;eventsErrorList=[];devicesErrorList=[];usersErrorList=[];files=[];recentUploadFg=L.Form;recentUploadDevice;recentUploadUser;isSysAdmin=!1;isAdmin=!1;isManager=!1;isViewOnly=!1;isEventsError=!1;isDevicesError=!1;isUsersError=!1;eventsUpload=!1;devicesUpload=!1;usersUpload=!1;isTest=ae.mode?.toLowerCase()!=="production";isMobile=A(!1);hideOptions;isSticky=!1;animationState="out";eventsUploaded="";devicesUploaded="";usersUploaded="";eventsErrorString="";devicesErrorString="";usersErrorString="";eventsInfoText="Go to KnoxConnect > Device Audit Trails > and click the Get Records buton then click the Export Results button to import your events.";devicesInfoText="Go to KnoxConnect > MedVault/StationValut > and click the Export List button to import your devices. Any devices already in S2 that are not in the import file will be deactivated in order to keep S2 and Knox synced.";usersInfoText="Go to KnoxConnect > Users > and click Edit Users via spreadsheet and then click the Export Users for Editing button to import your users.";stickyOffset=0;activeSectionIndex=A(-1);faArrowRight=ce;faGear=de;faArrowLeft=me;faInfoCircle=ue;faX=le;onResize(){this.isMobile.set(oe.setIsMobile(window.innerWidth)),this.hideOptions=this.isMobile()&&this.activeSectionIndex()!=-1,!this.isMobile()&&this.activeSectionIndex()==-1&&this.toggleSection(null,0);let e=document.getElementById("formid");this.featureOptions!=null&&(this.featureOptions.nativeElement.getBoundingClientRect(),e.style.marginLeft=`${this.featureOptions.nativeElement.offsetWidth}px`)}ngOnInit(){this.title.setTitle("Knox Imports"),this.user=this.sec.getUser(),this.isSysAdmin=this.sec.hasAccess(e=>ne(e.permissionProfile)),this.isAdmin=this.sec.getSecurity()?.permissionProfile===B.Admin,this.isManager=this.sec.hasAccess(e=>e.permissionProfile==B.Manager),this.isViewOnly=this.sec.isViewOnly(),this.http.get("api/Knox/KnoxImport/GetMostRecentUploads").subscribe(e=>{this.recentUploadFg.patchValue(e),this.recentUploadDevice=e.knoxUploadDevice,this.recentUploadUser=e.knoxUploadUser})}ngAfterViewInit(){this.stickyOffset=this.featureOptions?.nativeElement?.offsetTop,setTimeout(()=>{this.isMobile()?this.toggleSection(null,-1):this.toggleSection(null,0),this.hideOptions=this.isMobile()&&this.activeSectionIndex()!=-1;let e=document.getElementById("formid");this.featureOptions.nativeElement.getBoundingClientRect(),e.style.marginLeft=`${this.featureOptions.nativeElement.offsetWidth}px`,this.isSysAdmin||this.activeSectionIndex.set(1)})}toggleSection(e,d){e?.preventDefault(),!(this.activeSectionIndex()==d&&!this.isMobile())&&(this.isMobile()&&(this.activeSectionIndex()==d&&this.animationState==="in"?setTimeout(()=>{this.hideOptions=this.activeSectionIndex()==-1},0):this.hideOptions=this.activeSectionIndex()==-1),this.activeSectionIndex()==d?(this.animationState="out",setTimeout(()=>{this.activeSectionIndex.set(-1)},0)):this.animationState==="in"?(this.animationState="out",setTimeout(()=>{this.activeSectionIndex.set(d),this.animationState="in"},0)):(this.activeSectionIndex.set(d),this.animationState="in"),this.uploadEventsFormGroup.controls.uploadFiles.setValue(null),this.uploadDevicesFormGroup.controls.uploadFiles.setValue(null),this.uploadUsersFormGroup.controls.uploadFiles.setValue(null))}hasEventsFile=()=>this.uploadEventsFormGroup?.value?.uploadFiles===null?!1:this.uploadEventsFormGroup?.value?.uploadFiles[0]?.fileName!=null;hasDevicesFile=()=>this.uploadDevicesFormGroup?.value?.uploadFiles===null?!1:this.uploadDevicesFormGroup?.value?.uploadFiles[0]?.fileName!=null;hasUsersFile=()=>this.uploadUsersFormGroup?.value?.uploadFiles===null?!1:this.uploadUsersFormGroup?.value?.uploadFiles[0]?.fileName!=null;uploadEventsFile(){this.eventsErrorList=[],this.isEventsError=!1,this.eventsErrorString="",this.eventsUploaded="",this.eventsUpload=!0,this.devicesErrorList=[],this.isDevicesError=!1,this.devicesErrorString="",this.devicesUploaded="",this.devicesUpload=!0,this.usersErrorList=[],this.isUsersError=!1,this.usersErrorString="",this.usersUploaded="",this.usersUpload=!0,this.hasEventsFile()&&this.sms.getHttpObservable(this,`api/Knox/Kno
1xImport/UploadKnoxEventsFile?id=${this.user?.clientId}&isTest=${this.isTest}`,this.uploadEventsFormGroup).subscribe(e=>{e.isSuccessful?(e.model?.knoxEventErrors?.length>0?(this.eventsErrorList=e.model.knoxEventErrors,this.isEventsError=!0,this.eventsErrorString="The following Knox events could not be uploaded and an email has been sent to you."):this.eventsErrorList=null,this.eventsUploaded=e.message):(this.isEventsError=!0,this.eventsErrorString=e.message)})}uploadDevicesFile(){this.eventsErrorList=[],this.isEventsError=!1,this.eventsErrorString="",this.eventsUploaded="",this.eventsUpload=!0,this.devicesErrorList=[],this.isDevicesError=!1,this.devicesErrorString="",this.devicesUploaded="",this.devicesUpload=!0,this.usersErrorList=[],this.isUsersError=!1,this.usersErrorString="",this.usersUploaded="",this.usersUpload=!0,this.hasDevicesFile()&&this.sms.getHttpObservable(this,`api/Knox/KnoxImport/UploadKnoxDevicesFile?id=${this.user?.clientId}&isTest=${this.isTest}`,this.uploadDevicesFormGroup).subscribe(e=>{e.isSuccessful?(e.model?.knoxDeviceErrors?.length>0?(this.devicesErrorList=e.model.knoxDeviceErrors,this.isDevicesError=!0,this.devicesErrorString="The following Knox devices could not be uploaded and an email has been sent to you."):this.devicesErrorList=null,this.devicesUploaded=e.message):(this.isDevicesError=!0,this.devicesErrorString=e.message)})}uploadUsersFile(){this.eventsErrorList=[],this.isEventsError=!1,this.eventsErrorString="",this.eventsUploaded="",this.eventsUpload=!0,this.devicesErrorList=[],this.isDevicesError=!1,this.devicesErrorString="",this.devicesUploaded="",this.devicesUpload=!0,this.usersErrorList=[],this.isUsersError=!1,this.usersErrorString="",this.usersUploaded="",this.usersUpload=!0,this.hasUsersFile()&&this.sms.getHttpObservable(this,`api/Knox/KnoxImport/UploadKnoxUsersFile?id=${this.user?.clientId}&isTest=${this.isTest}`,this.uploadUsersFormGroup).subscribe(e=>{e.isSuccessful?(e.model?.knoxUserErrors?.length>0?(this.usersErrorList=e.model.knoxUserErrors,this.isUsersError=!0,this.usersErrorString="The following Knox users could not be uploaded and an email has been sent to you."):this.usersErrorList=null,this.usersUploaded=e.message):(this.isUsersError=!0,this.usersErrorString=e.message)})}static \u0275fac=function(d){return new(d||i)};static \u0275cmp=z({type:i,selectors:[["s2-knox-import"]],viewQuery:function(d,s){if(d&1&&Q(_e,5),d&2){let c;j(c=X())&&(s.featureOptions=c.first)}},hostBindings:function(d,s){d&1&&h("resize",function(){return s.onResize()},q)},decls:7,vars:5,consts:[["featureOptions",""],["dragDropEvents",""],["dragDropDevices",""],["dragDropUsers",""],[1,"features-container"],[1,"feature-options","pr-2"],["id","formid",3,"formGroup"],[1,"row-fg"],[1,"mt-3"],[1,"page-description",2,"display","block"],[1,"d-flex"],[1,"description-icon",3,"icon"],[3,"click"],[1,"pr-2",3,"icon"],[3,"icon"],[1,"mt-3",3,"toggleSection"],[1,"feature-row","feature-section"],[1,"feature-row"],[1,"feature-body"],["labelStr","Knox Events Upload",3,"formGroupChange","infoText","isInfoInfo","parentId","fileList","formGroup","formGroupControlName","maxFiles","minHeightPixels","minWidthPixels","allowedFilesMessage","allowedFiles","isFlex","canEdit"],[1,"filter-block"],[1,"btn","btn-lg","btn-success","m-0"],[1,"col-md-12","upload-results"],[1,"alert","alert-success","text-center"],[1,"alert","alert-danger","text-center"],[1,"btn","btn-back",3,"click"],[1,"btn","btn-lg","btn-success","m-0",3,"click"],[1,"data-grid"],["labelStr","Knox Devices Upload",3,"formGroupChange","infoText","isInfoInfo","parentId","fileList","formGroup","formGroupControlName","maxFiles","minHeightPixels","minWidthPixels","allowedFilesMessage","allowedFiles","isFlex","canEdit"],[1,"row"],[1,"col-md-3"],[1,"for"],["target","_blank",3,"href"],["labelStr","Knox Users Upload",3,"formGroupChange","infoText","isInfoInfo","parentId","fileList","formGroup","formGroupControlName","maxFiles","minHeightPixels","minWidthPixels","allowedFilesMessage","allowedFiles","isFlex","canEdit"]],template:function(d,s){d&1&&(n(0,"div",4),m(1,Se,9,3,"div",5),o(),n(2,"form",6)(3,"div",7),m(4,De,13,19,"div",8),m(5,Pe,14,20,"div",8),m(6,qe,15,20,"div",8),o()()),d&2&&(r(),u(s.hideOptions?-1:1),r(),f("formGroup",s.formGroup),r(2),u(s.activeSectionIndex()==0?4:-1),r(),u(s.activeSectionIndex()===1?5:-1),r(),u(s.activeSectionIndex()==2?6:-1))},dependencies:[te,Z,Y,ie,ee,xe],styles:[`.slide-in[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-in .5s ease-out}.slide-out[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_slide-out .5s ease-in forwards}@keyframes _ngcontent-%COMP%_slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes _ngcontent-%COMP%_slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.features-container[_ngcontent-%COMP%]{display:flex!important;flex-direction:row;overflow:initial;justify-content:flex-start}.feature-options[_ngcontent-%COMP%]{display:flex;flex-direction:column;top:0;position:fixed;margin-top:60px;min-width:300px;max-width:300px}.option-row[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;width:100%;min-height:75px;box-shadow:0 0 .25rem #00000040;margin-bottom:5px;color:var(--text-color)!important}.option-row[_ngcontent-%COMP%]:focus{box-shadow:none!important}.option-row[_ngcontent-%COMP%]:hover{background-color:var(--btn-background-color-hvr)}.option-row[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{display:flex;flex-direction:row}.row-fg[_ngcontent-%COMP%]{margin:0;padding:0}.feature-row[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;padding:1rem}.selected-feature[_ngcontent-%COMP%]{background-color:#00000040}.feature-section[_ngcontent-%COMP%]{background-color:#ebebeb;border-radius:.5rem;display:flex;flex-direction:row!important;padding:1rem 0rem 0rem}.feature-section[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-top:7px}.feature-section[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]:focus{box-shadow:none!important}.feature-head[_ngcontent-%COMP%]{display:flex;align-items:center;flex:1;margin-bottom:1rem}.feature-toggle[_ngcontent-%COMP%]{margin-right:1rem}.feature-body[_ngcontent-%COMP%]{flex:3}.selected[_ngcontent-%COMP%]{background-color:#7f7;border:1px solid rgb(95,202,95);color:var(--text-color)}.selected[_ngcontent-%COMP%]:hover{background-image:linear-gradient(#0000001a 0 0)}.settingsRow[_ngcontent-%COMP%]{margin-left:.25em;margin-bottom:.5em}.form-group[_ngcontent-%COMP%]{margin-bottom:0}@media screen and (max-width:1200px){.row[_ngcontent-%COMP%]{flex-direction:column}}@media screen and (max-width:992px){.features-container[_ngcontent-%COMP%]{justify-content:center}.feature-head[_ngcontent-%COMP%]{width:100%;justify-content:left}.feature-row[_ngcontent-%COMP%]{flex-direction:column}.feature-options[_ngcontent-%COMP%]{width:100%;max-width:800px;position:relative;margin-top:0}form[_ngcontent-%COMP%]{margin-left:0!important}.second-lvl-toggle[_ngcontent-%COMP%]{margin-bottom:5px}}
2/*# sourceMappingURL=knox-import.component-LAQWQ6TN.css.map */`]})}return i})();export{St as KnoxImportComponent};
3//# sourceMappingURL=chunk-NDD3QMD6.js.map

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.