@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
3 lines (2 loc) • 591 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.19/LICENSE.txt */
import{PointConstraint as t}from"../../sketch/constraints.js";import{SnappingCandidate as i}from"./SnappingCandidate.js";import{IntersectionSnappingHint as s}from"../hints/IntersectionSnappingHint.js";class n extends i{constructor(i,s,n,r){super(i,new t(i),r,3),this.first=s,this.second=n}get hints(){return this.first.targetPoint=this.targetPoint,this.second.targetPoint=this.targetPoint,[...this.first.hints,...this.second.hints,new s(this.targetPoint,this.isDraped,this.domain)]}}export{n as IntersectionSnappingCandidate};