1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import {
- d as d2
- } from "./chunk-RMX2AZ4P.js";
- import {
- d,
- e,
- n2 as n
- } from "./chunk-Y3WMVFTW.js";
- // node_modules/@arcgis/core/views/2d/layers/features/tileRenderers/BaseTileRenderer.js
- var i = class extends d2 {
- constructor(e2) {
- super(e2), this.tiles = 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([d()], i.prototype, "layer", void 0), e([d()], i.prototype, "layerView", void 0), e([d()], i.prototype, "tileInfoView", void 0), e([d()], i.prototype, "updating", null), i = e([n("esri.views.2d.layers.features.tileRenderers.BaseTileRenderer")], i);
- var o = i;
- export {
- o
- };
- //# sourceMappingURL=chunk-YAHCECWP.js.map
|