chunk-IBW3BDK4.js 934 B

12345678910111213141516171819202122232425262728293031323334
  1. import {
  2. t
  3. } from "./chunk-OBOLLK7J.js";
  4. import {
  5. I
  6. } from "./chunk-23ONSYIH.js";
  7. import {
  8. _
  9. } from "./chunk-MI7HWWFL.js";
  10. import {
  11. e,
  12. n2 as n
  13. } from "./chunk-Y3WMVFTW.js";
  14. // node_modules/@arcgis/core/views/2d/layers/graphics/HighlightGraphicContainer.js
  15. var i = class extends t {
  16. doRender(e2) {
  17. e2.drawPhase === I.HIGHLIGHT && super.doRender(e2);
  18. }
  19. renderChildren(e2) {
  20. if (this.attributeView.bindTextures(e2.context), !this.children.some((e3) => e3.hasData))
  21. return;
  22. super.renderChildren(e2);
  23. const { painter: r } = e2, s = r.effects.highlight;
  24. 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();
  25. }
  26. };
  27. i = e([n("esri.views.2d.layers.support.HighlightGraphicContainer")], i);
  28. var n2 = i;
  29. export {
  30. n2 as n
  31. };
  32. //# sourceMappingURL=chunk-IBW3BDK4.js.map