import { t } from "./chunk-DTSCAH2R.js"; import { I } from "./chunk-EQNT4A7P.js"; import { _ } from "./chunk-3OFVLRSL.js"; import { e, n5 as n } from "./chunk-2Z2TG5CU.js"; // node_modules/@arcgis/core/views/2d/layers/graphics/HighlightGraphicContainer.js var i = class extends t { doRender(e2) { e2.drawPhase === I.HIGHLIGHT && super.doRender(e2); } renderChildren(e2) { if (this.attributeView.update(), !this.children.some((e3) => e3.hasData)) return; this.attributeView.bindTextures(e2.context), super.renderChildren(e2); const { painter: r } = e2, s = r.effects.highlight; s.bind(e2), e2.context.setColorMask(true, true, true, true), e2.context.clear(_.COLOR_BUFFER_BIT), this._renderChildren(e2, s.defines.concat(["highlightAll"])), s.draw(e2), s.unbind(); } }; i = e([n("esri.views.2d.layers.support.HighlightGraphicContainer")], i); var n2 = i; export { n2 as n }; //# sourceMappingURL=chunk-2L6YYKXA.js.map