On this page

Class CooperativeGesturesHandler

A CooperativeGestureHandler is a control that adds cooperative gesture info when user tries to zoom in/out.

When the CooperativeGestureHandler blocks a gesture, it will emit a cooperativegestureprevented event.

const map = new Map({
  cooperativeGestures: true
});

Hierarchy (View Summary)

Implements

Index

Constructors

Methods

  • This is used to indicate if the handler is currently active or not. In case a handler is active, it will block other handlers from getting the relevant events. There is an allow list of handlers that can be active at the same time, which is configured when adding a handler.

    Returns boolean

  • Parameters

    • gestureType: "wheel_zoom" | "touch_pan"
    • originalEvent: Event

    Returns void

  • reset can be called by the manager at any time and must reset everything to it's original state

    Returns void

Was this helpful?
SDK JS
Reference
CooperativeGesturesHandler