new LayerGroup(parameters, options)
facade/js/layer/LayerGroup.js, line 30
Constructor principal de la clase. Crea una capa LayerGroup con parámetros especificados por el usuario.
| Name | Type | Description |
|---|---|---|
parameters |
String | Mx.parameters.LayerGroup |
Parámetros para la construcción de la capa, estos parámetros los proporciona el usuario.
|
options |
Mx.parameters.LayerOptions |
Estas opciones se mandarán a la implementación.
|
Properties:
| Name | Type | Description |
|---|---|---|
idLayer |
String | Identificador de la capa. |
layers |
Array.<(IDEE.LayerBase|IDEE.LayerGroup)> | Capas del grupo. |
display |
boolean | Indica si el grupo se muestra en el árbol de contenidos. |
transparent |
Boolean | (deprecated) Falso si es una capa base, verdadero en caso contrario. |
isBase |
Boolean | Define si la capa es base. |
Extends
- IDEE.facade.Base
Methods
-
addLayers(layers)
facade/js/layer/LayerGroup.js, line 162 -
Añade capas al grupo.
Name Type Description layersArray.<(IDEE.LayerBase|IDEE.LayerGroup)> Capas a añadir.
-
equals(){Array.<(IDEE.LayerBase|IDEE.LayerGroup)>}
facade/js/layer/LayerGroup.js, line 226 -
Devuelve las capas del grupo.
Returns:
Capas del grupo.
-
getLayers(){Array.<(IDEE.LayerBase|IDEE.LayerGroup)>}
facade/js/layer/LayerGroup.js, line 216 -
Devuelve las capas del grupo.
Returns:
Capas del grupo.
-
removeLayers(layers)
facade/js/layer/LayerGroup.js, line 114 -
Elimina las capas del grupo.
Name Type Description layersArray.<(IDEE.LayerBase|IDEE.LayerGroup)> Capas a eliminar.
-
setVisible(visibility)
facade/js/layer/LayerGroup.js, line 103 -
Cambia la visibilidad de la capa.
Name Type Description visibilityboolean Visibilidad de la capa.
-
ungroup(layer, upToMap)
facade/js/layer/LayerGroup.js, line 143 -
Saca una capa del grupo.
Name Type Description layerIDEE.LayerBase | IDEE.LayerGroup Capa a sacar.
upToMapboolean Indica si se saca hasta el mapa.