new Composite(options, impl)
facade/js/style/Composite.js, line 14
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
options |
Object |
Parámetros.
|
impl |
Object |
Implementación. |
Extends
- IDEE.style
Methods
-
add(stylesParam){IDEE.style.Composite}
facade/js/style/Composite.js, line 59 -
Este método añade el estilo.
Name Type Description stylesParamIDEE.style | Array.<IDEE.Style> Estilos.
Returns:
Devuelve "this".
-
apply(layer)
facade/js/style/Composite.js, line 41 -
Este método aplica el estilo.
Name Type Description layerIDEE.layer.Vector Capa.
-
clear()
facade/js/style/Composite.js, line 129 -
Este método elimina el estilo añadido.
-
getOldStyle(){IDEE.Style}
facade/js/style/Composite.js, line 119 -
Este método devuelve el estilo antiguo.
Returns:
Estilo antiguo.
-
getStyles(){Array.<IDEE.Style>}
facade/js/style/Composite.js, line 107 -
Este método devuelve el estilo.
Returns:
Estilo.
-
remove(stylesParam)
facade/js/style/Composite.js, line 85 -
Este método elimina el estilo.
Name Type Description stylesParamIDEE.style | Array.<IDEE.Style> Estilo.
-
unapply(layer)
facade/js/style/Composite.js, line 167 -
Desaplica el estilo de la capa.
Name Type Description layerIDEE.layer.Vector Capa.
-
unapplyInternal(layer)
facade/js/style/Composite.js, line 141 -
Este método añade el estilo de forma interna.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description layerIDEE.layer.Vector Capa.
-
unapplySoft(layer)
facade/js/style/Composite.js, line 158 -
Este método quita el estilo "soft".
Name Type Description layerIDEE.layer.Vector Capa.
-
updateInternal_(layer)
facade/js/style/Composite.js, line 180 -
Se actualiza el estilo la capa interna.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description layerIDEE.layer.Vector Capa.