UNPKG

@arcgis/core

Version:

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

3 lines (2 loc) 773 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ import{__decorate as t}from"tslib";import r from"../../../../core/Accessor.js";import{property as e,subclass as o}from"../../../../core/accessorSupport/decorators.js";let s=class extends r{constructor(t){super(t),this.state=0}get running(){return 2===this.state}get isInteractive(){return!1}get canStop(){return!1}stopController(){return!!this.destroyed||!!this.canStop&&(this.state=3,!0)}finishController(){this.state=4}};t([e({constructOnly:!0})],s.prototype,"view",void 0),t([e({readOnly:!0})],s.prototype,"running",null),t([e()],s.prototype,"state",void 0),t([e({readOnly:!0})],s.prototype,"isInteractive",null),s=t([o("esri.views.3d.state.controllers.CameraController")],s);export{s as CameraController};