1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import {
- d
- } from "./chunk-YZVAB3DF.js";
- import {
- e,
- n5 as n,
- y3 as y
- } from "./chunk-2Z2TG5CU.js";
- // node_modules/@arcgis/core/views/2d/layers/features/tileRenderers/BaseTileRenderer.js
- var i = class extends d {
- constructor(e2) {
- super(e2), this.tiles = /* @__PURE__ */ new Map();
- }
- destroy() {
- this.tiles.clear(), this.layer = this.layerView = this.tileInfoView = this.tiles = null;
- }
- get updating() {
- return this.isUpdating();
- }
- acquireTile(e2) {
- const t = this.createTile(e2);
- return t.once("isReady", () => this.notifyChange("updating")), this.tiles.set(e2.id, t), t;
- }
- forceAttributeTextureUpload() {
- }
- forEachTile(e2) {
- this.tiles.forEach(e2);
- }
- releaseTile(e2) {
- this.tiles.delete(e2.key.id), this.disposeTile(e2);
- }
- isUpdating() {
- let e2 = true;
- return this.tiles.forEach((t) => {
- e2 = e2 && t.isReady;
- }), !e2;
- }
- setHighlight() {
- }
- invalidateLabels() {
- }
- requestUpdate() {
- this.layerView.requestUpdate();
- }
- };
- e([y()], i.prototype, "layer", void 0), e([y()], i.prototype, "layerView", void 0), e([y()], i.prototype, "tileInfoView", void 0), e([y()], i.prototype, "updating", null), i = e([n("esri.views.2d.layers.features.tileRenderers.BaseTileRenderer")], i);
- var o = i;
- export {
- o
- };
- //# sourceMappingURL=chunk-IZWQMKDT.js.map
|