@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
6 lines (5 loc) • 749 B
JavaScript
/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.33/esri/copyright.txt for details.
*/
function e(e,n){if("freehandPolygon"===n||"freehandPolyline"===n)return"freehand";return e??("rectangle"===n||"circle"===n?"hybrid":"click")}function n(e){switch(e){case"freehandPolygon":return"polygon";case"freehandPolyline":return"polyline";default:return e}}function r(e){return!!e&&("draw-2d"===e.type||"draw-3d"===e.type)}var o;!function(e){e[e.ForceCollapse=-1]="ForceCollapse",e[e.Low=0]="Low",e[e.Medium=10]="Medium",e[e.High=100]="High",e[e.Max=1e3]="Max"}(o||(o={}));export{o as LayoutPriority,n as getDrawToolGeometryTypeFromCreateTool,e as getModeFromCreateOptions,r as isDrawGraphicTool};