PageSourceSearch

https://staticassets.goreact.com/prod-client/app/projects_go-modul…_task-list-navig-c2f614.a6a00e46647b2a73.js

js goreact.com collected 2026-10-02 10:01:07 UTC 34,998 bytes, 8 lines download raw bytes

1(self.webpackChunkdashboard=self.webpackChunkdashboard||[]).push([["projects_go-modules_src_components_activity-task-sessions_task-list-navigator_task-list-navig-c2f614"],{3391(gt,lt,C){"use strict";C.d(lt,{Y:()=>$});var z=C(45919),c=C(76567),it=C(9335),E=C(47988),q=C(7313),Q=C(7315),at=C(18597),rt=C(61453);const st=(G,V)=>({current:G,total:V});function h(G,V){if(1&G){const n=c.RV6();c.j41(0,"div",0)(1,"button",1),c.nI1(2,"translate"),c.bIt("click",function(){z.eBV(n);const K=c.XpG();return z.Njj(K.onNavigateBack())}),c.nrm(3,"mat-icon",2),c.k0s(),c.j41(4,"button",3),c.nI1(5,"translate"),c.nI1(6,"translate"),c.bIt("click",function(){z.eBV(n);const K=c.XpG();return z.Njj(K.openNavigator.emit())}),c.EFF(7),c.nI1(8,"translate"),c.k0s(),c.j41(9,"button",4),c.nI1(10,"translate"),c.bIt("click",function(){z.eBV(n);const K=c.XpG();return z.Njj(K.onNavigateForward())}),c.nrm(11,"mat-icon",5),c.k0s()()}if(2&G){const n=c.XpG();c.R7$(),c.Y8G("disabled",!n.canGoBack()),c.BMQ("aria-label",c.bMT(2,8,n.previousButtonLabelKey)),c.R7$(3),c.BMQ("aria-label",c.bMT(5,10,"task-detail
1s_nav-open")+", "+c.i5U(6,12,"task-details_navigator-label",c.l_i(20,st,n.currentTaskIndex,n.totalTasks))),c.R7$(3),c.SpI(" ",c.i5U(8,15,"task-details_navigator-label",c.l_i(23,st,n.currentTaskIndex,n.totalTasks))," "),c.R7$(2),c.AVh("completed",n.isComplete&&n.canGoForward()),c.Y8G("disabled",!n.canGoForward()),c.BMQ("aria-label",c.bMT(10,18,"task-details_nav-forward"))}}let $=(()=>{var G;class V{set totalTasks(j){this.totalTasksSignal.set(j)}get totalTasks(){return this.totalTasksSignal()}set currentTaskIndex(j){this.currentTaskIndexSignal.set(j)}get currentTaskIndex(){return this.currentTaskIndexSignal()}constructor(j){this.responsiveLayoutService=j,this.isComplete=!1,this.previousButtonLabelKey="task-details_nav-back",this.navigateBack=new c.bkB,this.navigateForward=new c.bkB,this.openNavigator=new c.bkB,this.isMobile$=this.responsiveLayoutService.isMobileSize$,this.totalTasksSignal=(0,z.vPA)(0),this.currentTaskIndexSignal=(0,z.vPA)(0),this.isMobile=(0,E.ot)(this.isMobile$,{initialValue:!1}),this.shouldShowNavigator=(0,it.EW)(()=>this.totalTasksSignal()>0&&this.isMobile()),this.canGoBack=(0,it.EW)(()=>this.currentTaskIndexSignal()>1),this.canGoForward=(0,it.EW)(()=>this.currentTaskIndexSignal()<this.totalTasksSignal())}onNavigateBack(){this.canGoBack()&&this.navigateBack.emit()}onNavigateForward(){this.canGoForward()&&this.navigateForward.emit()}static#t=G=()=>(this.\u0275fac=function(K){return new(K||V)(c.rXU(rt.cT))},this.\u0275cmp=c.VBU({type:V,selectors:[["task-list-navigator"]],inputs:{totalTasks:"totalTasks",currentTaskIndex:"currentTaskIndex",isComplete:"isComplete",previousButtonLabelKey:"previousButtonLabelKey"},outputs:{navigateBack:"navigateBack",navigateForward:"navigateForward",openNavigator:"openNavigator"}
1,decls:1,vars:1,consts:[[1,"task-details-navigator"],["type","button","disabledInteractive","",1,"btn","secondary-btn","task-details-navigator-btn","prev-btn",3,"click","disabled"],["aria-hidden","true",1,"ficon-app-chevron-left"],["type","button",1,"link-btn","task-details-navigator-text",3,"click"],["type","button","disabledInteractive","",1,"btn","secondary-btn","task-details-navigator-btn","next-btn",3,"click","disabled"],["aria-hidden","true",1,"ficon-app-chevron-right"]],template:function(K,tt){1&K&&c.nVh(0,h,12,26,"div",0),2&K&&c.vxM(tt.shouldShowNavigator()?0:-1)},dependencies:[q.h,Q.m_,Q.An,at.m,q.D9],styles:["[_ngcontent-%COMP%]:root{--table-border: #e0e0e0;--tree-base-spacing: 25px;--tree-icon-width: 20px;--tree-icon-text-gap: 10px;--tree-indent-per-level: calc(var(--tree-icon-width) + var(--tree-icon-text-gap));--color-off-white: #F7F7F7;--color-emperor: #545454}[_nghost-%COMP%]{display:contents}[_nghost-%COMP%]   .task-details-navigator[_ngcontent-%COMP%]{display:flex;align-items:center;margin-left:auto;gap:8px}
1@media(max-width:768px){[_nghost-%COMP%]   .task-details-navigator[_ngcontent-%COMP%]{margin-left:auto}}[_nghost-%COMP%]   .task-details-navigator-text[_ngcontent-%COMP%]{width:max-content;color:#333;font-size:12px;padding:0 0 2px;font-weight:700}[_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]{aspect-ratio:1/1;padding:0;box-shadow:unset;position:relative;width:26px;min-height:unset}[_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:26px;position:absolute}[_nghost-%COMP%]   .task-details-navigator-btn.prev-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{top:-1px;left:-2px}[_nghost-%COMP%]   .task-details-navigator-btn.next-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{top:-1px;left:0}[_nghost-%COMP%]   .task-details-navigator-btn.completed[_ngcontent-%COMP%]{background-color:#e12a43;color:#fff}[_nghost-%COMP%]   .task-details-navigator-btn.completed[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{color:#fff}@media(max-width:800px){.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-detail
1s-navigator[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator[_ngcontent-%COMP%]{gap:10px}.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-text[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-text[_ngcontent-%COMP%]{font-size:12px;font-weight:700}.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]{align-items:center;background:#fff;border-radius:50%;color:#545454;display:inline-flex;height:24px;justify-content:center;min-width:24px;width:24px}.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:16px;height:20px;line-height:20px;position:static;width:20px}.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-detail
1s-navigator-btn.prev-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn.prev-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-btn.next-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn.next-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{left:auto;top:auto}.activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]:disabled, .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn[_ngcontent-%COMP%]:disabled, .activity-preview-editor-dialog__preview--task[_nghost-%COMP%]   .task-details-navigator-btn.disabled-interactive[_ngcontent-%COMP%], .activity-preview-editor-dialog__preview--task   [_nghost-%COMP%]   .task-details-navigator-btn.disabled-interactive[_ngcontent-%COMP%]{background:#e8e8e8;color:#ccc}}"],changeDetection:0}))}return G(),V})()},1693(gt,lt,C){"use strict";C.d(lt,{NgxTaskReportComponent:()=>a});var z=C(14557),c=C(7313),it=C(84989),E=C(57519),Q=C(11917),at=C(62338),rt=C(60748),st=C(87341),h=C(36392),$=C(45607),G=C(4708),V=C(82737),n=C(76567),j=C(79808),K=C(50521),tt=C(75553);const ct=(r,u)=>u.userId;function ft(r,u){1&r&&(n.j41(0,"div",3),n.nrm(1,"loading"),n.k0s())}function pt(r,u){1&r&&(n.j41(0,"div",4),n.EFF(1),n.k0s()),2&r&&(n.R7$(),n.SpI(" ",u," "))}function ut(r,u){1&r&&(n.j41(0,"div",5),n.EFF(1),n.nI1(2,"translate"),n.k0s()),2&r&&(n.R7$(),n.SpI(" ",n.bMT(2,1,"task-report_no-data")," "))}function dt(r,u){if(1&r&&(n.j41(0,"th",9),n.EFF(1),n.k0s()),2&r){const R=u.$implicit;n.R7$(),n.JRh(R)}}function J(r,u){1&r&&(n.nrm(0,"i",11),n.nI1(1,"translate")),2&r&&n.BMQ("aria-label",n.bMT(1,1,"common_complete"))}function x(r,u){1&r&&(n.nrm(0,"i",12),n.nI1(1,"translate")),2&r&&n.BMQ("aria-label",n.bMT(1,1,"common_incomplete"))}function t(r,u){if(1&r&&(n.j41(0,"td",9),n.nVh(1,J,2,3,"i",11)(2,x,2,3,"i",12),n.k0s()),2&r){const R=u.$implicit;n.R7$(),n.vxM(R?1:2)}}function e(r,u){if(1&r&&(n.j41(0,"tr")(1,"td",8),n.EFF(2),n.k0s(),n.Z7z(3,t,3,1,"td",9,n.Vm6),n.j41(5,"td",10),n.EFF(6),n.k0s()()),2&r){const R=u.$implicit,w=n.XpG(2),o=n.XpG();n.BMQ("aria-label",o.getRowAriaLabel(R)),n.R7$(2),n.JRh(R.learnerName),n.R7$(),n.Dyx(R.taskCompletions),n.R7$(3),n.Lme("",R.totalCompleted,"/",w.taskNames.length)}}function i(r,u){if(1&r&&(n.j41(0,"div",6)(1,"table",7)(2,"thead")(3,"tr")(4,"th",8),n.EFF(5),n.nI1(6,"translate"),n.k0s(),n.Z7z(7,dt,2,1,"th",9,n.Vm6),n.j41(9,"th",10),n.EFF(10),n.nI1(11,"translate"),n.k0s()()(),n.j41(12,"tbody"),n.Z7z(13,e,7,4,"tr",null,ct),n.k0s()()()),2&r){const R=n.XpG();n.R7$(5),n.JRh(n.bMT(6,2,"task-report_learner-name")),n.R7$(2),n.Dyx(R.taskTitles),n.R7$(3),n.JRh(n.bMT(11,4,"task-report_total-completed")),n.R7$(3),n.Dyx(R.rows)}}function s(r,u){1&r&&n.nVh(0,ut,3,3,"div",5)(1,i,15,6,"div",6),2&r&&n.vxM(0===u.rows.length?0:1)}let a=(()=>{var r;class u{constructor(w,o,m,d){this.selectedService=w,this.activityService=o,this.taskService=m,this.translate=d,this.activityId=null,this.isLoading$=new $.t(!0),this.error$=new $.t(null),this.reportData$=new $.t(null),this.activityId=this.selectedService.getActivity().activity_id}ngOnInit(){this.loadReportData()}getRowAriaLabel(w){let o="";const m=this.reportData$.value.taskTitles;return o+=this.translate.instant("task-report_row-aria-label",{learnerName:w.learnerName,totalCompleted:w.totalCompleted,totalTasks:this.reportData$.value.taskNames.length}),w.taskCompletions.forEach((d,T)=>{const _=m[T];_&&(o+=", ",o+=_,o+=" ",o+=d?this.translate.instant("common_completed").toLowerCase():this.translate.instant("common_incomplete").toLowerCase())}),o}loadReportData(){this.isLoading$.next(!0),this.error$.next(null);const w=this.selectedService.getActivity();(0,Q.z)([this.activityService.getTaskCompletionReport(this.activityId).pipe((0,h.s)(1)),this.taskService.getTasks(this.activityId).pipe((0,h.s)(1))]).pipe((0,rt.W)(()=>(this.error$.next("Failed to load task completion report"),(0,at.of)([null,[]]))),(0,st.j)(()=>{this.isLoading$.next(!1)})).subscribe(([o,m])=>{if(null!==o&&"string"==typeof o)try{const d=this.parseCsvData(o,m,w);this.reportData$.next(d)}catch{this.error$.next("Failed to parse task completion report")}})}parseCsvData(w,o,m){const T=E.parse(w,{skipEmptyLines:!1,quoteChar:'"',escapeChar:'"',header:!1}).data;let _=-1;for(let p=0;p<T.length;p++)if(T[p].includes("User ID")){_=p;break}if(-1===_)return{headers:[],rows:[],taskNames:[],taskTitles:[]};const k=T[_],l=T.slice(_+1),g=k.slice(3),M=o.filter(p=>null==p.deleted_at).sort((p,I)=>p.sort_order-I.sort_order),D=g.map((p,I)=>{const y=M[I];return y&&m?this.activityService.getTaskTitleAndDescription(m,y,!0).title:p});return{headers:k,rows:l.filter(p=>p.length>0&&p[0]).map(p=>
1{const I=p[0],y=p[1]||"",b=p[2]||"",v=`${y} ${b}`.trim(),N=[];let O=0;for(let P=0;P<g.length;P++){const L=3+P,et=p[L]?.toLowerCase().trim(),H="true"===et||"1"===et;N.push(H),H&&O++}return{userId:I,firstName:y,lastName:b,learnerName:v,taskCompletions:N,totalCompleted:O}}),taskNames:g,taskTitles:D}}static#t=r=()=>(this.\u0275fac=function(o){return new(o||u)(n.rXU(it.A),n.rXU(j.W),n.rXU(K.O),n.rXU(c.c$))},this.\u0275cmp=n.VBU({type:u,selectors:[["ngx-task-report"]],decls:12,vars:12,consts:[[1,"task-report-wrapper"],[1,"task-report-header"],[1,"task-report-title"],[1,"task-report-loading"],[1,"task-report-error"],[1,"task-report-empty"],[1,"task-report-scroll"],[1,"task-report-table"],[1,"task-report-col-learner"],[1,"task-report-col-task"],[1,"task-report-col-total"],[1,"task-report-checkmark","ficon-app-checkmark"],[1,"task-report-cross","ficon-app-x"]],template:function(o,m){if(1&o&&(n.j41(0,"div",0)(1,"header",1)(2,"h1",2),n.EFF(3),n.nI1(4,"translate"),n.k0s(),n.nrm(5,"ngx-overview-navigation"),n.k0s(),n.nVh(6,ft,2,0,"div",3),n.nI1(7,"async"),n.nVh(8,pt,2,1,"div",4),n.nI1(9,"async"),n.nVh(10,s,2,1),n.nI1(11,"async"),n.k0s()),2&o){let d,T;n.R7$(3),n.SpI(" ",n.bMT(4,4,"task-report_header-title")," "),n.R7$(3),n.vxM(n.bMT(7,6,m.isLoading$)?6:-1),n.R7$(2),n.vxM((d=n.bMT(9,8,m.error$))?8:-1,d),n.R7$(2),n.vxM((T=n.bMT(11,10,m.reportData$))?10:-1,T)}},dependencies:[z.MD,c.h,G.H,tt.q,V.l,z.Jj,c.D9],styles:["[_ngcontent-%COMP%]:root{--table-border: #e0e0e0;--tree-base-spacing: 25px;--tree-icon-width: 20px;--tree-icon-text-gap: 10px;--tree-indent-per-level: calc(var(--tree-icon-width) + var(--tree-icon-text-gap));--color-off-white: #F7F7F7;--color-emperor: #545454}[_nghost-%COMP%]{height:100%}@media(max-width:640px){[_nghost-%COMP%]{height:calc(100% - 56px)}}[_nghost-%COMP%]   .task-report-wrapper[_ngcontent-%COMP%]{display:flex;flex-direction:column;height:100%;padding:20px 25px;overflow-y:auto}@media(max-width:640px){[_nghost-%COMP%]   .task-report-wrapper[_ngcontent-%COMP%]{padding:20px}}[_nghost-%COMP%]   .task-report-header[_ngcontent-%COMP%]{display:flex;padding:5px 0 20px;align-items:center;justify-content:space-between;gap:16px}@media(max-width:640px){[_nghost-%COMP%]   .task-report-header[_ngcontent-%COMP%]{border-bottom:1px solid #d9d9d9;margin-bottom:15px}}[_nghost-%COMP%]   .task-report-title[_ngcontent-%COMP%]{margin:0;font-weight:700;font-size:18px;color:#333}[_nghost-%COMP%]   .task-report-loading[_ngcontent-%COMP%], [_nghost-%COMP%]   .task-report-error[_ngcontent-%COMP%], [_nghost-%COMP%]   .task-report-empty[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;color:#333;flex:1}[_nghost-%COMP%]   .task-report-error[_ngcontent-%COMP%]{color:#e12a43}[_nghost-%COMP%]   .task-report-scroll[_ngcontent-%COMP%]{flex:1;overflow:auto}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]{width:100%}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]   th[_ngcontent-%COMP%]{padding:10px 0;text-align:center;border-bottom:1px solid #e0e0e0;min-width:160px;white-space:nowrap}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]   th.task-report-col-learner[_ngcontent-%COMP%]{min-width:150px;position:sticky;text-align:left;left:0;background-color:#fff}@media(max-width:640px){[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   thead[_ngcontent-%COMP%]   th.task-report-col-learner[_ngcontent-%COMP%]{position:relative}}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]{border-bottom:1px solid #e0e0e0}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td[_ngcontent-%COMP%]{padding:10px;text-align:center}[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td.task-report-col-learner[_ngcontent-%COMP%]{position:sticky;left:0;text-align:left;background-color:#fff;padding-left:0}@media(max-width:640px){[_nghost-%COMP%]   .task-report-table[_ngcontent-%COMP%]   tbody[_ngcontent-%COMP%]   tr[_ngcontent-%COMP%]   td.task-report-col-learner[_ngcontent-%COMP%]{position:relative}}[_nghost-%COMP%]   .task-report-checkmark[_ngcontent-%COMP%]{color:#00a39a;font-size:13px}[_nghost-%COMP%]   .task-report-cross[_ngcontent-%COMP%]{color:#e12a43;font-size:20px}"]}))}return r(),u})()},57519(gt,lt){var C,c;
2/* @license
3    Papa Parse
4    v5.5.3
5    https://github.com/mholt/PapaParse
6    License: MIT
7    */C=function it(){var q,E=typeof self<"u"?self:typeof window<"u"?window:void 0!==E?E:{}
vendor: 1,109 bytes, line 7
7,Q=!E.document&&!!E.postMessage,at=E.IS_PAPA_WORKER||!1,rt={},st=0,h={};function $(t){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},function(e){var i=dt(e);i.chunkSize=parseInt(i.chunkSize),e.step||e.chunk||(i.chunkSize=null),this._handle=new K(i),(this._handle.streamer=this)._config=i}.call(this,t),this.parseChunk=function(e,i){var s=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<s){let r=this._config.newline;r||(r=this._handle.guessLineEndings(e,a=this._config.quoteChar||'"')),e=[...e.split(r).slice(s)].join(r)}this.isFirstChunk&&x(this._config.beforeFirstChunk)&&void 0!==(a=this._config.beforeFirstChunk(e))&&(e=a),this.isFirstChunk=!1,this._halted=!1,s=this._partialLine+e;var a=(this._partialLine="",this._handle.parse(s,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(e=a.meta.cursor,this._finished||(this._partialLine=s.substring(e
7-this._baseIndex),this._baseIndex=e),a&&a.data&&(this._rowCount+=a.data.length),s=this._finished||this._config.preview&&this._rowCount>=this._config.preview,at)E.postMessage({results:a,workerId:h.WORKER_ID,finished:s});else if(x(this._config.chunk)&&!i){if(this._config.chunk(a,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=a=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(a.data),this._completeResults.errors=this._completeResults.errors.concat(a.errors),this._completeResults.meta=a.meta),this._completed||!s||!x(this._config.complete)||a&&a.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),s||a&&a.meta.paused||this._nextChunk(),a}this._halted=!0},this._sendError=function(e){x(this._config.error)?this._config.error(e):at&&this._config.error&&E.postMessage({workerId:h.WORKER_ID,error:e,finished:!1})}}function G(t){var e;(t=t||{}).chunkSize||(t.chunkSize=h.RemoteChunkSize),$.call(this,t),this._nextChunk=Q?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(i){this._input=i,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(e=new XMLHttpRequest,this._config.withCredentials&&(e.withCredentials=this._config.withCredentials),Q||(e.onload=J(this._chunkLoaded,this),e.onerror=J(this._chunkError,this)),e.open(this._config.downloadRequestBody?"POST":"GET",this._input,!Q),this._config.downloadRequestHeaders){var i,s=this._config.downloadRequestHeaders;for(i in s)e.setRequestHeader(i,s[i])}this._config.chunkSize&&e.setRequestHeader("Range","bytes="+this._start+"-"+(this._start+this._config.chunkSize-1));try{e.send(this._config.downloadRequestBody)}catch(r){this._chunkError(r.message)}Q&&0===e.status&&this._chunkError()}},this._chunkLoaded=function(){var i;4===e.readyState&&(e.status<200||400<=e.status?this._chunkError():(this._start+=this._config.chunkSize||e.responseText.length,this._finished=!this._config.chunkSize||this._start>=(null!==(i=(i=e).getResponseHeader("Content-Range"))?parseInt(i.substring(i.lastIndexOf("/")+1)):-1),this.parseChunk(e.responseText)))},this._chunkError=function(i){i=e.statusText||i,this._sendError(new Error(i))}}function V(t){(t=t||{}).chunkSize||(t.chunkSize=h.LocalChunkSize),$.call(this,t);var e,i,s=typeof FileReader<"u";this.stream=function(a){this._input=a,i=a.slice||a.webkitSlice||a.mozSlice,s?((e=new FileReader).onload=J(this._chunkLoaded,this),e.onerror=J(this._chunkError,this)):e=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var a=this._input,r=(this._config.chunkSize&&(r=Math.min(this._start+this._config.chunkSize,this._input.size),a=i.call(a,this._start,r)),e.readAsText(a,this._config.encoding));s||this._chunkLoaded({target:{result:r}})},this._chunkLoaded=function(a){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(a.target.result)},this._chunkError=function(){this._sendError(e.error)}}function n(t){var e;$.call(this,t=t||{}),this.stream=function(i){return e=i,this._nextChunk()},this._nextChunk=function(){var i,s;if(!this._finished)return e=(i=this._config.chunkSize)?(s=e.substring(0,i),e.substring(i)):(s=e,""),this._finished=!e,this.parseChunk(s)}}function j(t){$.call(this,t=t||{});var e=[],i=!0,s=!1;this.pause=function(){$.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){$.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(a){this._input=a,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){s&&1===e.length&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),e.length?this.parseChunk(e.shift()):i=!0},this._streamData=J(function(a){try{e.push("string"==typeof a?a:a.toString(this._config.encoding)),i&&(i=!1,this._checkIsFinished(),this.parseChunk(e.shift()))}catch(r){this._streamError(r)}},this),this._streamError=J(function(a){this._streamCleanUp(),this._sendError(a)},this),this._streamEnd=J(function(){this._streamCleanUp(),s=!0,this._streamData("")},this),this._streamCleanUp=J(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function K(t){var e,i,s,a,r=Math.pow(2,53),u=-r,R=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,w=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,o=this,m=0,d=0,T=!1,_=!1,k=[],l={data:[],errors:[],meta:{}};function S(g){return"greedy"===t.skipEmptyLines?""===g.join("").trim():1===g.length&&0===g[0].length}function A(){if(l&&s&&(W("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+h.DefaultDelimiter+"'"),s=!1),t.skipEmptyLines&&(l.data=l.data.filter(function(p){return!S(p)})),F()){let p=function(I,y){x(t.transformHeader)&&(I=t.transformHeader(I,y)),k.push(I)};if(l)if(Array.isArray(l.data[0])){for(var g=0;F()&&g<l.data.length;g++)l.data[g].forEach(p);l.data.splice(0,1)}else l.data.forEach(p)}function M(p,I){for(var y=t.header?{}:[],b=0;b<p.length;b++){var v=b,N=p[b];N=((O,P)=>{return L=O,t.dynamicTypingFunction&&void 0===t.dynamicTyping[L]&&(t.dynamicTyping[L]=t.dynamicTypingFunction(L)),!0===(t.dynamicTyping[L]||t.dynamicTyping)?"true"===P||"TRUE"===P||"false"!==P&&"FALSE"!==P&&((L=>{if(R.test(L)&&(L=parseFloat(L),u<L&&L<r))return 1})(P)?parseFloat(P):w.test(P)?new Date(P):""===P?null:P):P;var L}
vendor: 10,731 bytes, line 7
7)(v=t.header?b>=k.length?"__parsed_extra":k[b]:v,N=t.transform?t.transform(N,v):N),"__parsed_extra"===v?(y[v]=y[v]||[],y[v].push(N)):y[v]=N}return t.header&&(b>k.length?W("FieldMismatch","TooManyFields","Too many fields: expected "+k.length+" fields but parsed "+b,d+I):b<k.length&&W("FieldMismatch","TooFewFields","Too few fields: expected "+k.length+" fields but parsed "+b,d+I)),y}var D;l&&(t.header||t.dynamicTyping||t.transform)&&(D=1,!l.data.length||Array.isArray(l.data[0])?(l.data=l.data.map(M),D=l.data.length):l.data=M(l.data,0),t.header&&l.meta&&(l.meta.fields=k),d+=D)}function F(){return t.header&&0===k.length}function W(g,M,D,f){g={type:g,code:M,message:D},void 0!==f&&(g.row=f),l.errors.push(g)}x(t.step)&&(a=t.step,t.step=function(g){l=g,F()?A():(A(),0!==l.data.length&&(m+=g.data.length,t.preview&&m>t.preview?i.abort():(l.data=l.data[0],a(l,o))))}),this.parse=function(g,M,D){var f=t.quoteChar||'"';return t.newline||(t.newline=this.guessLineEndings(g,f)),s=!1,t.delimiter?x(t.delimiter)&&(t.delimiter=t.delimiter(g),l.meta.delimiter=t.delimiter):((f=((p,I,y,b,v)=>{var N,O,P,L;v=v||[",","\t","|",";",h.RECORD_SEP,h.UNIT_SEP];for(var et=0;et<v.length;et++){for(var H,ht=v[et],U=0,Y=0,B=0,X=(P=void 0,new ct({comments:b,delimiter:ht,newline:I,preview:10}).parse(p)),nt=0;nt<X.data.length;nt++)y&&S(X.data[nt])?B++:(Y+=H=X.data[nt].length,void 0===P?P=H:0<H&&(U+=Math.abs(H-P),P=H));0<X.data.length&&(Y/=X.data.length-B),(void 0===O||U<=O)&&(void 0===L||L<Y)&&1.99<Y&&(O=U,N=ht,L=Y)}return{successful:!!(t.delimiter=N),bestDelimiter:N}})(g,t.newline,t.skipEmptyLines,t.comments,t.delimitersToGuess)).successful?t.delimiter=f.bestDelimiter:(s=!0,t.delimiter=h.DefaultDelimiter),l.meta.delimiter=t.delimiter),f=dt(t),t.preview&&t.header&&f.preview++,e=g,i=new ct(f),l=i.parse(e,M,D),A(),T?{meta:{paused:!0}}:l||{meta:{paused:!1}}},this.paused=function(){return T},this.pause=function(){T=!0,i.abort(),e=x(t.chunk)?"":e.substring(i.getCharIndex())},this.resume=function(){o.streamer._halted?(T=!1,o.streamer.parseChunk(e,!0)):setTimeout(o.resume,3)},this.aborted=function(){return _},this.abort=function(){_=!0,i.abort(),l.meta.aborted=!0,x(t.complete)&&t.complete(l),e=""},this.guessLineEndings=function(p,f){p=p.substring(0,1048576),f=new RegExp(tt(f)+"([^]*?)"+tt(f),"gm");var D=(p=p.replace(f,"")).split("\r");if(p=1<(f=p.split("\n")).length&&f[0].length<D[0].length,1===D.length||p)return"\n";for(var I=0,y=0;y<D.length;y++)"\n"===D[y][0]&&I++;return I>=D.length/2?"\r\n":"\r"}}function tt(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function ct(t){var e=(t=t||{}).delimiter,i=t.newline,s=t.comments,a=t.step,r=t.preview,u=t.fastMode,R=null,w=!1,o=null==t.quoteChar?'"':t.quoteChar,m=o;if(void 0!==t.escapeChar&&(m=t.escapeChar),("string"!=typeof e||-1<h.BAD_DELIMITERS.indexOf(e))&&(e=","),s===e)throw new Error("Comment character same as delimiter");!0===s?s="#":("string"!=typeof s||-1<h.BAD_DELIMITERS.indexOf(s))&&(s=!1),"\n"!==i&&"\r"!==i&&"\r\n"!==i&&(i="\n");var d=0,T=!1;this.parse=function(_,k,l){if("string"!=typeof _)throw new Error("Input must be a string");var S=_.length,A=e.length,F=i.length,W=s.length,g=x(a),M=[],D=[],f=[],p=d=0;if(!_)return U();if(u||!1!==u&&-1===_.indexOf(o)){for(var I=_.split(i),y=0;y<I.length;y++){if(d+=(f=I[y]).length,y!==I.length-1)d+=i.length;else if(l)return U();if(!s||f.substring(0,W)!==s){if(g){if(M=[],L(f.split(e)),Y(),T)return U()}else L(f.split(e));if(r&&r<=y)return M=M.slice(0,r),U(!0)}}return U()}for(var b=_.indexOf(e,d),v=_.indexOf(i,d),N=new RegExp(tt(m)+tt(o),"g"),O=_.indexOf(o,d);;)if(_[d]===o)for(O=d,d++;;){if(-1===(O=_.indexOf(o,O+1)))return l||D.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:M.length,index:d}),H();if(O===S-1)return H(_.substring(d,O).replace(N,o));if(o===m&&_[O+1]===m)O++;else if(o===m||0===O||_[O-1]!==m){-1!==b&&b<O+1&&(b=_.indexOf(e,O+1));var P=et(-1===(v=-1!==v&&v<O+1?_.indexOf(i,O+1):v)?b:Math.min(b,v));if(_.substr(O+1+P,A)===e){f.push(_.substring(d,O).replace(N,o)),_[d=O+1+P+A]!==o&&(O=_.indexOf(o,d)),b=_.indexOf(e,d),v=_.indexOf(i,d);break}if(P=et(v),_.substring(O+1+P,O+1+P+F)===i){if(f.push(_.substring(d,O).replace(N,o)),ht(O+1+P+F),b=_.indexOf(e,d),O=_.indexOf(o,d),g&&(Y(),T))return U();if(r&&M.length>=r)return U(!0);break}D.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:M.length,index:d}),O++}}else if(s&&0===f.length&&_.substring(d,d+W)===s){if(-1===v)return U();v=_.indexOf(i,d=v+F),b=_.indexOf(e,d)}else if(-1!==b&&(b<v||-1===v))f.push(_.substring(d,b)),b=_.indexOf(e,d=b+A);else{if(-1===v)break;if(f.push(_.substring(d,v)),ht(v+F),g&&(Y(),T))return U();if(r&&M.length>=r)return U(!0)}return H();function L(B){M.push(B),p=d}function et(B){return-1!==B&&(B=_.substring(O+1,B))&&""===B.trim()?B.length:0}function H(B){return l||(void 0===B&&(B=_.substring(d)),f.push(B),d=S,L(f),g&&Y()),U()}function ht(B){d=B,L(f),f=[],v=_.indexOf(i,d)}function U(B){if(t.header&&!k&&M.length&&!w){var X=M[0],nt=Object.create(null),vt=new Set(X);let kt=!1;for(let ot=0;ot<X.length;ot++){let Z=X[ot];if(nt[Z=x(t.transformHeader)?t.transformHeader(Z,ot):Z]){let _t,mt=nt[Z];for(;_t=Z+"_"+mt,mt++,vt.has(_t););vt.add(_t),X[ot]=_t,nt[Z]++,kt=!0,(R=null===R?{}:R)[_t]=Z}else nt[Z]=1,X[ot]=Z;vt.add(Z)}kt&&console.warn("Duplicate headers found and renamed."),w=!0}return{data:M,errors:D,meta:{delimiter:e,linebreak:i,aborted:T,truncated:!!B,cursor:p+(k||0),renamedHeaders:R}}}function Y(){a(U()),M=[],D=[]}},this.abort=function(){T=!0},this.getCharIndex=function(){return d}}function ft(t){var e=t.data,i=rt[e.workerId],s=!1;if(e.error)i.userError(e.error,e.file);else if(e.results&&e.results.data){var a={abort:function(){s=!0,pt(e.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:ut,resume:ut};if(x(i.userStep)){for(var r=0;r<e.results.data.length&&(i.userStep({data:e.results.data[r],errors:e.results.errors,meta:e.results.meta},a),!s);r++);delete e.results}else x(i.userChunk)&&(i.userChunk(e.results,a,e.file),delete e.results)}e.finished&&!s&&pt(e.workerId,e.results)}function pt(t,e){var i=rt[t];x(i.userComplete)&&i.userComplete(e),i.terminate(),delete rt[t]}function ut(){throw new Error("Not implemented.")}function dt(t){if("object"!=typeof t||null===t)return t;var e,i=Array.isArray(t)?[]:{};for(e in t)i[e]=dt(t[e]);return i}function J(t,e){return function(){t.apply(e,arguments)}}function x(t){return"function"==typeof t}return h.parse=function(t,e){var s,i=(e=e||{}).dynamicTyping||!1;if(x(i)&&(e.dynamicTypingFunction=i,i={}),e.dynamicTyping=i,e.transform=!!x(e.transform)&&e.transform,!e.worker||!h.WORKERS_SUPPORTED)return i=null,"string"==typeof t?(t=65279!==(s=t).charCodeAt(0)?s:s.slice(1),i=new(e.download?G:n)(e)):!0===t.readable&&x(t.read)&&x(t.on)?i=new j(e):(E.File&&t instanceof File||t instanceof Object)&&(i=new V(e)),i.stream(t);(i=(()=>{var s,a,r;return!!h.WORKERS_SUPPORTED&&(a=E.URL||E.webkitURL||null,r=it.toString(),s=h.BLOB_URL||(h.BLOB_URL=a.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",r,")();"],{type:"text/javascript"}))),(s=new E.Worker(s)).onmessage=ft,s.id=st++,rt[s.id]=s)})()).userStep=e.step,i.userChunk=e.chunk,i.userComplete=e.complete,i.userError=e.error,e.step=x(e.step),e.chunk=x(e.chunk),e.complete=x(e.complete),e.error=x(e.error),delete e.worker,i.postMessage({input:t,config:e,workerId:i.id})},h.unparse=function(t,e){var i=!1,s=!0,a=",",r="\r\n",u='"',R=u+u,w=!1,o=null,m=!1,d=((()=>{if("object"==typeof e){if("string"!=typeof e.delimiter||h.BAD_DELIMITERS.filter(function(k){return-1!==e.delimiter.indexOf(k)}).length||(a=e.delimiter),"boolean"!=typeof e.quotes&&"function"!=typeof e.quotes&&!Array.isArray(e.quotes)||(i=e.quotes),"boolean"!=typeof e.skipEmptyLines&&"string"!=typeof e.skipEmptyLines||(w=e.skipEmptyLines),"string"==typeof e.newline&&(r=e.newline),"string"==typeof e.quoteChar&&(u=e.quoteChar),"boolean"==typeof e.header&&(s=e.header),Array.isArray(e.columns)){if(0===e.columns.length)throw new Error("Option columns is empty");o=e.columns}void 0!==e.escapeChar&&(R=e.escapeChar+u),e.escapeFormulae instanceof RegExp?m=e.escapeFormulae:"boolean"==typeof e.escapeFormulae&&e.escapeFormulae&&(m=/^[=+\-@\t\r].*$/)}})(),new RegExp(tt(u),"g"));if("string"==typeof t&&(t=JSON.parse(t)),Array.isArray(t)){if(!t.length||Array.isArray(t[0]))return T(null,t,w);if("object"==typeof t[0])return T(o||Object.keys(t[0]),t,w)}else if("object"==typeof t)return"string"==typeof t.data&&(t.data=JSON.parse(t.data)),Array.isArray(t.data)&&(t.fields||(t.fields=t.meta&&t.meta.fields||o),t.fields||(t.fields=Array.isArray(t.data[0])?t.fields:"object"==typeof t.data[0]?Object.keys(t.data[0]):[]),Array.isArray(t.data[0])||"object"==typeof t.data[0]||(t.data=[t.data])),T(t.fields||[],t.data||[],w);throw new Error("Unable to serialize unrecognized input");function T(k,l,S){var A="",F=("string"==typeof k&&(k=JSON.parse(k)),"string"==typeof l&&(l=JSON.parse(l)),Array.isArray(k)&&0<k.length),W=!Array.isArray(l[0]);if(F&&s){for(var g=0;g<k.length;g++)0<g&&(A+=a),A+=_(k[g],g);0<l.length&&(A+=r)}for(var M=0;M<l.length;M++){var D=(F?k:l[M]).length,f=!1,p=F?0===Object.keys(l[M]).length:0===l[M].length;if(S&&!F&&(f="greedy"===S?""===l[M].join("").trim():1===l[M].length&&0===l[M][0].length),"greedy"===S&&F){for(var I=[],y=0;y<D;y++)I.push(l[M][W?k[y]:y]);f=""===I.join("").trim()}if(!f){for(var v=0;v<D;v++)0<v&&!p&&(A+=a),A+=_(l[M][F&&W?k[v]:v],v);M<l.length-1&&(!S||0<D&&!p)&&(A+=r)}}return A}function _(k,l){var S,A;return null==k?"":k.constructor===Date?JSON.stringify(k).slice(1,25):(A=!1,m&&"string"==typeof k&&m.test(k)&&(k="'"+k,A=!0),S=k.toString().replace(d,R),(A=A||!0===i||"function"==typeof i&&i(k,l)||Array.isArray(i)&&i[l]||((F,W)=>{for(var g=0;g<W.length;g++)if(-1<F.indexOf(W[g]))return!0;return!1})(S,h.BAD_DELIMITERS)||-1<S.indexOf(a)||" "===S.charAt(0)||" "===S.charAt(S.length-1))?u+S+u:S)}},h.RECORD_SEP="\x1e",h.UNIT_SEP="\x1f",h.BYTE_ORDER_MARK="\ufeff",h.BAD_DELIMITERS=["\r","\n",'"',h.BYTE_ORDER_MARK],h.WORKERS_SUPPORTED=!Q&&!!E.Worker,h.NODE_STREAM_INPUT=1,h.LocalChunkSize=10485760,h.RemoteChunkSize=5242880,h.DefaultDelimiter=",",h.Parser=ct,h.ParserHandle=K,h.NetworkStreamer=G,h.FileStreamer=V,h.StringStreamer=n,h.ReadableStreamStreamer=j,E.jQuery&&((q=E.jQuery).fn.parse=function(t){var e=t.config||{},i=[];return this.each(function(r){if("INPUT"!==q(this).prop("tagName").toUpperCase()||"file"!==q(this).attr("type").toLowerCase()||!E.FileReader||!this.files||0===this.files.length)return!0;for(var u=0;u<this.files.length;
7u++)i.push({file:this.files[u],inputElem:this,instanceConfig:q.extend({},e)})}),s(),this;function s(){if(0===i.length)x(t.complete)&&t.complete();else{var u,R,w,o=i[0];if(x(t.before)){var m=t.before(o.file,o.inputElem);if("object"==typeof m){if("abort"===m.action)return u=o.file,R=o.inputElem,w=m.reason,void(x(t.error)&&t.error({name:"AbortError"},u,R,w));if("skip"===m.action)return void a();"object"==typeof m.config&&(o.instanceConfig=q.extend(o.instanceConfig,m.config))}else if("skip"===m)return void a()}var d=o.instanceConfig.complete;o.instanceConfig.complete=function(T){x(d)&&d(T,o.file,o.inputElem),a()},h.parse(o.file,o.instanceConfig)}}function a(){i.splice(0,1),s()}}),at&&(E.onmessage=function(t){t=t.data,void 0===h.WORKER_ID&&t&&(h.WORKER_ID=t.workerId),"string"==typeof t.input?E.postMessage({workerId:h.WORKER_ID,results:h.parse(t.input,t.config),finished:!0}):(E.File&&t.input instanceof File||t.input instanceof Object)&&(t=h.parse(t.input,t.config))&&E.postMessage({workerId:h.WORKER_ID,results:t,finished:!0})}),(G.prototype=Object.create($.prototype)).constructor=G,(V.prototype=Object.create($.prototype)).constructor=V,(n.prototype=Object.create(n.prototype)).constructor=n,(j.prototype=Object.create($.prototype)).constructor=j,h},void 0!==(c=C.apply(lt,[]))&&(gt.exports=c)}}]);
8//# sourceMappingURL=projects_go-modules_src_components_activity-task-sessions_task-list-navigator_task-list-navig-c2f614.a6a00e46647b2a73.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.