BuildingGroupSublayer
esri/layers/buildingSublayers/BuildingGroupSublayer
Hierarchical group of BuildingSceneLayer sublayers. It is used to group BuildingComponentSublayers into disciplines. If a BuildingSceneLayer has a Full Model sublayer, then this is also represented as a BuildingGroupSublayer.
Property Overview
Name | Type | Summary | Class | |
---|---|---|---|---|
String | The name of the class. more details | more details | Accessor | |
Number | The sublayer's layer id as defined by the Scene Service. more details | more details | BuildingSublayer | |
String | The modelName is a standard name for each sublayer. more details | more details | BuildingSublayer | |
Number | Opacity of the sublayer. more details | more details | BuildingSublayer | |
Collection<(BuildingGroupSublayer|BuildingComponentSublayer)> | A Collection of sublayers. more details | more details | BuildingGroupSublayer | |
String | The title of the sublayer used to identify it in places such as the LayerList and Legend widgets. more details | more details | BuildingSublayer | |
String | The type for this sublayer is always | more details | BuildingGroupSublayer | |
Boolean | Indicates if the sublayer is visible in the view. more details | more details | BuildingGroupSublayer |
Property Details
The name of the class. The declared class name is formatted as
esri.folder.className
.
The sublayer's layer id as defined by the Scene Service.
The modelName is a standard name for each sublayer. For example the sublayer containing the doors in a building has the modelName "Doors". Use this property to retrieve sublayers in a BuildingSceneLayer.
Example:// use modelName to identify a sublayer const doorslayer = buildingSceneLayer.allSublayers.find(function(sublayer) { return sublayer.modelName === "Doors"; });
Opacity of the sublayer.
- Default Value:1
- sublayersCollection<(BuildingGroupSublayer|BuildingComponentSublayer)>readonly
A Collection of sublayers.
- typeStringreadonly
The type for this sublayer is always
building-group
.
- visibleBoolean
Indicates if the sublayer is visible in the view. Can be used to toggle the visibility of all nested sublayers.