PageSourceSearch

https://www.bring.se/static/MapImageLayerView2D-OJ34B6Y7.mjs

js bring.se collected 2026-10-02 06:46:15 UTC 12,175 bytes, 359 lines download raw bytes

1import {
2  V
3} from "./chunk-6IXDSCMF.mjs";
4import {
5  r
6} from "./chunk-SW4VUIAX.mjs";
7import {
8  i as i2
9} from "./chunk-QC4AE5IU.mjs";
10import {
11  i as i4
12} from "./chunk-3XIQYOBI.mjs";
13import "./chunk-63Z7WJN6.mjs";
14import {
15  A
16} from "./chunk-QBNRQ3UE.mjs";
17import {
18  i as i5
19} from "./chunk-ZGOXKRIO.mjs";
20import "./chunk-VOOV7YML.mjs";
21import {
22  r as r2
23} from "./chunk-4ZQNE5OS.mjs";
24import "./chunk-TC77FOMN.mjs";
25import "./chunk-V2E5CCPO.mjs";
26import "./chunk-BPWDOPPT.mjs";
27import "./chunk-XXWBTLBX.mjs";
28import "./chunk-HFJXDXLR.mjs";
29import "./chunk-6QTSOPVK.mjs";
30import {
31  M
32} from "./chunk-TKOERXYZ.mjs";
33import {
34  s
35} from "./chunk-PACOL4IR.mjs";
36import "./chunk-DA5OLAEJ.mjs";
37import "./chunk-MKPVX2FR.mjs";
38import {
39  i as i3
40} from "./chunk-MYXGRD4R.mjs";
41import {
42  S
43} from "./chunk-7GXNEHZJ.mjs";
44import {
45  I
46} from "./chunk-PHS7UJG5.mjs";
47import "./chunk-6ADTONER.mjs";
48import "./chunk-2CO6FDKD.mjs";
49import "./chunk-JOBR4C7R.mjs";
50import "./chunk-IJTL4OTP.mjs";
51import "./chunk-ITKPOUG4.mjs";
52import "./chunk-BWRSGOST.mjs";
53import "./chunk-UKPVD5U3.mjs";
54import "./chunk-4RJHV4FZ.mjs";
55import "./chunk-KL7CWPIB.mjs";
56import "./chunk-PBLMAJR6.mjs";
57import "./chunk-CB42Y26Z.mjs";
58import "./chunk-VIQE5JSN.mjs";
59import "./chunk-HHCKNTPK.mjs";
60import "./chunk-K62RXCK6.mjs";
61import "./chunk-Y3DZFTFL.mjs";
62import "./chunk-4HBOYX7S.mjs";
63import "./chunk-I6OSSQU2.mjs";
64import "./chunk-UR6LUWDA.mjs";
65import "./chunk-5BKGPQYD.mjs";
66import "./chunk-BEISI5ZB.mjs";
67import "./chunk-PWALCAGY.mjs";
68import "./chunk-NFXINANK.mjs";
69import "./chunk-MVSXRGYB.mjs";
70import "./chunk-AXU5AAJN.mjs";
71import "./chunk-MIRPFB3T.mjs";
72import "./chunk-DUQIBWSA.mjs";
73import "./chunk-FWNSNQXX.mjs";
74import {
75  i
76} from "./chunk-LUTBZSHM.mjs";
77import "./chunk-KQFLZMVY.mjs";
78import {
79  y
80} from "./chunk-ME43CUSG.mjs";
81import "./chunk-LYFHK6RS.mjs";
82import "./chunk-L7OGM53Q.mjs";
83import "./chunk-FUBQCAFC.mjs";
84import "./chunk-WNE3NN3H.mjs";
85import "./chunk-PMFLYG5I.mjs";
86import "./chunk-4TNHBR7R.mjs";
87import "./chunk-D7ZECX5I.mjs";
88import "./chunk-VSH2SH4F.mjs";
89import "./chunk-2JTEDQFV.mjs";
90import "./chunk-UW7FEBN2.mjs";
91import "./chunk-OQT2AQTA.mjs";
92import "./chunk-4FMIY2FO.mjs";
93import "./chunk-ZZSDAR6O.mjs";
94import "./chunk-5WZEWMGM.mjs";
95import "./chunk-DWX7BNHM.mjs";
96import "./chunk-7RPRRCAT.mjs";
97import "./chunk-H7FA53S5.mjs";
98import "./chunk-CQNVPWSJ.mjs";
99import "./chunk-7VF4JCAK.mjs";
100import "./chunk-R37SFMUW.mjs";
101import "./chunk-M6K4GRGQ.mjs";
102import "./chunk-OQ7UAI4W.mjs";
103import "./chunk-OG6DYKVR.mjs";
104import "./chunk-QUGDMCTK.mjs";
105import "./chunk-UY4PAVLH.mjs";
106import "./chunk-G5GGRYHZ.mjs";
107import "./chunk-SNQAQI3L.mjs";
108import "./chunk-5X3GXYLH.mjs";
109import "./chunk-CCDMSG4X.mjs";
110import "./chunk-5NBDELYY.mjs";
111import "./chunk-FSTT6YQL.mjs";
112import "./chunk-D4GS66C2.mjs";
113import "./chunk-W55AMIIL.mjs";
114import "./chunk-XQPHL64X.mjs";
115import "./chunk-YATZRRGD.mjs";
116import "./chunk-35VOGHJI.mjs";
117import "./chunk-T5B3KEUX.mjs";
118import "./chunk-3G5G4MHA.mjs";
119import "./chunk-WXXQ6NRQ.mjs";
120import "./chunk-BRLLHSBP.mjs";
121import "./chunk-SMG63NFF.mjs";
122import "./chunk-24EVKAMB.mjs";
123import "./chunk-DBRNHI2I.mjs";
124import "./chunk-LZ7GUAM4.mjs";
125import "./chunk-PJATHK3F.mjs";
126import "./chunk-7XJAHCP7.mjs";
127import "./chunk-KTAN724Y.mjs";
128import "./chunk-WMKK5L6U.mjs";
129import "./chunk-UFOFIH6O.mjs";
130import "./chunk-EMSCW35G.mjs";
131import "./chunk-CHWXF43H.mjs";
132import "./chunk-SKLPFSJS.mjs";
133import "./chunk-G3FXDC6H.mjs";
134import "./chunk-7IHL53KB.mjs";
135import "./chunk-PLAVIBYU.mjs";
136import "./chunk-ZHJKOCW7.mjs";
137import "./chunk-FHAYM5XU.mjs";
138import "./chunk-CLVZP57G.mjs";
139import "./chunk-RQUAOV5J.mjs";
140import "./chunk-ZBI7VQPV.mjs";
141import "./chunk-5JNCYB4J.mjs";
142import "./chunk-KIJKDODZ.mjs";
143import "./chunk-WRTXMK6M.mjs";
144import "./chunk-2CNLQFKM.mjs";
145import "./chunk-JDIZWGDZ.mjs";
146import "./chunk-7LPVBNWQ.mjs";
147import "./chunk-6RSPQOWN.mjs";
148import "./chunk-HHXKB3KX.mjs";
149import "./chunk-P6CEGPB3.mjs";
150import "./chunk-DOVIUHCR.mjs";
151import "./chunk-Y3RLTFJ4.mjs";
152import "./chunk-BABRXUVD.mjs";
153import "./chunk-M33HHFOS.mjs";
154import "./chunk-5KZZYOMP.mjs";
155import "./chunk-7R3744V7.mjs";
156import "./chunk-HUO7QYKX.mjs";
157import "./chunk-SBK4EF5J.mjs";
158import "./chunk-LQOJPQVH.mjs";
159import "./chunk-QYSGFEDZ.mjs";
160import "./chunk-4F27IY2U.mjs";
161import "./chunk-ZMOGZK3N.mjs";
162import "./chunk-CKZTOU3J.mjs";
163import "./chunk-7CRLJSHM.mjs";
164import "./chunk-VH6QZO32.mjs";
165import "./chunk-QRGKTFGK.mjs";
166import "./chunk-VOXWRGN2.mjs";
167import "./chunk-CAOLDSRR.mjs";
168import "./chunk-C35STNUW.mjs";
169import "./chunk-G42QW7QR.mjs";
170import "./chunk-TC5KI4SY.mjs";
171import "./chunk-QYJ64HLB.mjs";
172import "./chunk-H2G45XVZ.mjs";
173import "./chunk-PGDOZVDH.mjs";
174import "./chunk-VYWVICCW.mjs";
175import "./chunk-3UFXWG7M.mjs";
176import "./chunk-DCQFPL27.mjs";
177import "./chunk-H6BHBAE6.mjs";
178import "./chunk-UTB7RUSM.mjs";
179import "./chunk-NRRE7S4C.mjs";
180import "./chunk-ANZICNSE.mjs";
181import "./chunk-OUPIDRPA.mjs";
182import "./chunk-VWYKJQ5H.mjs";
183import "./chunk-KTICF6MZ.mjs";
184import "./chunk-FGNPTMXF.mjs";
185import "./chunk-EKILUDEL.mjs";
186import "./chunk-IQSPLESS.mjs";
187import "./chunk-ISBVKDUH.mjs";
188import "./chunk-FQ744HK7.mjs";
189import "./chunk-FRJABWCA.mjs";
190import "./chunk-BSU26TSZ.mjs";
191import "./chunk-S4LWKJMR.mjs";
192import "./chunk-AELPP2FJ.mjs";
193import "./chunk-7AKL6FBR.mjs";
194import "./chunk-755QX6JX.mjs";
195import "./chunk-UXYRLIZ3.mjs";
196import "./chunk-PZPGV456.mjs";
197import "./chunk-A4BKAP4G.mjs";
198import "./chunk-IC52XQPJ.mjs";
199import "./chunk-I72CX5BZ.mjs";
200import "./chunk-VGO5OYBS.mjs";
201import "./chunk-6V5X7DF6.mjs";
202import "./chunk-3ZXLETZD.mjs";
203import "./chunk-UPIGIT7I.mjs";
204import "./chunk-CY4MNINN.mjs";
205import "./chunk-QJBZWDEJ.mjs";
206import "./chunk-Q3XZF5PN.mjs";
207import "./chunk-4JCGTHHH.mjs";
208import "./chunk-DDAYYSHM.mjs";
209import "./chunk-VHWSZFOK.mjs";
210import "./chunk-K2W2MDRQ.mjs";
211import "./chunk-5Q3M6U5V.mjs";
212import "./chunk-A6BMJLXY.mjs";
213import "./chunk-WKE424NZ.mjs";
214import "./chunk-FLHEFNSM.mjs";
215import "./chunk-KKBUVR4M.mjs";
216import "./chunk-6ZCWV5I5.mjs";
217import "./chunk-AQS2WNFV.mjs";
218import {
219  l
220} from "./chunk-GX7GT5SX.mjs";
221import "./chunk-BL55YAN5.mjs";
222import "./chunk-EIZ4LMZ5.mjs";
223import "./chunk-2GDVRVGS.mjs";
224import "./chunk-PQW2JITW.mjs";
225import "./chunk-5QMCZXBS.mjs";
226import "./chunk-DJIB32OY.mjs";
227import "./chunk-F5VDWPFT.mjs";
228import {
229  a3 as a,
230  c
231} from "./chunk-2TXB4GCJ.mjs";
232import {
233  __decorate
234} from "./chunk-HX2A5OBT.mjs";
235import "./chunk-3XQLTC5B.mjs";
236import "./chunk-62RQMBBQ.mjs";
237import "./chunk-M3D75LQS.mjs";
238import "./chunk-3R4N65DK.mjs";
239import "./chunk-NPRIATP6.mjs";
240import "./chunk-W6OVVHSP.mjs";
241import "./chunk-RPE6DAQC.mjs";
242import "./chunk-L4FQ4UAC.mjs";
243import "./chunk-DPUUXG2Q.mjs";
244import "./chunk-6C6MHSVF.mjs";
245import "./chunk-T2B7HBNK.mjs";
246import "./chunk-MQNJ26XT.mjs";
247import "./chunk-2HNFC4LF.mjs";
248import "./chunk-EQC57KWE.mjs";
249import "./chunk-SUJZBEYB.mjs";
250import "./chunk-HJ5IAQPA.mjs";
251import "./chunk-TA7IPEQ3.mjs";
252import "./chunk-4PEY6GWG.mjs";
253import "./chunk-COSWDRVO.mjs";
254import "./chunk-Q5X5MHB4.mjs";
255import "./chunk-BHZUGTCP.mjs";
256import "./chunk-PBCZXZWZ.mjs";
257import "./chunk-GZRAM5BO.mjs";
258import {
259  p
260} from "./chunk-IPPA23S5.mjs";
261import {
262  e
263} from "./chunk-MIYDDUE7.mjs";
264import {
265  n2 as n
266} from "./chunk-Z4COEAKL.mjs";
267import "./chunk-EQZ2PLCE.mjs";
268import "./chunk-FZBSHZAH.mjs";
269import "./chunk-G25UURFL.mjs";
270
vendor: 1,267 bytes, lines 271-296
271// node_modules/@arcgis/core/views/layers/MapImageLayerView.js
272var i6 = (i7) => {
273  const a2 = i7;
274  let p2 = class extends a2 {
275    initialize() {
276      this.exportImageParameters = new y({ layer: this.layer });
277    }
278    destroy() {
279      this.exportImageParameters.destroy(), this.exportImageParameters = null;
280    }
281    get floors() {
282      return this.view?.floors ?? null;
283    }
284    get exportImageVersion() {
285      return this.exportImageParameters?.commitProperty("version"), this.commitProperty("timeExtent"), this.commitProperty("floors"), (this._get("exportImageVersion") || 0) + 1;
286    }
287    get timeExtent() {
288      return i5(this.layer, this.view?.timeExtent, this._get("timeExtent"));
289    }
290    canResume() {
291      return !!super.canResume() && !this.timeExtent?.isEmpty;
292    }
293  };
294  return __decorate([a()], p2.prototype, "exportImageParameters", void 0), __decorate([a({ readOnly: true })], p2.prototype, "floors", null), __decorate([a({ readOnly: true })], p2.prototype, "exportImageVersion", null), __decorate([a()], p2.prototype, "layer", void 0), __decorate([a()], p2.prototype, "suspended", void 0), __decorate([a({ readOnly: true })], p2.prototype, "timeExtent", null), p2 = __decorate([c("esri.views.layers.MapImageLayerView")], p2), p2;
295};
296
vendor: 3,523 bytes, lines 297-359
297// node_modules/@arcgis/core/views/2d/layers/MapImageLayerView2D.js
298var w = class extends i6(i3(S(I))) {
299  constructor() {
300    super(...arguments), this._highlightGraphics = new i(), this._updateHash = "";
301  }
302  fetchPopupFeaturesAtTarget(t, i7, e2) {
303    return this._popupHighlightHelper.fetchPopupFeaturesAtTarget(i7, e2);
304  }
305  update(t) {
306    const i7 = `${this.exportImageVersion}/${t.state.id}/${t.pixelRatio}/${t.stationary}`;
307    this._updateHash !== i7 && (this._updateHash = i7, this.strategy.update(t).catch((t2) => {
308      p(t2) || n.getLogger(this).error(t2);
309    }), t.stationary && this._popupHighlightHelper.updateHighlightedFeatures(t.state.resolution)), this._highlightView.processUpdate(t);
310  }
311  attach() {
312    const { imageMaxWidth: t, imageMaxHeight: i7, version: e2 } = this.layer, r3 = e2 >= 10.3, s2 = e2 >= 10;
313    this._bitmapContainer = new s(), this.container.addChild(this._bitmapContainer), this._highlightView = new A({ view: this.view, graphics: this._highlightGraphics, requestUpdateCallback: () => this.requestUpdate(), container: new i2(this.view.featuresTilingScheme), defaultPointSymbolEnabled: false }), this.container.addChild(this._highlightView.container), this._popupHighlightHelper = new V({ createFetchPopupFeaturesQueryGeometry: (t2, i8) => r(t2, i8, this.view), highlightGraphics: this._highlightGraphics, highlightGraphicUpdated: ({ graphic: t2, property: i8 }) => this._highlightView.graphicUpdateHandler({ graphic: t2, property: i8 }), layerView: this, updatingHandles: this._updatingHandles }), this.strategy = new M({ container: this._bitmapContainer, fetchSource: (t2, i8, e3, r4) => this.fetchImageBitmap(t2, i8, e3, r4).then(({ bitmap: t3 }) => t3), requestUpdate: this.requestUpdate.bind(this), imageMaxWidth: t, imageMaxHeight: i7, imageRotationSupported: r3, imageNormalizationSupported: s2, hidpi: true }), this.addAttachHandles(l(() => this.exportImageVersion, () => this.requestUpdate())), this.requestUpdate();
314  }
315  detach() {
316    this.strategy.destroy(), this.container.removeAllChildren(), this._bitmapContainer.removeAllChildren(), this._highlightView.destroy(), this._popupHighlightHelper.destroy();
317  }
318  viewChange() {
319  }
320  moveEnd() {
321    this.requestUpdate();
322  }
323  supportsSpatialReference(t) {
324    return this.layer.serviceSupportsSpatialReference(t);
325  }
326  async doRefresh() {
327    this._updateHash = "", this.requestUpdate();
328  }
329  isUpdating() {
330    return this.strategy.updating || this.updateRequested;
331  }
332  fetchImage(t, i7, e2, r3) {
333    return this.layer.fetchImage(t, i7, e2, { timeExtent: this.timeExtent, floors: this.floors, ...r3 });
334  }
335  fetchImageBitmap(t, i7, e2, r3) {
336    return this.layer.fetchImageBitmap(t, i7, e2, { timeExtent: this.timeExtent, floors: this.floors, ...r3 });
337  }
338  highlight(t, e2) {
339    const r3 = i4(t);
340    if (0 === r3.length) return e();
341    const h = r2(e2);
342    return this._addHighlightGraphics(r3, h), e(() => !this.destroyed && this._removeHighlightGraphics(r3, h));
343  }
344  _processHighlight() {
345    const t = this._getHighlights();
346    this._highlightView?.setHighlight(t);
347  }
348  _addHighlightGraphics(t, i7) {
349    this._highlightGraphics.addMany(t), this._addHighlights(t.map((t2) => t2.uid), i7);
350  }
351  _removeHighlightGraphics(t, i7) {
352    this._highlightGraphics.removeMany(t), this._removeHighlights(t.map((t2) => t2.uid), i7);
353  }
354};
355__decorate([a()], w.prototype, "strategy", void 0), w = __decorate([c("esri.views.2d.layers.MapImageLayerView2D")], w);
356var j = w;
357export {
358  j as default
359};

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.