new Generic(options, vendorOptions)
impl/ol/js/style/Generic.js, line 38
Constructor principal de la clase.
| Name | Type | Description |
|---|---|---|
options |
Object |
Opciones del estilo.
|
vendorOptions |
Object |
Opciones de proveedor para la biblioteca base. |
Methods
-
drawGeometryToCanvas(vectorContext)
impl/ol/js/style/Generic.js, line 334 -
Este método dibuja la geometría en el "canvas".
Name Type Description vectorContextObject Vector que se dibujará en el "canvas".
-
getCanvasSize(){Array}
impl/ol/js/style/Generic.js, line 354 -
Este método devuelve el tamaño del "canvas".
Returns:
Tamaño.
-
getRadius_(image)
impl/ol/js/style/Generic.js, line 366 -
Este método devuelve el radio de una imagen.
Name Type Description imageobject OLStyleIcon (ol/style/Icon) o OLStyleFontsSymbol (ol/style/RegularShape).
-
toImage(){String}
impl/ol/js/style/Generic.js, line 67 -
Este método devuelve el "canvas" en formato imagen.
Returns:
"Url del Canvas".
-
updateCanvas(canvas)
impl/ol/js/style/Generic.js, line 344 -
Este método actualiza el "canvas".
Name Type Description canvasHTMLCanvasElement Nuevo "canvas".
-
updateFacadeOptions(options){object}
impl/ol/js/style/Generic.js, line 271 -
Este método actualiza las opciones de la fachada (patrón estructural como una capa de abstracción con un patrón de diseño).
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description optionsobject Opciones.
Returns:
Devuelve los estilos actualizados.