Class: Panzoom

IDEE/control/Panzoom~Panzoom


import Panzoom from 'IDEE/control/Panzoom';

Agregue los botones '+' y '-' para acercar y alejar el mapa.

new Panzoom(vendorOptions)

facade/js/control/Panzoom.js, line 20

Constructor principal de la clase.

Name Type Description
vendorOptions Object

Opciones de proveedor para la biblioteca base, estas opciones se pasarán en formato objeto. Opciones disponibles:

  • duration: Duración de la animación en milisegundos.
  • className: Nombre de la clase CSS.
  • zoomInClassName: Nombre de clase de CSS para el botón de acercamiento.
  • zoomOutClassName: Nombre de clase de CSS para el botón de alejamiento.
  • zoomInLabel: Etiqueta de texto que se usará para el botón de acercamiento.
  • zoomOutLabel: Etiqueta de texto que se usará para el botón de alejamiento.
  • zoomInTipLabel: Etiqueta de texto que se usará para la sugerencia del botón.
  • zoomOutTipLabel: Etiqueta de texto que se usará para la sugerencia del botón.
  • delta: El delta de zoom aplicado en cada clic.
  • target: Especifique un objetivo si desea que el control se represente fuera de la ventana gráfica del mapa.

Extends

  • IDEE.Control

Members

module:IDEE/control/Panzoom~Panzoom.NAME{string}

Nombre para identificar este control.

Methods

createView(map){Promise}

facade/js/control/Panzoom.js, line 62

Esta función crea la vista del mapa especificado.

Name Type Description
map IDEE.Map

Mapa

Returns:
Plantilla HTML.

equals(obj){boolean}

facade/js/control/Panzoom.js, line 76

Esta función comprueba si un objeto es igual a este control.

Name Type Description
obj *

Objeto a comparar.

Returns:
Iguales devuelve verdadero, falso si no son iguales.

getHelp()

facade/js/control/Panzoom.js, line 88

Obtiene la ayuda del control