Events

Viewer Events

Subscribe to viewer and compatibility events.

Primary event API

Use addEventListener and removeEventListener on ViewerInstance.

function onZoom(zoom) {
  console.log('zoom', zoom);
}

instance.addEventListener('viewState.zoom.change', onZoom);
instance.removeEventListener('viewState.zoom.change', onZoom);

Common event names

Compatibility event API

Compatibility mode events are exposed through on and off: