/*
All material copyright Esri, All Rights Reserved, unless otherwise specified.
See https://js.arcgis.com/5.0/esri/copyright.txt for details.
*/
import{__decorate as e}from"tslib";import r from"../../../core/Collection.js";import{property as o,subclass as t}from"../../../core/accessorSupport/decorators.js";import{LayerView3D as i}from"./LayerView3D.js";import{CatalogDynamicGroupLayerViewMixin as a}from"../../layers/CatalogDynamicGroupLayerView.js";import s from"../../layers/LayerView.js";let p=class extends(a(i(s))){constructor(){super(...arguments),this.type="catalog-dynamic-group-3d",this.layerViews=new r}initialize(){this.addHandles([this.enableLayerUpdates()])}};e([o()],p.prototype,"layerViews",void 0),e([o()],p.prototype,"parent",void 0),e([o()],p.prototype,"view",void 0),p=e([t("esri.views.3d.layers.CatalogDynamicGroupLayerView3D")],p);const l=p;export{l as default};
