PageSourceSearch

https://app.citylogix.com/assets/ImageryLayerView2D-d184193c.js

js citylogix.com collected 2026-10-10 00:49:02 UTC 20,372 bytes, 4 lines download raw bytes

1import{aF as o}from"./index-ec743896.js";import{_ as $}from"./Graphic-b38a95b0.js";import{j as n,k as b,Q as S,w as V,l as H,bH as F,a3 as q,ax as f,bU as U,H as z,dq as O,s as T,v as A,_ as B,ad as D,O as k,aA as P,R as C,L}from"./projectors-89580c2c.js";import{i as j}from"./GraphicsCollection-ad48d5fc.js";import{i as G,v as M,d as N}from"./RasterVFDisplayObject-3520c531.js";import{b as J}from"./LayerView2D-fc9b817c.js";import{O as W}from"./GraphicsView2D-059bdfed.js";import{o as Q}from"./HighlightGraphicContainer-77a5a569.js";import{U as Z,m as K}from"./vectorFieldUtils-27d770e5.js";import{s as X}from"./BitmapContainer-efb5a747.js";import{n as Y}from"./Container-3833bb6a.js";import{l as tt}from"./BitmapTechnique-891ae27f.js";import{M as et}from"./ExportStrategy-b35c752b.js";import{H as it,j as rt,I as st}from"./rasterProjectionHelper-1063c86a.js";import{i as at}from"./WGLContainer-5a1d0962.js";import{Z as ot}from"./FieldsIndex-d079d0d3.js";import{a as nt}from"./rasterFieldUtils-903c2e3b.js";import{i as ht}from"./timeSupport-b93bdebb.js";import{b as lt}from"./Query-855c25fd.js";import{n as pt}from"./popupUtils-5ddd4808.js";import{d as mt}from"./LayerView-36837ce5.js";import{i as dt}from"./RefreshableLayerView-b6b1333b.js";import{o as ct}from"./MapView-dc83c12e.js";import{r as R}from"./highlightOptionsUtils-905406b9.js";import"./getPopupProvider-997a7607.js";import"./fieldUtils-415e03cd.js";import"./jsonUtils-87334bc8.js";import"./typeUtils-c530565a.js";import"./createFeatureId-0ffcb182.js";import"./typeUtils-24903583.js";import"./SimpleMarkerSymbol-561835ce.js";import"./screenUtils-c9e101bc.js";import"./aaBoundingBox-320413aa.js";import"./DoubleArray-eaf5f7f5.js";import"./mat4f64-78ff2589.js";import"./TextSymbol-57f1eab9.js";import"./PictureMarkerSymbol-ff7b77f8.js";import"./enums-f9b09dbc.js";import"./Texture-12c48ff4.js";import"./Cyclical-976bf4bf.js";import"./VertexArrayObject-bc224e72.js";import"./memoryEstimations-e39a3b7f.js";import"./VertexAttributeLocations-5351167d.js";import"./VertexBuffer-f34939b0.js";import"./BufferObject-f9badb60.js";import"./VertexElementDescriptor-2925c6af.js";import"./dataUtils-ec93c2d0.js";import"./Tile-177ac237.js";import"./TileKey-a9913e43.js";import"./Queue-875ec290.js";import"./ReactiveMap-7d651aa2.js";import"./signal-c6bff383.js";import"./arcadeUtils-ff917068.js";import"./quickselect-b7b34c34.js";import"./Utils-9f79cbf3.js";import"./definitions-c9d1325d.js";import"./BoundingBox-f89c8d18.js";import"./utils-959993e6.js";import"./layerViewUtils-caa119a9.js";import"./CIMSymbolHelper-e15f6174.js";import"./BidiEngine-2d6f1cc5.js";import"./labelPoint-016a877f.js";import"./OptimizedGeometry-0f89db72.js";import"./GeometryUtils-d806ae25.js";import"./utils-cbb88351.js";import"./defaultCIMValues-eec8d472.js";import"./fontUtils-90230ac4.js";import"./rasterizingUtils-0a47cdf7.js";import"./Rect-ea14f53a.js";import"./defaults-3796da81.js";import"./defaultsJSON-59981e75.js";import"./OverrideHelper-568fa265.js";import"./colorUtils-e66bf786.js";import"./vec42-42452832.js";import"./vec4f64-c1b9eff9.js";import"./ArcadeExpression-e90a0f92.js";import"./TimeOnly-63691752.js";import"./enum-04c2c7e8.js";import"./UnknownTimeZone-2ef5095d.js";import"./quantizationUtils-c65f38be.js";import"./AttributeStore-9c722d29.js";import"./UpdateTracking2D-0612363e.js";import"./UpdatingHandles-2cbd8cdf.js";import"./FeatureStoreQueryAdapter-7f06e073.js";import"./OptimizedFeature-12739fdd.js";import"./featureConversionUtils-824de5e1.js";import"./OptimizedFeatureSet-5dc8ee29.js";import"./intl-ad646b03.js";import"./labelUtils-79d85921.js";import"./diffUtils-b5347bb0.js";import"./constants-f7650527.js";import"./queryUtils-af9ace68.js";import"./projectionUtils-65ca48fc.js";import"./normalizeUtils-13dbdedd.js";import"./normalizeUtilsCommon-305fa5aa.js";import"./utils-9bb59dea.js";import"./utils-89e1adff.js";import"./timeSupport-259e31cb.js";import"./FeatureCommandQueue-bb484fd4.js";import"./GraphShaderModule-476b565e.js";import"./FramebufferObject-95ebe40d.js";import"./ProgramTemplate-46761392.js";import"./ShaderBuilder-09022b3b.js";
1import"./utils-3eb62380.js";import"./lengthUtils-4e4cc01a.js";import"./streamLayerUtils-f73eea50.js";import"./capabilities-2af38b34.js";import"./QueueProcessor-9055de0e.js";import"./FeatureMetadata-10f97293.js";import"./normalizeUtilsSync-8fd9be52.js";import"./densifyCurvedGeometry-5f027f91.js";import"./dehydratedFeatures-04a91927.js";import"./Field-545bfca1.js";import"./fieldType-d07b5726.js";import"./AGraphicContainer-2aeb8f9a.js";import"./TechniqueInstance-6e99e6ab.js";import"./TileContainer-face4c34.js";import"./vec3f32-5edf24fc.js";import"./PixelBlock-576ecf0f.js";import"./pixelRangeUtils-085021cc.js";import"./EffectView-c733d290.js";import"./parser-e8753ad4.js";import"./mat4f32-176526a0.js";import"./mat4-6eafcee1.js";import"./bitmapUtils-93ab2c96.js";import"./TileInfo-3c4aa26a.js";import"./TileKey-4739c75b.js";import"./vec32-cc67dc50.js";import"./config-1337d16e.js";import"./earcut-5a6c70eb.js";import"./vec2f64-1f37f5b9.js";import"./timeZoneUtils-48a51224.js";import"./layerUtils-e17c9ca4.js";import"./CollectionFlattener-05fbfd0e.js";import"./workers-dcb5a3b8.js";import"./jsxFactory-f9f03aee.js";import"./uuid-409b6a0c.js";import"./sanitizerUtils-8778e332.js";import"./asyncUtils-c128580c.js";import"./Map-d496c183.js";import"./Basemap-ed0c857e.js";import"./loadAll-49a2a2f4.js";import"./PortalItem-c1e0ac6b.js";import"./isBasemap-a44d5d0f.js";import"./writeUtils-9d1c4624.js";import"./persistable-061755af.js";import"./MD5-715f37cd.js";import"./multiOriginJSONSupportUtils-c978f4c3.js";import"./resourceExtension-296c26fa.js";import"./PolygonCollection-12c34299.js";import"./TablesMixin-b62f11eb.js";import"./HeightModelInfo-b60513ff.js";import"./Scheduler-b837355d.js";import"./unitBezier-0bb0dc5d.js";import"./imageUtils-8d625b3a.js";import"./Version-ddbf928d.js";let d=class extends S{constructor(){super(...arguments),this.attached=!1,this.container=new Y,this.updateRequested=!1,this.pixelHighlights=[],this.type="imagery",this._bitmapView=new X}destroy(){this.attached&&(this.detach(),this.attached=!1),this.updateRequested=!1}get updating(){return!this.attached||this.isUpdating()}update(t){this.strategy.update(t).catch(e=>{V(e)||H.getLogger(this).error(e)})}hitTest(t){return new $({attributes:{},geometry:t.clone(),layer:this.layer})}attach(){this.container.addChild(this._bitmapView);const t=this.layer.version>=10,e=this.layer.version>=10.1?this.layer.imageMaxHeight:2048,i=this.layer.version>=10.1?this.layer.imageMaxWidth:2048;this.strategy=new et({container:this._bitmapView,imageNormalizationSupported:t,imageMaxHeight:e,imageMaxWidth:i,fetchSource:this._fetchImage.bind(this),requestUpdate:()=>this.requestUpdate()})}detach(){this.strategy.destroy(),this._bitmapView.removeAllChildren(),this.container.removeAllChildren(),this.updateRequested=!1}redraw(){this.strategy.updateExports(async t=>{const{source:e}=t;if(!e||e instanceof ImageBitmap)return;const i=e.originalPixelBlock??e.pixelBlock,{pixelHighlights:r}=this,s=r.length>0,a=await this.layer.applyRenderer({extent:e.extent,pixelBlock:i,isRawData:s}),h=a.pixelBlock;s&&i&&h&&await this.layer.highlightPixels({pixelBlock:i,renderedPixelBlock:h,highlightOptions:r}),e.filter=p=>this.layer.pixelFilter?this.layer.applyFilter(p):{...a,extent:e.extent}}).catch(t=>{V(t)||H.getLogger(this).error(t)})}requestUpdate(){this.updateRequested||(this.updateRequested=!0,this.view.requestUpdate())}isUpdating(){return this.strategy.updating||this.updateRequested}getPixelData(){if(this.updating)return null;const t=this.strategy.bitmaps;if(t.length===1&&t[0].source)return{extent:t[0].source.extent,pixelBlock:t[0].source.originalPixelBlock};if(t.length>1){const e=this.view.extent,i=t.map(s=>s.source).filter(s=>s.extent&&s.extent.intersects(e)).map(s=>({extent:s.extent,pixelBlock:s.originalPixelBlock})),r=Z(i,e);return r!=null?{extent:r.extent,pixelBlock:r.pixelBlock}:null}return null}async _fetchImage(t,e,i,r){var c;(r=r||{}).timeExtent=this.timeExtent;const s=this.pixelHighlights.length>0;r.requestAsImageElement=!s,r.returnImageBitmap=!s,r.requestRawData=s;const a=await this.layer.internalFetchImage(t,e,i,r);if(a.imageBitmap)return a.imageBitmap;const h=await this.layer.applyRenderer({...a.pixelData,isRawData:s},{signal:r.signal}),p=a.pixelData.pixelBlock,l=h.pixelBlock;s&&p&&l&&await this.layer.highlightPixels({pixelBlock:p,renderedPixelBlock:l,highlightOptions:this.pixelHighlights});const m=new tt(l,(c=h.extent)==null?void 0:c.clone(),p);return m.filter=u=>this.layer.applyFilter(u),m}};o([n()],d.prototype,"attached",void 0),o([n()],d.prototype,"container",void 0),o([n()],d.prototype,"layer",void 0),o([n()],d.prototype,"strategy",void 0),o([n()],d.prototype,"timeExtent",void 0),o([n()],d.prototype,"view",void 0),o([n()],d.prototype,"updateRequested",void 0),o([n()],d.prototype,"updating",null),o([n()],d.prototype,"pixelHighlights",void 0),o([n()],d.prototype,"type",void 0),d=o([b("esri.views.2d.layers.imagery.ImageryView2D")],d);class gt extends at{constructor(){super(...arguments),this.symbolTypes=["triangle"]}prepareRenderPasses(e){const i=e.registerRenderPass({name:"imagery (vf)",brushes:[G],target:()=>this.children,drawPhase:1});return[...super.prepareRenderPasses(e),i]}doRender(e){this.visible&&e.drawPhase===1&&this.symbolTypes.forEac
1h(i=>{e.renderPass=i,super.doRender(e)})}}let x=class extends S{constructor(t){super(t),this._loading=null,this.update=F((e,i)=>this._update(e,i).catch(r=>{V(r)||H.getLogger(this).error(r)}))}get updating(){return!!this._loading}redraw(t){if(!this.container.children.length)return;const e=this.container.children[0];e.symbolizerParameters=t,e.invalidateVAO(),this.container.symbolTypes=t.style==="wind_speed"?["scalar","triangle"]:t.style==="simple_scalar"?["scalar"]:["triangle"],this.container.requestRender()}async _update(t,e,i){if(!t.stationary)return;const{extent:r,spatialReference:s}=t.state,a=new q({xmin:r.xmin,ymin:r.ymin,xmax:r.xmax,ymax:r.ymax,spatialReference:s}),[h,p]=t.state.size;this._loading=this.fetchPixels(a,h,p,i);const l=await this._loading;this._addToDisplay(l,e,t.state),this._loading=null}_addToDisplay(t,e,i){if(t.pixelBlock==null)return this.container.children.forEach(h=>h.destroy()),void this.container.removeAllChildren();const{extent:r,pixelBlock:s}=t,a=new M(s);a.offset=[0,0],a.symbolizerParameters=e,a.rawPixelData=t,a.invalidateVAO(),a.x=r.xmin,a.y=r.ymax,a.pixelRatio=i.pixelRatio,a.rotation=i.rotation,a.resolution=i.resolution,a.width=s.width*e.symbolTileSize,a.height=s.height*e.symbolTileSize,this.container.children.forEach(h=>h.destroy()),this.container.removeAllChildren(),this.container.symbolTypes=e.style==="wind_speed"?["scalar","triangle"]:e.style==="simple_scalar"?["scalar"]:["triangle"],this.container.addChild(a)}};o([n()],x.prototype,"fetchPixels",void 0),o([n()],x.prototype,"container",void 0),o([n()],x.prototype,"_loading",void 0),o([n()],x.prototype,"updating",null),x=o([b("esri.views.2d.layers.imagery.ImageryVFStrategy")],x);let g=class extends S{constructor(){super(...arguments),this.attached=!1,this.container=new gt,this.type="imageryVF",this._dataParameters={exportParametersVersion:0,bbox:"",symbolTileSize:0,time:""},this._fetchpixels=async(e,i,r,s)=>{const a=await this._projectFullExtentPromise,{layer:h}=this,{symbolTileSize:p}=h.renderer,{extent:l,width:m,height:c}=K(e,i,r,p,a);if(a!=null&&!a.intersects(e))return{extent:l,pixelBlock:null};const u={bbox:`${l.xmin}, ${l.ymin}, ${l.xmax}, ${l.ymax}`,exportParametersVersion:h.exportImageServiceParameters.version,symbolTileSize:p,time:JSON.stringify(this.timeExtent||"")};if(this._canReuseVectorFieldData(u)){const y=this.getPixelData();if(y!=null&&`${y.extent.xmin}, ${y.extent.ymin}, ${y.extent.xmax}, ${y.extent.ymax}`===u.bbox)return y}const{pixelBlock:w}=await h.fetchPixels(l,m,c,{timeExtent:this.timeExtent,interpolation:h.interpolation,signal:s});if(this._dataParameters=u,w==null)return{extent:l,pixelBlock:null};const{dataType:E}=h.rasterInfo;return{extent:l,pixelBlock:E==="vector-uv"&&w?await h.convertVectorFieldData(w,"vector-uv",{signal:s}):w}}}get updating(){return!this.attached||this._strategy.updating}attach(){this._projectFullExtentPromise=this._getProjectedFullExtent(this.view.spatialReference),this._strategy=new x({container:this.container,fetchPixels:this._fetchpixels}),this.addHandles(f(()=>this.layer.renderer,e=>this._updateSymbolizerParams(e),U),"attach")}detach(){this._strategy.destroy(),this.container.children.forEach(e=>e.destroy()),this.container.removeAllChildren(),this.removeHandles("attach"),this._strategy=this.container=this._projectFullExtentPromise=null}getPixelData(){var s;const e=(s=this.container.children[0])==null?void 0:s.rawPixelData;if(this.updating||!e)return null;const{extent:i,pixelBlock:r}=e;return{extent:i,pixelBlock:r}}
1hitTest(e){return new $({attributes:{},geometry:e.clone(),layer:this.layer})}update(e){this._strategy.update(e,this._symbolizerParams).catch(i=>{V(i)||H.getLogger(this).error(i)})}redraw(){const{renderer:e}=this.layer;e&&(this._updateSymbolizerParams(e),this._strategy.redraw(this._symbolizerParams))}_canReuseVectorFieldData(e){const i=this._dataParameters.exportParametersVersion===e.exportParametersVersion,r=this._dataParameters.time===e.time,s=this._dataParameters.symbolTileSize===e.symbolTileSize,a=this._dataParameters.bbox===e.bbox;return i&&r&&s&&a}async _getProjectedFullExtent(e){try{return it(this.layer.fullExtent,e)}catch{try{const r=(await z(this.layer.url,{query:{option:"footprints",outSR:O(e),f:"json"}})).data.featureCollection.layers[0].layerDefinition.extent;return r?q.fromJSON(r):null}catch{return null}}}_updateSymbolizerParams(e){(e==null?void 0:e.type)==="vector-field"&&(this._symbolizerParams=this.layer.symbolizer.generateWebGLParameters({pixelBlock:null}))}};o([n()],g.prototype,"attached",void 0),o([n()],g.prototype,"container",void 0),o([n()],g.prototype,"layer",void 0),o([n()],g.prototype,"timeExtent",void 0),o([n()],g.prototype,"type",void 0),o([n()],g.prototype,"view",void 0),o([n()],g.prototype,"updating",null),g=o([b("esri.views.2d.layers.imagery.VectorFieldView2D")],g);const ut=t=>{const e=t;let i=class extends e{constructor(...r){super(...r),this.view=null}get timeExtent(){var r;return ht(this.layer,(r=this.view)==null?void 0:r.timeExtent,this._get("timeExtent"))}async fetchPopupFeaturesAtLocation(r,s){const{layer:a}=this;if(!r)throw new T("imagerylayerview:fetchPopupFeatures","Nothing to fetch without area",{layer:a});const{popupEnabled:h}=a,p=pt(a,s);if(!h||p==null)return[];const l=await p.getRequiredFields(null,{index:new ot(a.rasterFields),partitions:new Map([["$pixel",a.rasterFields.filter(v=>v.name.startsWith(nt)).map(v=>v.name)],["$imageCollectionItem",a.fields.map(v=>v.name)]])});A(s);const m=new lt;m.timeExtent=this.timeExtent,m.geometry=r,m.outFields=l,m.outSpatialReference=r.spatialReference;const{resolution:c,spatialReference:u}=this.view,w=this.view.type==="2d"?new B(c,c,u):new B(.5*c,.5*c,u),{returnTopmostRaster:E,showNoDataRecords:y}=p.layerOptions||{returnTopmostRaster:!0,showNoDataRecords:!1},I={returnDomainValues:!0,returnTopmostRaster:E,pixelSize:w,showNoDataRecords:y,signal:s==null?void 0:s.signal};return a.queryVisibleRasters(m,I)}async getSourceScale(){return await rt(),await this.layer.load(),st(this.layer.serviceRasterInfo,this.view.spatialReference)}canResume(){var r;return!!super.canResume()&&!((r=this.timeExtent)!=null&&r.isEmpty)}};return o([n()],i.prototype,"layer",void 0),o([n()],i.prototype,"suspended",void 0),o([n({readOnly:!0})],i.prototype,"timeExtent",null),o([n()],i.prototype,"view",void 0),i=o([b("esri.views.layers.ImageryLayerView")],i),i};let _=class extends ut(dt(J(mt))){constructor(){super(...arguments),this._exportImageVersion=-1,this._highlightGraphics=new j,this._highlightView=void 0,this._pixelHighlights=[],this.layer=null,this.subview=null}get pixelData(){const{subview:t}=this;return this.updating||!t?null:"getPixelData"in t?t.getPixelData():null}update(t){var e;(e=this.subview)==null||e.update(t)}attach(){this.layer.increaseRasterJobHandlerUsage(),this._setSubView(),this.view&&(this._highlightView=new W({view:this.view,graphics:this._highlightGraphics,requestUpdateCallback:()=>this.requestUpdate(),container:new Q(this.view.featuresTilingScheme)}),this.container.addChild(this._highlightView.container)),this.addAttachHandles([f(()=>this.layer.exportImageServiceParameters.version,t=>{t&&this._exportImageVersion!==t&&(this._exportImageVersion=t,this.requestUpdate())},D),f(()=>this.timeExtent,t=>{const{subview:e}=this;e&&(e.timeExtent=t,"redraw"in e?this.requestUpdate():e.redrawOrRefetch())},D),this.layer.on("redraw",()=>{const{subview:t}=this;t&&("redraw"in t?t.redraw():t.redrawOrRefetch())}),f(()=>this.layer.renderer,()=>this._setSubView()),f(()=>this.view.highlights.items.map(({name:t,color:e})=>({name:t,color:e})),()=>this._updateHighlightOptions(this.subview))])}detach(){var t,e;this.layer.decreaseRasterJobHandlerUsage(),this.container.removeAllChildren(),this._detachSubview(this.subview),(t=this.subview)==null||t.destroy(),this.subview=null,(e=this._highlightView)==null||e.destroy(),this._exportImageVersion=-1}viewChange(){}moveEnd(){this.requestUpdate()}highlight(t,e){if(t&&"pixelRanges"in t&&t.pixelRanges.length)return this._highlightPixels(t,e);if(!((Array.isArray(t)?t[0]:k.isCollection(t)?t.at(0):t)instanceof $))return P();let i=[];Array.isArray(t)||k.isCollection(t)?i=t.map(a=>a.clone()):t instanceof $&&(i=[t.clone()]);const r=i==null?void 0:i.filter(C);if(!(r!=null&&r.length))return P();const s=R(e);return this._addHighlightGraphics(i,s),P(()=>!this.destroyed&&this._removeHighlightGraphics(i,s))}_highlightPixels(t,e){const i={target:t,options:e};return this._pixelHighlights.push(i),this._updateHighlightOptions(this.subview),P(()=>{const r=this._pixelHighlights.indexOf(i);r>-1&&(this._pixelHighlights.splice(r,1),this._updateHighlightOptions(this.subview))})}_addHighlightGraphics(t,e){this._highlightGraphics.addMany(t),this._addHighlights(t.map(i=>i.uid),e)}_removeHighlightGraphics(t,e){this._highlightGraphics.removeMany(t),this._removeHighlights(t.map(i=>i.uid),e)}async doRefresh(){this.requestUpdate()}isUpdating(){var e,i;const t=!this.subview||this.subview.updating||!!((e=this._highlightView)!=null&&e.updating);return L("esri-2d-log-updating")&&console.log(`Updating ImageryLayerView2D (${this.layer.id}): ${t}
2-> subview ${!this.subview||this.subview.updating}
3-> higlightView ${(i=this._highlightView)==null?void 0:i.updating}
4`),t}_processHighlight(){var e;const t=this._getHighlights();(e=this._highlightView)==null||e.setHighlight(t)}_setSubView(){var i,r;if(!this.view)return;const t=(i=this.layer.renderer)==null?void 0:i.type;let e="imagery";if(t==="vector-field"?e="imageryVF":t==="flow"&&(e="flow"),this.subview){const{type:s}=this.subview;if(s===e)return this._attachSubview(this.subview),void(s==="flow"?this.subview.redrawOrRefetch():s==="imagery"&&this.layer.format==="lerc"?this.subview.redraw():this.requestUpdate());this._detachSubview(this.subview),(r=this.subview)==null||r.destroy()}e==="imagery"?(this.subview=new d({layer:this.layer,view:this.view,timeExtent:this.timeExtent}),this._updateHighlightOptions(this.subview)):this.subview=e==="imageryVF"?new g({layer:this.layer,view:this.view,timeExtent:this.timeExtent}):new N({layer:this.layer,layerView:this}),this._attachSubview(this.subview),this.requestUpdate()}_attachSubview(t){t&&!t.attached&&(t.attach(),t.attached=!0,this.container.addChildAt(t.container,0))}_detachSubview(t){t!=null&&t.attached&&(this.container.removeChild(t.container),t.detach(),t.attached=!1)}_updateHighlightOptions(t){const e=this.view.highlights;this._pixelHighlights.sort((r,s)=>e.findIndex(({name:a})=>a===R(s.options))-e.findIndex(({name:a})=>a===R(r.options)));const i=this._pixelHighlights.map(({target:r,options:s})=>{var m;const a=R(s),h=((m=e.find(c=>c.name===a))==null?void 0:m.color)??ct,{pixelRanges:p,bandId:l}=r;return{ranges:p,bandId:l??0,color:h.toArray()}});(t==null?void 0:t.type)==="imagery"&&(t.pixelHighlights=i,t.attached&&(this.layer.format==="lerc"?t.redraw():this.requestUpdate()))}};o([n()],_.prototype,"pixelData",null),o([n()],_.prototype,"subview",void 0),_=o([b("esri.views.2d.layers.ImageryLayerView2D")],_);const mr=_;export{mr as default};

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.