PageSourceSearch

https://mountainscholar.org/4780.cec69e5398426e5b.js

js mountainscholar.org collected 2026-10-02 03:14:51 UTC 10,675 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdspace_angular=self.webpackChunkdspace_angular||[]).push([[4780],{84780(E,v,i){i.d(v,{y:()=>A});var m=i(72200),e=i(73664),f=i(68018),O=i(59519),b=i.n(O),g=i(27200),h=i(7673),u=i(44940),D=i(79104),p=i(89777),M=i(50808),c=(i(89291),i(2615)),C=i(17705);let F=(()=>{var t;class a{constructor(){this._overrideDragOverPage=!1}overrideDragOverPage(){this._overrideDragOverPage=!0}allowDragOverPage(){this._overrideDragOverPage=!1}isAllowedDragOverPage(){return!this._overrideDragOverPage}static#e=t=()=>(this.\u0275fac=function(r){return new(r||a)},this.\u0275prov=c.jDH({token:a,factory:a.\u0275fac,providedIn:"root"}))}return t(),a})();var I=i(29330),U=i(67138);const x=t=>({"ds-base-drop-zone-file-over":t}),k=t=>({width:t}),B=t=>({"progress-bar":!0,"bg-success progress-bar-striped progress-bar-animated":t});function T(t,a){if(1&t){const n=e.RV6();e.j41(0,"div",7),e.nI1(1,"async"),e.bIt("fileOver",function(r){c.eBV(n);const s=e.XpG();return c.Njj(s.fileOverDocument(r))}),e.k0s()}if(2&t){const n=e.XpG();e.AVh("ds-document-drop-zone-active",e.bMT(1,3,n.isOverDocumentDropZone)),e.Y8G("uploader",n.uploader)}}function P(t,a){if(1&t&&(e.j41(0,"div",2)(1,"div",8)(2,"p",9),e.EFF(3),e.nI1(4,"translate"),e.k0s()()()),2&t){const n=e.XpG();e.R7$(3),e.JRh(e.bMT(4,1,n.dropOverDocumentMsg))}}function _(t,a){if(1&t){const n=e.RV6();e.j41(0,"div",6)(1,"span",10),e.nrm(2,"i",11),e.EFF(3),e.nI1(4,"translate"),e.nI1(5,"translate"),e.j41(6,"label",12),e.bIt("keyup.enter",function(r){c.eBV(n);const s=e.sdS(12);return r.stopImmediatePropagation(),c.Njj(s.click())}),e.j41(7,"span",13),e.nI1(8,"translate"),e.EFF(9),e.nI1(10,"translate"),e.k0s()(),e.nrm(11,"input",14,0),e.k0s()()}if(2&t){const n=e.XpG();e.R7$(3),e.Lme(" ",e.bMT(4,9,n.dropMsg),"",e.bMT(5,11,"uploader.or")," "),e.R7$(3),e.Y8G("for",e.VkB("inputFileUploader-",n.uploaderId)),e.R7$(),e.BMQ("aria-label",e.bMT(8,13,n.ariaLabel)),e.R7$(2),e.JRh(e.bMT(10,15,"uploader.browse")),e.R7$(2),e.Y8G("id",e.VkB("inputFileUploader-",n.uploaderId))("uploader",n.uploader)}}function R(t,a){if(1&t&&(e.j41(0,"span"),e.EFF(1),e.nI1(2,"translate"),e.k0s()),2&t){const n=e.XpG(2);e.R7$(),e.Lme("",e.bMT(2,2,"uploader.queue-length"),": ",null==n.uploader||null==n.uploader.queue?null:n.uploader.queue.length," | ")}}function y(t,a){if(1&t&&(e.j41(0,"span",21),e.EFF(1),e.k0s()),2&t){const n=e.XpG(2);e.R7$(),e.SpI("",n.uploader.progress,"%")}}function z(t,a){1&t&&(e.j41(0,"span",21),e.EFF(1),e.nI1(2,"translate"),e.k0s()),2&t&&(e.R7$(),e.JRh(e.bMT(2,1,"uploader.processing")))}function j(t,a){if(1&t){const n=e.RV6();e.j41(0,"div")(1,"div",15)(2,"div",16)(3,"span",17),e.nVh(4,R,3,4,"span"),e.EFF(5),e.k0s(),e.j41(6,"div",18)(7,"button",19),e.nI1(8,"translate"),e.bIt("click",function(){c.eBV(n);const r=e.XpG();return c.Njj(r.uploader.clearQueue())}),e.nrm(9,"i",20),e.k0s()(),e.nVh(10,y,2,1,"span",21),e.nVh(11,z,3,3,"span",21),e.k0s(),e.j41(12,"div",22),e.nrm(13,"div",23),e.k0s()()()}if(2&t){const n=e.XpG();e.R7$(4),e.vxM(n.uploader.options.disableMultipart?-1:4),e.R7$(),e.SpI("",null==n.uploader||null==n.uploader.queue[0]?null:n.uploader.queue[0].file.name," "),e.R7$(2),e.Y8G("title",e.mNQ(e.bMT(8,9,"uploader.delete.btn-title")))("dsBtnDisabled",!n.uploader.queue.length),e.R7$(3),e.vxM(n.uploader.progress<100&&(0!==n.uploader.progress||n.uploader.options.autoUpload)?10:-1),e.R7$(),e.vxM(100===n.uploader.progress?11:-1),e.R7$(2),e.Y8G("ngStyle",e.eq3(11,k,n.uploader.progress+"%"))("ngClass",e.eq3(13,B,100===n.uploader.progress))}}let A=(()=>{var t;class a{onDragOver(o){if(this.enableDragOverDocument&&this.dragService.isAllowedDragOverPage()){if(o.dataTransfer?.types&&!Array.from(o.dataTransfer.types).includes("Files"))return;o.preventDefault(),"HTML"!==o.target.tagName&&(this.isOverDocumentDropZone=(0,h.of)(!0))}}constructor(o,r,s,l,d){this.cdr=o,this.dragService=r,this.tokenExtractor=s,this.cookieService=l,this.liveRegionService=d,this.ON_BEHALF_HEADER="X-On-Behalf-Of",this.onCompleteItem=new e.bkB,this.onUploadError=ne
1w e.bkB,this.onFileSelected=new e.bkB,this.isOverBaseDropZone=(0,h.of)(!1),this.isOverDocumentDropZone=(0,h.of)(!1),this.announcedProgress=new Set}ngOnInit(){this.uploaderId="ds-drag-and-drop-uploader"+b()(),this.checkConfig(this.uploadFilesOptions),this.uploader=new g.l0({url:this.uploadFilesOptions.url,authToken:this.uploadFilesOptions.authToken,disableMultipart:this.uploadFilesOptions.disableMultipart,itemAlias:this.uploadFilesOptions.itemAlias,removeAfterUpload:!0,autoUpload:this.uploadFilesOptions.autoUpload,method:this.uploadFilesOptions.method,queueLimit:this.uploadFilesOptions.maxFileNumber}),(0,p.b0)(this.enableDragOverDocument)&&(this.enableDragOverDocument=!1),(0,p.b0)(this.dropMsg)&&(this.dropMsg="uploader.drag-message"),(0,p.b0)(this.dropOverDocumentMsg)&&(this.dropOverDocumentMsg="uploader.drag-message")}ngAfterViewInit(){this.uploader.onAfterAddingAll=o=>{this.onFileSelected.emit(o)},(0,p.b0)(this.onBeforeUpload)&&(this.onBeforeUpload=()=>{}),this.uploader.onBeforeUploadItem=o=>{o.url!==this.uploader.options.url&&(o.url=this.uploader.options.url),this.uploader.options.headers=[{name:u.sA,value:this.tokenExtractor.getToken()}],(0,p.a4)(this.uploadFilesOptions.impersonatingID)&&this.uploader.options.headers.push({name:this.ON_BEHALF_HEADER,value:this.uploadFilesOptions.impersonatingID}),this.onBeforeUpload(),this.isOverDocumentDropZone=(0,h.of)(!1)},(0,p.a4)(this.uploadProperties)&&(this.uploader.onBuildItemForm=(o,r)=>{r.append("properties",JSON.stringify(this.uploadProperties))}),this.uploader.onCompleteItem=(o,r,s,l)=>{const d=l[u.oo.toLowerCase()];if((0,p.hj)(d)&&(this.saveXsrfToken(d),this.uploader.options.headers=[{name:u.sA,value:this.tokenExtractor.getToken()}]),(0,p.hj)(r)){const S=JSON.parse(r);this.onCompleteItem.emit(S)}},this.uploader.onErrorItem=(o,r,s,l)=>{const d=l[u.oo.toLowerCase()];(0,p.hj)(d)&&(this.saveXsrfToken(d),this.uploader.options.headers=[{name:u.sA,value:this.tokenExtractor.getToken()}]),this.onUploadError.emit({item:o,response:r,status:s,headers:l}),this.uploader.cancelAll()},this.uploader.onProgressAll=()=>this.onProgress(),this.liveRegionService.setMessageTimeOutMs(1500),this.liveRegionService.clear(),this.uploader.onProgressItem=(o,r)=>{this.announceProgress(r),this.onProgress()}}announceProgress(o){if(!this.announcedProgress.has(o)){this.announcedProgress.add(o);const r=o+"%";this.lastProgressMessageUuid&&this.liveRegionService.clearMessageByUUID(this.lastProgressMessageUuid),this.lastProgressMessageUuid=this.liveRegionService.addMessage(r)}}fileOverBase(o){this.isOverBaseDropZone=(0,h.of)(o)}fileOverDocument(o){o||(this.isOverDocumentDropZone=(0,h.of)(o))}onProgress(){this.cdr.detectChanges()}checkConfig(o){const s=["url","authToken","disableMultipart","itemAlias"].filter(l=>!(l in o&&""!==o[l]));if(0<s.length)throw new Error("UploadFiles: Argument is missing the following required properties: "+s.join(", "))}saveXsrfToken(o){this.cookieService.remove(u.dX),this.cookieService.set(u.dX,o)}static#e=t=()=>(this.\u0275fac=function(r){return new(r||a)(e.rXU(C.gRc),e.rXU(F),e.rXU(I.B3),e.rXU(U.O),e.rXU(M.A))},this.\u0275cmp=e.VBU({type:a,selectors:[["ds-uploader"]],hostBindings:function(r,s){1&r&&e.bIt("dragover",function(d){return s.onDragOver(d)},e.tSv)},inputs:{dropMsg:"dropMsg",dropOverDocumentMsg:"dropOverDocumentMsg",enableDragOverDocument:"enableDragOverDocument",onBeforeUpload:"onBeforeUpload",uploadFilesOptions:"uploadFilesOptions",uploadProperties:"uploadProperties",ariaLabel:"ariaLabel"},outputs:{onCompleteItem:"onCompleteItem",onUploadError:"onUploadError",onFileSelected:"onFileSelected"},decls:11,vars:17,consts:[["fileInput",""],["ng2FileDrop","",1,"ds-document-drop-zone","position-fixed","h-100","w-100",3,"ds-document-drop-zone-active","uploader"],[1,"ds-document-drop-zone-inner","position-fixed","h-100","w-100","p-2"],[1,"row"],[1,"col-md-12"],["ng2FileDrop","",1,"well","ds-base-drop-zone","mt-1","mb-3","text-muted",3,"fileOver","ngClass","uploader"],[1,"text-center","m-0","p-2","d-flex","justify-content-center","align-items-center"],["ng2FileDrop","",1,"ds-document-drop-zone","position-fixed","h-100","w-100",3,"fileOver","uploader"],[1,"ds-document-drop-zone-inner-content","position-relative","d-flex","flex-column","justify-content-center","text-center","h-100","w-100"],[1,"text-primary"],[1,"d-flex","align-items-center"],["aria-hidden","true",1,"fas","fa-upload","pe-1"],["tabindex","0",1,"btn","btn-link","m-0","p-0","ms-1",3,"keyup.enter","for"],["role","button"],["type","file","ng2FileSelect","","multiple","","tabindex","0",1,"d-none",3,"id","uploader"],[1,"m-1"],[1,"upload-item-top"],[1,"filename"],["role","group",1,"btn-group","btn-group-sm","float-end"],["type","button",1,"btn","btn-danger",3,"click","title","dsBtnDisabled"],["aria-hidden","true",1,"fas","fa-tras
1h"],[1,"float-end","me-3"],[1,"ds-base-drop-zone-progress","clearfix","mt-2"],["role","progressbar",2,"height","5px","width","0",3,"ngStyle","ngClass"]],template:function(r,s){1&r&&(e.nVh(0,T,2,5,"div",1),e.nI1(1,"async"),e.nVh(2,P,5,3,"div",2),e.nI1(3,"async"),e.j41(4,"div",3)(5,"div",4)(6,"div",5),e.nI1(7,"async"),e.bIt("fileOver",function(d){return s.fileOverBase(d)}),e.nVh(8,_,13,17,"div",6),e.nVh(9,j,14,15,"div"),e.nI1(10,"async"),e.k0s()()()),2&r&&(e.vxM(e.bMT(1,7,s.isOverDocumentDropZone)?0:-1),e.R7$(2),e.vxM(e.bMT(3,9,s.isOverDocumentDropZone)?2:-1),e.R7$(2),e.BMQ("id",s.uploaderId),e.R7$(2),e.Y8G("ngClass",e.eq3(15,x,e.bMT(7,11,s.isOverBaseDropZone)))("uploader",s.uploader),e.R7$(2),e.vxM(0===(null==s.uploader||null==s.uploader.queue?null:s.uploader.queue.length)?8:-1),e.R7$(),e.vxM(e.bMT(10,13,s.isOverBaseDropZone)||0!==(null==s.uploader||null==s.uploader.queue?null:s.uploader.queue.length)?9:-1))},dependencies:[D.A,m.MD,m.YU,m.B3,g.eB,g.Ff,g.UJ,f.h,m.Jj,f.D9],styles:[".ds-base-drop-zone[_ngcontent-%COMP%]{border:2px dashed var(--bs-gray-600)}.ds-base-drop-zone-file-over[_ngcontent-%COMP%]{border:2px dashed var(--bs-primary)}.ds-base-drop-zone[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{min-height:var(--ds-drop-zone-area-height)}.ds-document-drop-zone[_ngcontent-%COMP%]{top:0;left:0;z-index:-1}.ds-document-drop-zone-active[_ngcontent-%COMP%]{z-index:var(--ds-drop-zone-area-z-index)!important}.ds-document-drop-zone-inner[_ngcontent-%COMP%]{background-color:#ffffffb3;z-index:var(--ds-drop-zone-area-inner-z-index);top:0;left:0}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%]{border:4px dashed var(--bs-primary);z-index:var(--ds-drop-zone-area-inner-z-index)}.ds-document-drop-zone-inner-content[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:calc(var(--bs-font-size-lg) * 2.5)}"]}))}return t(),a})()}}]);

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.