new MapBrowserEvent
Parameters:
| Name | Type | Argument | Description |
|---|---|---|---|
type |
string | Event type. | |
map |
ol.Map | Map. | |
browserEvent |
goog.events.BrowserEvent | Browser event. | |
frameState |
?ol.FrameState= |
<optional> <nullable> |
(Optional) Frame state. |
- Source:
- mapbrowserevent.js, line 26
Extends
Members
-
<static> EventType :string
-
Constants for event names.
- Source:
- mapbrowserevent.js, line 351
Properties:
Name Type Default Description CLICKstring goog.events.EventType.CLICK DBLCLICKstring goog.events.EventType.DBLCLICK DOWNstring down DRAGSTARTstring dragstart DRAGstring drag DRAGENDstring dragend TOUCHSTARTstring goog.events.EventType.TOUCHSTART TOUCHMOVEstring goog.events.EventType.TOUCHMOVE TOUCHENDstring goog.events.EventType.TOUCHEND -
<static> IEEventType :string
-
IE specific events. See http://msdn.microsoft.com/en-us/library/ie/hh673557(v=vs.85).aspx FIXME: replace with goog.events.EventType enum once we use goog/events/eventtype.js above r2211
- Source:
- mapbrowserevent.js, line 58
Properties:
Name Type Default Description MSPOINTERDOWNstring MSPointerDown MSPOINTERMOVEstring MSPointerMove MSPOINTERUPstring MSPointerUp -
browserEvent :goog.events.BrowserEvent
-
- Source:
- mapbrowserevent.js, line 33
-
defaultPrevented :boolean
-
- Inherited From:
- Source:
- mapevent.js, line 36
-
frameState :?ol.FrameState
-
- Inherited From:
- Source:
- mapevent.js, line 41
-
map :ol.Map
-
- Inherited From:
- Source:
- mapevent.js, line 31
Methods
-
getCoordinate
-
- Source:
- mapbrowserevent.js, line 68
Returns:
Coordinate.- Type
- ol.Coordinate
-
getPixel
-
Get pixel offset of the event from the top-left corner of the map viewport.
- Source:
- mapbrowserevent.js, line 80
Returns:
Pixel offset.- Type
- ol.Pixel
-
isMouseActionButton
-
- Source:
- mapbrowserevent.js, line 93
Returns:
Do we have a left click?- Type
- boolean
-
preventDefault
-
Prevents the default action.
- Inherited From:
- Source:
- mapevent.js, line 50