/*
All material copyright ESRI, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/4.24/esri/copyright.txt for details.
*/
define(["../../../chunks/_rollupPluginBabelHelpers","../../../chunks/tslib.es6","../../../core/Accessor","../../../core/accessorSupport/decorators/property","../../../core/arrayUtils","../../../core/has","../../../core/accessorSupport/ensureType","../../../core/accessorSupport/decorators/subclass"],(function(o,r,e,t,s,n,i,c){"use strict";let a=function(r){function e(o){var e;return(e=r.call(this,o)||this).format=null,e.position={coordinate:null,location:null},e}return o._inheritsLoose(e,r),o._createClass(e,[{key:"displayCoordinate",get:function(){const o=this.get("format");return o&&o.getDisplayCoordinate(this.get("position.coordinate"))}}]),e}(e);r.__decorate([t.property({readOnly:!0})],a.prototype,"displayCoordinate",null),r.__decorate([t.property()],a.prototype,"format",void 0),r.__decorate([t.property()],a.prototype,"position",void 0),a=r.__decorate([c.subclass("esri.widgets.CoordinateConversion.support.Conversion")],a);return a}));
