diff --git a/src/ol/mapbrowserevent.js b/src/ol/mapbrowserevent.js index c71cff7021..56b508cccc 100644 --- a/src/ol/mapbrowserevent.js +++ b/src/ol/mapbrowserevent.js @@ -64,6 +64,9 @@ ol.MapBrowserEvent = function(type, map, browserEvent, opt_dragging, this.coordinate = map.getCoordinateFromPixel(this.pixel); /** + * Indicates if the map is currently being dragged. Only set for + * `POINTERDRAG` and `POINTERMOVE` events. Default is `false`. + * * @type {boolean} * @api stable */ @@ -173,6 +176,8 @@ ol.MapBrowserEventHandler = function(map) { } /** + * The most recent "down" type event (or null if none have occurred). + * Set on pointerdown. * @type {ol.pointer.PointerEvent} * @private */ @@ -233,16 +238,6 @@ ol.MapBrowserEventHandler = function(map) { goog.inherits(ol.MapBrowserEventHandler, goog.events.EventTarget); -/** - * Get the last "down" type event. This will be set on pointerdown. - * @return {ol.pointer.PointerEvent} The most recent "down" type event (or null - * if none have occurred). - */ -ol.MapBrowserEventHandler.prototype.getDown = function() { - return this.down_; -}; - - /** * @param {goog.events.BrowserEvent} browserEvent Pointer event. * @private diff --git a/test/spec/ol/mapbrowserevent.test.js b/test/spec/ol/mapbrowserevent.test.js index c046545524..a72b45d4a7 100644 --- a/test/spec/ol/mapbrowserevent.test.js +++ b/test/spec/ol/mapbrowserevent.test.js @@ -96,22 +96,22 @@ describe('ol.MapBrowserEventHandler', function() { }); - describe('#getDown()', function() { + describe('#down_', function() { var handler; beforeEach(function() { handler = new ol.MapBrowserEventHandler(new ol.Map({})); }); - it('returns null if no "down" type event has been handled', function() { - expect(handler.getDown()).to.be(null); + it('is null if no "down" type event has been handled', function() { + expect(handler.down_).to.be(null); }); - it('returns an event after handlePointerDown_ has been called', function() { + it('is an event after handlePointerDown_ has been called', function() { var event = new ol.pointer.PointerEvent('pointerdown', new goog.events.BrowserEvent({})); handler.handlePointerDown_(event); - expect(handler.getDown()).to.be(event); + expect(handler.down_).to.be(event); }); });