@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
3 lines (2 loc) • 650 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */
import{handlesGroup as i}from"../../../core/handleUtils.js";import{watch as e,syncAndInitial as t}from"../../../core/reactiveUtils.js";function o(o){return i([e(()=>{const{analysis:i,sketchGraphic:e,toolState:t,visible:s}=o.analysisViewData,{geometryVisualizationVisible:r}=i.viewOptions;return{geometryVisualizationVisible:r,geometry:i.geometry,sketchGraphic:e,toolState:t,visible:s}},({geometryVisualizationVisible:i,sketchGraphic:e,toolState:t,visible:s})=>{if(o.remove(),s)return i&&null!=e&&"reshaping"!==t&&"sketching"!==t?o.show(e):void 0},t)])}export{o as connectVisualization};