Class: Panzoombar

IDEE/impl/control/Panzoombar~Panzoombar


import Panzoombar from 'IDEE/impl/control/Panzoombar';

Añade una barra de desplazamiento para acercar/alejar el mapa.

new Panzoombar(vendorOptions)

impl/ol/js/control/Panzoombar.js, line 13

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:

  • className: Nombre de la clase CSS.
  • duration: Duración de la animación en milisegundos.
  • render: Función llamada cuando se debe volver a representar el control. Esto se llama en una devolución de llamada de "requestAnimationFrame".

Extends

  • ol.control.Control

Methods

addTo(map, template)

impl/ol/js/control/Panzoombar.js, line 42

Este método añade el control al mapa.

Name Type Description
map IDEE.Map

Mapa.

template function

Plantilla del control.

destroy()

impl/ol/js/control/Panzoombar.js, line 68

Esta función destruye este control, limpiando el HTML y anula el registro de todos los eventos.

getElement(){HTMLElement}

impl/ol/js/control/Panzoombar.js, line 56

Devuelve los elementos de la plantilla.

Returns:
Elementos del control.