PageSourceSearch

https://sos-defenders.org/LazyLoadPDFPage.2bfe28235524645a34f1.bundle.js

js sos-defenders.org collected 2026-10-02 19:54:14 UTC 11,408 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkuwazi=self.webpackChunkuwazi||[]).push([[7004],{28244(e,t,r){r.r(t),r.d(t,{PDFPage:()=>V});var n=r(5556),i=r.n(n),o=r(96540),a=r(500),s=r(71468),c=r(1081),l=r(12841);const d=(e,t,r)=>r.indexOf(e)===t;var p=r(18063);const u=["page"];function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){f(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const m=(0,c.Mz)(e=>e.documentViewer.targetDocReferences.size?e.documentViewer.targetDocReferences:e.documentViewer.references,e=>e.documentViewer.targetDoc.get("_id")?e.documentViewer.targetDoc:e.documentViewer.doc,(e,t)=>e.toJS().reduce((e,r)=>{if(t.get("sharedId")!==r.entity)return e;if(r.reference){r.reference.selectionRectangles.map(e=>e.page).filter(d).forEach(t=>{t&&(e[t]||(e[t]=[]),e[t].push(r))})}return e},{})),b=(0,c.Mz)(e=>e.documentViewer.references,e=>e.reduce((e,t)=>{var r;if(!e)return[];const n=t;if(null!=t&&t.get("template")||!t)return e;const i=null===(r=n.get("reference"))||void 0===r?void 0:r.get("selectionRectangles");if(null==i||!i.size)return e;return(null==e?void 0:e.some(e=>e.some(t=>t.length===i.size&&t.start.page===i.get(0).get("page")&&t.start.width===i.get(0).get("width")&&t.end.page===i.get(i.size-1).get("page")&&t.end.width===i.get(i.size-1).get("width")&&(e.push({_id:n.get("_id").toString(),length:i.size,start:i.get(0).toJS(),end:i.get(i.size-1).toJS()}),!0))))||e.push([{_id:n.get("_id").toString(),length:i.size,start:i.get(0).toJS(),end:i.get(i.size-1).toJS()}]),e},[])),w=(0,s.Ng)(e=>({references:m(e),groupedReferences:b(e),activeReference:e.documentViewer.uiState.get("activeReference"),enableClickAction:e.documentViewer.uiState.get("enableClickAction")}))(e=>{var t;const r=(0,o.useRef)(void 0),n=null!==(t=e.renderScale)&&void 0!==t?t:1,i=(0,o.useCallback)(t=>e.enableClickAction?e.onClick.bind(null,t,r.current||[]):void 0,[e.enableClickAction,e.onClick]);return o.createElement(o.Fragment,null,(e.references[e.page]||[]).map(t=>{var a;const s=t._id===e.activeReference?"#ffd84b":"#feeeb4";if(!t.reference)return!1;const c=t.reference.selectionRectangles.map(e=>{let{page:t}=e;return h({regionId:t},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,u))}),d=p.Cw.adjustSelectionsToScale(h(h({},t.reference),{},{selectionRectangles:c}),n);return e.groupedReferences&&t._id&&e.groupedReferences.forEach(e=>{e.find(e=>e._id===t._id)&&(r.current=e.map(e=>e._id))}),o.createElement("div",{"data-id":t._id,key:null===(a=t._id)||void 0===a?void 0:a.toString(),className:"reference",style:{cursor:e.enableClickAction?"pointer":"auto"},onClick:i(t)},o.createElement("div",{style:{pointerEvents:e.enableClickAction?"auto":"none"}},o.createElement(l.f4,{textSelection:d,color:s})))}))});var y=r(50014),S=r.n(y);function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?v(Object(r),!0).forEach(function(t){O(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function O(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const C=(0,s.Ng)(e=>({userSelections:e.documentViewer.metadataExtraction.get("selections"),entityDocument:e.documentViewer.doc.get("defaultDoc"),isEditing:Boolean(e.documentViewer.sidepanel.metadata._id)}))(({userSelections:e,entityDocument:t,isEditing:r,renderScale:n=1})=>{var i;const a=n;if(!r||null==t||!t.get("_id"))return null;const s=e.toJS(),c=((e,t)=>S()([...t,...e],"propertyID"))(null!==(i=t.get("propertySelections"))&&void 0!==i&&i.size?t.toJS().propertySelections.map(e=>P(P({},e),{},{isCurrent:!0})):[],s);return c.length?o.createElement(o.Fragment,null,c.map(e=>{const t=e.selection,r=((null==t?void 0:t.selectionRectangles)||[]).map(e=>P({regionId:e.page},e)),n=p.Cw.adjustSelectionsToScale({text:null==t?void 0:t.text,selectionRectangles:r},a);return o.createElement("div",{key:e.propertyID||e.name,"data-testid":e.timestamp,className:"selection"},o.createElement(l.f4,{textSelection:n,color:e.isCurrent?"#B1F7A3":"#F27DA5"}))})):null});var D=r(95503);class V extends o.Component{constructor(e){super(e),this.state={rendered:!1,renderScale:1}}componentDidMount(){this.scrollCallback=this.scroll.bind(this),this.pageContainer&&this.pageShouldRender()&&this.renderPage(),this.props.getViewportContainer().addEventListener("scroll",this.scrollCallback),this._mounted=!0}componentWillUnmount(){this.pdfPageView&&this.pdfPageView.destroy(),this.props.getViewportContainer().removeEventListener("scroll",this.scrollCallback),this._mounted=!1}scroll(){this.pageShouldRender()&&!this.state.rendered&&this.renderPage(),!this.pageShouldRender()&&this.pdfPageView&&(this.pdfPageView.cancelRendering(),this.pdfPageView.destroy(),this.state.rendered&&this.props.onUnload(this.props.page),this.setState({rendered:!1}))}pageShouldRender(){const e=this.pageContainer.getBoundingClientRect(),t=window.innerWidth||document.documentElement.clientWidth,r=window.innerHeight||document.documentElement.clientHeight;return e.right<0||e.bottom<-500||e.left>t||e.top>r+500?(this.props.onHidden(this.props.page),!1):(this.checkVisibility(e),!0)}checkVisibility(e){const t=this.props.getViewportContainer().getBoundingClientRect(),r=e.top-t.top,n=(e.bottom,r<0?-r:0),i=e.bottom-t.bottom>0?e.bottom-t.bottom:0,o=e.height-n-i;o>0&&this.props.onVisible(this.props.page,o),o<0&&this.props.onHidden(this.props.page)}renderReferences(){if(this.state.rendered){var e;const t=null!==(e=this.state.renderScale)&&void 0!==e?e:1;return o.createElement(o.Fragment,null,o.createElement(C,{renderScale:t}),o.createElement(w,{page:this.props.page,onClick:this.props.highlightReference,renderScale:t}))}return!1}renderPage(){if(!this.state.rendered&&this.pdfPageView)return this.props.onLoading(this.props.page),this.pdfPageView.draw().catch(e=>e),void this.setState({rendered:!0});this.state.rendered||(this.props.onLoading(this.props.page),this.setState({rendered:!0}),this.props.pdf.getPage(this.props.page).then(e=>{const t=e.getViewport({scale:1}),r=(0,p.eU)(t.width*D.Ob.PixelsPerInch.PDF_TO_CSS_UNITS,this.props.containerWidth),n=e.getViewport({scale:r});this._mounted&&this.setState({renderScale:r}),this.props.onScaleChange&&this.props.onScaleChange(r),this.pdfPageView=new D._Y.PDFPageView({container:this.pageContainer,id:this.props.page,scale:r,defaultViewport:n,annotationMode:0,eventBus:new D.l7,enableDetailCanvas:!1}),this.pdfPageView.setPdfPage(e),this.pdfPageView.draw().then(()=>{this._mounted&&this.setState({height:this.pdfPageView.viewport.height})}).catch(e=>e)}))}render(){const e={height:1100,position:"relative"};return this.state&&this.state.height&&(e.height=this.state.height+20),o.createElement("div",{id:`page-${this.props.page}`,className:"pdf-page",ref:e=>{this.pageContainer=e},style:e},this.renderReferences())}}V.defaultProps={getViewportContainer:()=>a.oc?document.querySelector(".document-viewer"):null,onVisible:()=>{},onHidden:()=>{},highlightReference:()=>{},onScaleChange:()=>{}},V.propTypes={getViewportContainer:i().func,page:i().number.isRequired,onVisible:i().func,onHidden:i().func,onLoading:i().func.isRequired,onUnload:i().func.isRequired,pdf:i().object.isRequired,highlightReference:i().func,containerWidth:i().number.isRequired,onScaleChange:i().func}},95503(e,t,r){r.d(t,{l7:()=>l});var n=r(15626),i=r(15493),o={};r.r(o),r.d(o,{AbortException:()=>n.e3,AnnotationEditorLayer:()=>n.iX,AnnotationEditorParamsType:()=>n.N5,AnnotationEditorType:()=>n.vP,AnnotationEditorUIManager:()=>n.s4,AnnotationLayer:()=>n.dU,AnnotationMode:()=>n.ng,AnnotationType:()=>n.UJ,CSSConstants:()=>n.D7,ColorPicker:()=>n.sk,DOMSVGFactory:()=>n.xd,DrawLayer:()=>n.Qh,FeatureTest:()=>n.TV,GlobalWorkerOptions:()=>n.EA,ImageKind:()=>n.yI,InvalidPDFException:()=>n.Z7,MathClamp:()=>n.KL,OPS:()=>n.Do,OutputScale:()=>n.oA,PDFDataRangeTransport:()=>n.Tm,PDFDateString:()=>n.G6,PDFWorker:()=>n.nS,PagesMapper:()=>n.Qi,PasswordResponses:()=>n.SS,PermissionFlag:()=>n._i,PixelsPerInch:()=>n.lf,RenderingCancelledException:()=>n.ji,ResponseException:()=>n.bw,SignatureExtractor:()=>n.J1,SupportedImageMimeTypes:()=>n.j_,TextLayer:()=>n.D6,TouchManager:()=>n.p5,Util:()=>n.J0,VerbosityLevel:()=>n.mQ,XfaLayer:()=>n.Tw,applyOpacity:()=>n.GG,build:()=>n.jq,createValidAbsoluteUrl:()=>n.z7,fetchData:()=>n.Fd,findContrastColor:()=>n.z_,getDocument:()=>n.YE,getFilenameFromUrl:()=>n.Hw,getPdfFilenameFromUrl:()=>n.lJ,getRGB:()=>n.S9,getUuid:()=>n.YJ,getXfaPageViewport:()=>n.dm,isDataScheme:()=>n.Gz,isPdfFile:()=>n.ZH,isValidExplicitDest:()=>n.RY,noContextMenu:()=>n._p,normalizeUnicode:()=>n.Cv,renderRichText:()=>n.CA,setLayerDimensions:()=>n.HF,shadow:()=>n.r7,stopEvent:()=>n.jo,updateUrlHash:()=>n.Zu,version:()=>n.rE});var a={};r.r(a),r.d(a,{AnnotationLayerBuilder:()=>i.e2,DownloadManager:()=>i.qm,EventBus:()=>i.l7,FindState:()=>i.tx,GenericL10n:()=>i.P2,LinkTarget:()=>i.M9,PDFFindController:()=>i.yL,PDFHistory:()=>i.BR,PDFLinkService:()=>i.uU,PDFPageView:()=>i.Zl,PDFScriptingManager:()=>i.xe,PDFSinglePageViewer:()=>i.ID,PDFViewer:()=>i.TO,ProgressBar:()=>i.z2,RenderingStates:()=>i.Xv,ScrollMode:()=>i.VT,SimpleLinkService:()=>i.Gl,SpreadMode:()=>i.Xf,StructTreeLayerBuilder:()=>i.UN,TextLayerBuilder:()=>i.I2,XfaLayerBuilder:()=>i.md,parseQueryString:()=>i.JO});const s=a,{l7:c}=i;n.EA.workerSrc=new URL(r(10338),r.b).toString();class l extends c{on(e,t){super.on(e,t)}off(e,t){super.off(e,t)}
1dispatch(e,t){super.dispatch(e,t)}}const d=o,{lf:p}=n;r.d(t,["Ob",0,d,"Oj",0,"/legacy_character_maps/","_Y",0,s,"lf",0,p,"nS",0,"/pdfjs_wasm/"])}}]);

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.