From e3ead5df06d2209346b30b4f9a3b1307e63d913e Mon Sep 17 00:00:00 2001 From: Tobias Bieniek Date: Sat, 1 Aug 2015 20:46:21 +0200 Subject: [PATCH] events/condition: Add doubleClick condition --- src/ol/events/condition.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/ol/events/condition.js b/src/ol/events/condition.js index de8c3d20fe..c2ead5189f 100644 --- a/src/ol/events/condition.js +++ b/src/ol/events/condition.js @@ -111,6 +111,18 @@ ol.events.condition.singleClick = function(mapBrowserEvent) { }; +/** + * Return `true` if the event is a map `dblclick` event, `false` otherwise. + * + * @param {ol.MapBrowserEvent} mapBrowserEvent Map browser event. + * @return {boolean} True if the event is a map `dblclick` event. + * @api stable + */ +ol.events.condition.doubleClick = function(mapBrowserEvent) { + return mapBrowserEvent.type == ol.MapBrowserEvent.EventType.DBLCLICK; +}; + + /** * Return `true` if no modifier key (alt-, shift- or platform-modifier-key) is * pressed.