@doegis/core
Version:
DOE GIS API
3 lines (1 loc) • 1.34 kB
JavaScript
import{_ as t}from"../../../../chunks/tslib.es6.js";import{formatAngle as o,formatRelativeAngle as r}from"../../../../core/quantityFormatUtils.js";import"../../../../core/Logger.js";import"../../../../core/accessorSupport/ensureType.js";import"../../../../core/arrayUtils.js";import"../../../../core/Error.js";import"../../../../core/has.js";import{subclass as s}from"../../../../core/accessorSupport/decorators/subclass.js";import{CONTENT as e}from"../css.js";import{TooltipContent as i}from"./TooltipContent.js";import{TooltipContentWithHelpMessage as p}from"../support/TooltipContentWithHelpMessage.js";import{TooltipField as n}from"../support/TooltipField.js";import"../../../../widgets/support/widgetUtils.js";import{tsx as a}from"../../../../widgets/support/jsxFactory.js";const m={base:`${e} ${`${e}--transform-rotate`}`};let c=class extends i{render(){const{info:t}=this,{visibleElements:s}=t.tooltipOptions,e=this._messagesTooltip.sketch;return a(p,{className:m.base,helpMessage:this._getHelpMessage()},s.rotation&&a(n,{title:e.rotation,value:r(t.rotation,t.rotationType,t.rotationPrecision)}),s.orientation&&a(n,{title:e.orientation,value:o(t.orientation,t.rotationType,t.orientationPrecision)}))}};c=t([s("esri.views.interactive.tooltip.content.TooltipContentTransformRotate")],c);export{c as TooltipContentTransformRotate};