new Popup(options)
Constructor principal de la clase "Popup".
| Name | Type | Description |
|---|---|---|
options |
Object |
Opciones del "Popup".
|
Properties:
| Name | Type | Description |
|---|---|---|
panMapIfOutOfView |
Boolean | Indica si el mapa se desplaza o no. |
ani_opts |
Object | Opciones de animación. |
facadeMap_ |
IDEE.Map | Mapa. |
cachedAniPixel_ |
Array.<Number> |
Methods
-
addTo(map, html)
impl/cesium/js/Popup.js, line 125 -
Este método añade el HTML del "Popup" al mapa.
Name Type Description mapIDEE.Map Mapa.
htmlString Cadena de HTML para mostrar dentro del "Popup".
-
centerByStatus(status, coord)
impl/cesium/js/Popup.js, line 170 -
Este método centra el "Popup".
Name Type Description statusIDEE.Popup.status Estado del "Popup".
coordArray.<Number> Coordenadas donde situar el "Popup".
-
centerPixelFromCoordinate_(coord, overlayMap)
impl/cesium/js/Popup.js, line 246 -
Este método centra el "Popup" en las coordenadas.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
Name Type Description coordArray.<Number> Coordenadas del "Popup".
overlayMapCesium.Viewer Mapa.
-
getContent(){String}
impl/cesium/js/Popup.js, line 376 -
Este método obtiene el contenido del "Popup".
Returns:
Contenido del "Popup".
-
getContentFromContainer(html){Object}
impl/cesium/js/Popup.js, line 205 -
Este método obtiene el HTML del contenedor "m-body".
Name Type Description htmlObject HTML.
Returns:
Elemento HTML.
-
hide()
impl/cesium/js/Popup.js, line 350 -
Este método elimina el "Popup" del mapa.
-
panIntoSynchronizedAnim_()
impl/cesium/js/Popup.js, line 324 -
Este método sincroniza las animaciones del "Popup".
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
panIntoView(coord){Object}
impl/cesium/js/Popup.js, line 219 -
Este método mueve el mapa para que el "Popup" sea completamente visible en el actual 'viewport' (si es necesario).
Name Type Description coordArray.<Number> Coordenadas del "Popup".
Returns:
Centro del mapa.
-
removePreRenderEvent_()
impl/cesium/js/Popup.js, line 509 -
Este método elimina los eventos del popup.
- ⚠️ Advertencia: Este método no debe ser llamado por el usuario.
-
setAnimationView()
impl/cesium/js/Popup.js, line 387 -
Este método establece el centro del mapa en el popup.
-
setContainer(html)
impl/cesium/js/Popup.js, line 362 -
Este método establece el texto del "Popup".
Name Type Description htmlObject Nuevo contenido para el "Popup".