PageSourceSearch

https://rxburnplanner.com/assets/GeoRSSLayerView2D-zXseXwDN.js

js rxburnplanner.com collected 2026-10-05 11:46:18 UTC 3,561 bytes, 1 lines download raw bytes

1import{lh as u,li as b,f9 as a,fa as p,eZ as S,cE as V,e$ as _,e_ as $,lj as n,_ as v,e as T}from"./index-CyVzZKgG.js";import{b as M}from"./LayerView2D-Dtnnq7Ok.js";import{i as C}from"./GraphicContainer-BLeZE4EH.js";import{O}from"./GraphicsView2D-Co13d62n.js";import{d as q}from"./LayerView-BDFKgFC_.js";import"./Container-DIJ98BLI.js";import"./AGraphicContainer-CYfADnx5.js";import"./TechniqueInstance-BHVdyxQZ.js";import"./UpdateTracking2D-BU7im7tt.js";import"./Utils-B7KDTEFr.js";import"./FramebufferObject-BNdJFBQL.js";import"./BufferObject-BH6QMSVF.js";import"./TileContainer-D-dMRxQl.js";import"./WGLContainer-D8AJ7Lzg.js";import"./ProgramTemplate-DULZpuIR.js";import"./VertexArrayObject-DkbpOVOt.js";import"./VertexBuffer-CLPmkREM.js";import"./vec3f32-WCVSSNPR.js";import"./config-BOD8--da.js";import"./FeatureCommandQueue-DVWi1idW.js";import"./GraphShaderModule-DslPvKFR.js";import"./ShaderBuilder-OAyDLXfD.js";import"./utils-CyWYFr2j.js";import"./constants-BBnGEY1d.js";import"./streamLayerUtils-DFlbJ4P1.js";import"./QueueProcessor-AnzOkreC.js";import"./AttributeStore-DULZvMd7.js";import"./FeatureStoreQueryAdapter-C0ICVdNT.js";import"./queryUtils-BIR2uwrr.js";import"./timeSupport-b5uPa2kt.js";import"./FeatureMetadata-DQ_tU50O.js";import"./normalizeUtilsSync-DKAmWogf.js";import"./densifyCurvedGeometry-UxJMKMfb.js";import"./dehydratedFeatures-BVXI2t9G.js";const x=Symbol("isGeoRSSGraphicOrigin");var c;class E extends u{get[(c=x,b)](){return this.layer}constructor(i){super(),this[c]=!0,this.type="geo-rss",this.layer=i}get id(){return this.layer.id}}let m=class extends M(q){constructor(){super(...arguments),this._graphicsViewMap={},this.graphicsViews=[]}async hitTest(e,i){if(!this.graphicsViews.length)return null;const h=this.layer;return this.graphicsViews.reverse().flatMap(r=>r.hitTest(e)).map(r=>({type:"graphic",graphic:r,layer:h,mapPoint:e}))}update(e){if(this.graphicsViews)for(const i of this.graphicsViews)i.processUpdate(e)}attach(){this.addAttachHandles([a(()=>{var e;return(e=this.layer)==null?void 0:e.featureCollections},e=>{this._clear();const{layer:i}=this,h=new E(this.layer);for(const{popupInfo:r,featureSet:g,layerDefinition:f}of e){const t=S.fromJSON(g),y=new V(t.features),w=r?_.fromJSON(r):null;y.forEach(o=>{o.layer=i,o.sourceLayer=i,o.popupTemplate=w,o.origin=h});const d=f.drawingInfo,s=$(d.renderer),l=new O({requestUpdateCallback:()=>this.requestUpdate(),view:this.view,graphics:y,renderer:s,container:new C(this.view.featuresTilingScheme)});this._graphicsViewMap[t.geometryType]=l,t.geometryType!=="polygon"||this.layer.polygonSymbol?t.geometryType!=="polyline"||this.layer.lineSymbol?t.geometryType!=="point"||this.layer.pointSymbol||(this.layer.pointSymbol=s.symbol):this.layer.lineSymbol=s.symbol:this.layer.polygonSymbol=s.symbol,this.graphicsViews.push(l),this.container.addChild(l.container)}},p),a(()=>{var e;return(e=this.layer)==null?void 0:e.polygonSymbol},e=>{this._graphicsViewMap.polygon.renderer=new n({symbol:e})},p),a(()=>{var e;return(e=this.layer)==null?void 0:e.lineSymbol},e=>{this._graphicsViewMap.polyline.renderer=new n({symbol:e})},p),a(()=>{var e;return(e=this.layer)==null?void 0:e.pointSymbol},e=>{this._graphicsViewMap.point.renderer=new n({symbol:e})},p)])}detach(){this._clear()}moveEnd(){}viewChange(){for(const e of this.graphicsViews)e.viewChange()}_clear(){this.container.removeAllChildren();for(const e of this.graphicsViews)e.destroy();this._graphicsViewMap={},this.graphicsViews.length=0}};m=v([T("esri.views.2d.layers.GeoRSSLayerView2D")],m);const ye=m;export{ye 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.