UNPKG

@arcgis/core

Version:

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

3 lines (2 loc) 927 B
/* COPYRIGHT Esri - https://js.arcgis.com/5.0.8/LICENSE.txt */ import{__decorate as i}from"tslib";import{watch as t,syncAndInitial as e}from"../../../core/reactiveUtils.js";import{property as o,subclass as r}from"../../../core/accessorSupport/decorators.js";import s from"../../LayerList.js";import l from"./OverlayLayersListViewModel.js";let p=class extends s{constructor(){super(...arguments),this._rootListEl=null,this.viewModel=new l,this.selectionMode="multiple",this.visibilityAppearance=void 0}initialize(){super.initialize(),this.addHandles([t(()=>this._rootListEl,()=>{this._rootListEl&&(this._rootListEl.selectionAppearance="icon")},e)])}};i([o()],p.prototype,"_rootListEl",void 0),i([o()],p.prototype,"viewModel",void 0),i([o()],p.prototype,"selectionMode",void 0),i([o()],p.prototype,"visibilityAppearance",void 0),p=i([r("esri.widgets.OrientedImageryViewer.components.OverlayLayersList")],p);export{p as default};