OpenLayers v4.0.1 API - Class: MapBrowserEvent

# Class: MapBrowserEvent

This documentation is for OpenLayers v4.0.1. The latest is v.

## ol.MapBrowserEvent

Events emitted as map browser events are instances of this type. See `ol.Map` for which events trigger a map browser event.

### Extends

- ol.MapEvent

### Members

#### coordinate{ol.Coordinate}

  The coordinate in view projection corresponding to the original browser event.

#### dragging{boolean}

  Indicates if the map is currently being dragged. Only set for `POINTERDRAG` and `POINTERMOVE` events. Default is `false`.

#### frameState{olx.FrameState}

  The frame state at the time of the event.

#### map{ol.Map}

  The map where the event occurred.

#### originalEvent{Event}

  The original browser event.

#### pixel{ol.Pixel}

  The map pixel relative to the viewport corresponding to the original browser event.

#### target{Object}

  The event target.

#### type{string}

  The event type.

### Methods

#### preventDefault() inherited

src/ol/events/event.js, line 48

  Stop event propagation.

#### stopPropagation() inherited

src/ol/events/event.js, line 56

  Stop event propagation.

### Events

#### change inherited

src/ol/events/eventtype.js, line 8

  Generic change event. Triggered when the revision counter is increased.

#### click

src/ol/mapbrowsereventtype.js, line 20

  A click with no dragging. A double click will fire two of this.

#### dblclick

src/ol/mapbrowsereventtype.js, line 27

  A true double click, with no dragging.

#### moveend inherited

src/ol/mapeventtype.js, line 15

  Triggered after the map is moved.

#### pointerdrag

src/ol/mapbrowsereventtype.js, line 34

  Triggered when a pointer is dragged.

#### pointermove

src/ol/mapbrowsereventtype.js, line 41

  Triggered when a pointer is moved. Note that on touch devices this is triggered when the map is panned, so is not the same as mousemove.

#### postrender inherited

src/ol/mapeventtype.js, line 8

  Triggered after a map frame is rendered.

#### singleclick

src/ol/mapbrowsereventtype.js, line 12

  A true single click with no dragging and no double click. Note that this event is delayed by 250 ms to ensure that it is not a double click.