Class: Label

IDEE/Label~Label


import Label from 'IDEE/Label';

Crea una etiqueta, proporciona una ventana emergente con información específica.

new Label(text, coordOpts, panMapIfOutOfView)

facade/js/Label.js, line 20

Constructor principal de la clase.

Name Type Description
text String

Texto a mostrar.

coordOpts Array

Disparador de la ventana emergente.

panMapIfOutOfView Boolean

Define si el mapa esta fuera de la vista.

Extends

  • IDEE.facade.Base

Members

module:IDEE/Label~Label.POPUP_TEMPLATE{string}

Nombre de la plantilla.

Methods

getCoordinate(){Array}

facade/js/Label.js, line 101

Este método devuelve las coordenadas.

Returns:
Devuelve las coordenadas.

getPopup(){IDEE.Popup}

facade/js/Label.js, line 90

Este método devuelve la ventana emergente creada.

Returns:
Ventana emergente creada.

hide()

facade/js/Label.js, line 64

Este método elimina la ventana emergente.

setCoordinate(coord)

facade/js/Label.js, line 112

Este método sobrescribe las coordenadas.

Name Type Description
coord Array

Coordenadas.

show(map, removePrevious)

facade/js/Label.js, line 78

Este método muestra la ventana emergente.

Name Type Description
map IDEE.Map

Fachada del objeto "map".

removePrevious Boolean

elimina labels anteriores.