From 355ca67b86bf93b4d0561f2c7c47772abe8307cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Mon, 30 Jun 2014 09:07:30 +0200 Subject: [PATCH] Add ol.events.condition.click --- src/ol/events/condition.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/ol/events/condition.js b/src/ol/events/condition.js index 7162bd0639..7d2439481b 100644 --- a/src/ol/events/condition.js +++ b/src/ol/events/condition.js @@ -55,6 +55,16 @@ ol.events.condition.altShiftKeysOnly = function(mapBrowserEvent) { ol.events.condition.always = goog.functions.TRUE; +/** + * @param {ol.MapBrowserEvent} mapBrowserEvent Map browser event. + * @return {boolean} True if the event is a map `click` event. + * @todo api + */ +ol.events.condition.click = function(mapBrowserEvent) { + return mapBrowserEvent.type == ol.MapBrowserEvent.EventType.CLICK; +}; + + /** * @param {ol.MapBrowserEvent} mapBrowserEvent Map browser event. * @return {boolean} True if the browser event is a `mousemove` event.