@arcgis/core
Version:
ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API
3 lines (2 loc) • 957 B
JavaScript
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */
import{__decorate as t}from"tslib";import{subclass as e}from"../../../../core/accessorSupport/decorators.js";import{TooltipField as l}from"../components/TooltipField.js";import{TooltipContent as o}from"./TooltipContent.js";import{tsx as n,tsxFragment as i}from"../../../../widgets/support/widget.js";let a=class extends o{_renderContent(){const{distance:t,elevation:e,area:o,totalLength:a,visibleElements:r}=this.info,s=this._messagesTooltip.sketch,u=this._formatters;return n(i,null,r.distance?n(l,{title:s.distance,value:u.length(t)}):null,r.elevation&&null!=e?.actual?n(l,{title:s.elevation,value:u.verticalLength(e.actual)}):null,r.area&&null!=o?n(l,{title:s.area,value:u.area(o)}):null,r.totalLength&&null!=a?n(l,{title:s.totalLength,value:u.length(a)}):null)}};a=t([e("esri.views.interactive.tooltip.content.TooltipContentTranslateVertex")],a);export{a as TooltipContentTranslateVertex};