Class: Label

IDEE/impl/Label~Label


import Label from 'IDEE/impl/Label';

Implementación de la clase Label.

new Label(text, coordOpts, panMapIfOutOfView)

impl/ol/js/Label.js, line 21

Constructor principal de la clase. Crea un control Label.

Name Type Description
text String

Texto para mostrar.

coordOpts Array

Coordenadas donde mostrar el "popup".

panMapIfOutOfView Boolean

Indica si el mapa se desplaza o no.

Properties:
Name Type Description
text_ String

Texto para mostrar.

coord_ Array

Coordenadas donde mostrar el "popup".

popup_ IDEE.Popup

"Popup" para mostrar información.

facadeMap_ IDEE.Map

Mapa.

panMapIfOutOfView Boolean

Indica si el mapa se desplaza o no.

Methods

getCoordinate(){Array}

impl/ol/js/Label.js, line 128

Este método devuelve las coordenadas del "popup" creado.

Returns:
Coordenadas del "popup".

getPopup(){IDEE.Popup}

impl/ol/js/Label.js, line 116

Este método devuelve el "popup" creado.

Returns:
"Popup" creado.

hide()

impl/ol/js/Label.js, line 104

Este método oculta el "popup".

setCoordinate(coord)

impl/ol/js/Label.js, line 144

Este método establece las coordenadas del "popup".

Name Type Description
coord Array

Coordenadas para el "popup".

show(map, removePrevious)

impl/ol/js/Label.js, line 78

Este método muestra un "popup" con información.

Name Type Description
map IDEE.Map

Mapa donde mostrar el "popup".

removePrevious Boolean

elimina labels anteriores.