BaseDynamicLayerView2D-PNY5HCXO.js 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. import {
  2. S
  3. } from "./chunk-GONLHNIL.js";
  4. import {
  5. t
  6. } from "./chunk-JFHGSU33.js";
  7. import "./chunk-TWB5CT7V.js";
  8. import "./chunk-H3QCF24A.js";
  9. import {
  10. i
  11. } from "./chunk-EAUVYZHD.js";
  12. import {
  13. f,
  14. u
  15. } from "./chunk-MNZXIBJ7.js";
  16. import "./chunk-YJKEIUMW.js";
  17. import "./chunk-JH3PLIM6.js";
  18. import "./chunk-FCDUTNBY.js";
  19. import "./chunk-LL6JU3GU.js";
  20. import "./chunk-ZIWBDWEW.js";
  21. import "./chunk-IQNZZCQJ.js";
  22. import "./chunk-Q4LKAPDF.js";
  23. import "./chunk-TODU7HVH.js";
  24. import "./chunk-23ONSYIH.js";
  25. import "./chunk-3T4BXU2T.js";
  26. import "./chunk-YLVXZ2PS.js";
  27. import "./chunk-EE6TL7XD.js";
  28. import "./chunk-GDB2KX4Y.js";
  29. import "./chunk-546QCRS4.js";
  30. import "./chunk-QXZVBSBH.js";
  31. import "./chunk-773XI6MQ.js";
  32. import "./chunk-WFSV2B2I.js";
  33. import "./chunk-J525NRN3.js";
  34. import "./chunk-MI7HWWFL.js";
  35. import "./chunk-ZHRMTKME.js";
  36. import "./chunk-MFFE4I2S.js";
  37. import "./chunk-OTS3UE5B.js";
  38. import "./chunk-6RAL4JPQ.js";
  39. import "./chunk-LGW7TID4.js";
  40. import "./chunk-G5AI6ZNE.js";
  41. import "./chunk-FIYKFRB2.js";
  42. import "./chunk-FYNVVMWY.js";
  43. import "./chunk-Q52DVFYK.js";
  44. import "./chunk-HBMVUVZX.js";
  45. import "./chunk-CRGVDJI6.js";
  46. import "./chunk-6P6NA7JB.js";
  47. import "./chunk-XLV7RUSE.js";
  48. import "./chunk-NTUXR253.js";
  49. import "./chunk-RMX2AZ4P.js";
  50. import "./chunk-NE3ESGA6.js";
  51. import "./chunk-YIS6BAC3.js";
  52. import "./chunk-7XXXCK2A.js";
  53. import "./chunk-RBZL6SRZ.js";
  54. import "./chunk-WJW5DUN6.js";
  55. import "./chunk-PJ7ZQ4VD.js";
  56. import "./chunk-WDLTDV2L.js";
  57. import "./chunk-TERAW6FT.js";
  58. import "./chunk-N2663GRX.js";
  59. import "./chunk-O4FY3ITT.js";
  60. import "./chunk-WEMIK25H.js";
  61. import "./chunk-7N4X6GF3.js";
  62. import "./chunk-JXW4QTJA.js";
  63. import "./chunk-UXF37FQ4.js";
  64. import "./chunk-ZOEK6QHJ.js";
  65. import "./chunk-XNLG7T2T.js";
  66. import "./chunk-IR4PV7VK.js";
  67. import "./chunk-2Z6LERTI.js";
  68. import "./chunk-OWVBLVP3.js";
  69. import "./chunk-AFZ7XSEW.js";
  70. import "./chunk-YBSUITLL.js";
  71. import "./chunk-ALDCDSPV.js";
  72. import "./chunk-DT6EAZQ5.js";
  73. import "./chunk-HNOZUNJ4.js";
  74. import "./chunk-PDKDCAAD.js";
  75. import "./chunk-ECW2QABR.js";
  76. import "./chunk-GCDJLKH4.js";
  77. import "./chunk-MRJEICT6.js";
  78. import {
  79. d,
  80. e,
  81. n2 as n
  82. } from "./chunk-Y3WMVFTW.js";
  83. import "./chunk-SAS7RONY.js";
  84. import "./chunk-WSRBH7BF.js";
  85. import "./chunk-IHXECKQQ.js";
  86. import {
  87. g
  88. } from "./chunk-ULGDPLM2.js";
  89. import {
  90. s
  91. } from "./chunk-EMJ4ZSM2.js";
  92. import "./chunk-IKP3YN53.js";
  93. import "./chunk-GZT4BVFP.js";
  94. import "./chunk-A5ICIBVI.js";
  95. // node_modules/@arcgis/core/views/2d/layers/BaseDynamicLayerView2D.js
  96. var h = s.getLogger("esri.views.2d.layers.BaseDynamicLayerView2D");
  97. var c = class extends i(f(u)) {
  98. update(t2) {
  99. this.strategy.update(t2).catch((t3) => {
  100. g(t3) || h.error(t3);
  101. }), this.notifyChange("updating");
  102. }
  103. attach() {
  104. this._bitmapContainer = new t(), this.container.addChild(this._bitmapContainer), this.strategy = new S({ container: this._bitmapContainer, fetchSource: this.fetchBitmapData.bind(this), requestUpdate: this.requestUpdate.bind(this) });
  105. }
  106. detach() {
  107. this.strategy.destroy(), this.strategy = null, this.container.removeChild(this._bitmapContainer), this._bitmapContainer.removeAllChildren();
  108. }
  109. moveStart() {
  110. }
  111. viewChange() {
  112. }
  113. moveEnd() {
  114. this.requestUpdate();
  115. }
  116. fetchBitmapData(t2, e2, r) {
  117. return this.layer.fetchImage(t2, e2, r);
  118. }
  119. async doRefresh() {
  120. this.requestUpdate();
  121. }
  122. isUpdating() {
  123. return this.strategy.updating || this.updateRequested;
  124. }
  125. };
  126. e([d()], c.prototype, "strategy", void 0), e([d()], c.prototype, "updating", void 0), c = e([n("esri.views.2d.layers.BaseDynamicLayerView2D")], c);
  127. var d2 = c;
  128. export {
  129. d2 as default
  130. };
  131. //# sourceMappingURL=BaseDynamicLayerView2D-PNY5HCXO.js.map