@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
3 lines (2 loc) • 414 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.19/LICENSE.txt */
class r{get hovering(){return this.someManipulator(r=>r.hovering)}get grabbing(){return this.someManipulator(r=>r.grabbing)}get dragging(){return this.someManipulator(r=>r.dragging)}hasManipulator(r){return this.someManipulator(t=>t===r)}someManipulator(r){let t=!1;return this.forEachManipulator(a=>{!t&&r(a)&&(t=!0)}),t}}export{r as Manipulation};