/* COPYRIGHT Esri - https://js.arcgis.com/5.0.18/LICENSE.txt */
import{__decorate as e}from"tslib";import t from"../../../core/Accessor.js";import{property as r,subclass as s}from"../../../core/accessorSupport/decorators.js";import{UpdatingHandles as o}from"../../../core/support/UpdatingHandles.js";let p=class extends t{constructor(e){super(e),this.updatingHandles=new o}destroy(){this.updatingHandles.destroy()}get updating(){return this.updatingHandles.updating}get layer(){return this.layerView.layer}get view(){return this.layerView.view}get suspended(){return this.layerView.suspended}get fullOpacity(){return this.layerView.fullOpacity}get usedMemory(){return 0}};e([r({constructOnly:!0})],p.prototype,"layerView",void 0),e([r({readOnly:!0})],p.prototype,"updatingHandles",void 0),e([r()],p.prototype,"updating",null),e([r()],p.prototype,"layer",null),e([r()],p.prototype,"view",null),e([r()],p.prototype,"suspended",null),e([r()],p.prototype,"fullOpacity",null),p=e([s("esri.views.3d.layers.SubView3D")],p);export{p as default};
