UNPKG

@arcgis/core

Version:

ArcGIS Maps SDK for JavaScript: A complete 2D and 3D mapping and data visualization API

3 lines (2 loc) 920 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ import{__decorate as t}from"tslib";import{Clonable as e}from"../../core/Clonable.js";import{JSONSupportMixin as o}from"../../core/JSONSupport.js";import{property as r,subclass as n}from"../../core/accessorSupport/decorators.js";let a=class extends(o(e)){constructor(t){super(t),this._unconstraintTargetElevation=null}set targetElevation(t){this._unconstraintTargetElevation=t}get targetElevation(){const t=this._unconstraintTargetElevation;return null!=t?this.constrainTargetElevation?.(t)??t:t}equals(t){return this===t||this.targetElevation===t.targetElevation}};t([r({type:Number,value:null})],a.prototype,"targetElevation",null),t([r()],a.prototype,"_unconstraintTargetElevation",void 0),t([r()],a.prototype,"constrainTargetElevation",void 0),a=t([n("esri.analysis.VolumeMeasurement.VolumeMeasurementCutFillOptions")],a);const s=a;export{s as default};