From bdeb195bfbe63fdffd59cffae5d30158b3daa55e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Sun, 9 Nov 2014 20:34:13 +0100 Subject: [PATCH] Add finishDrawing to API This makes it posssible to programmatically finish drawing. --- src/ol/interaction/drawinteraction.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ol/interaction/drawinteraction.js b/src/ol/interaction/drawinteraction.js index 7bfd5c88b8..5ce00a70d0 100644 --- a/src/ol/interaction/drawinteraction.js +++ b/src/ol/interaction/drawinteraction.js @@ -286,7 +286,7 @@ ol.interaction.Draw.prototype.handlePointerUp = function(event) { this.startDrawing_(event); } else if (this.mode_ === ol.interaction.DrawMode.POINT || this.atFinish_(event)) { - this.finishDrawing_(); + this.finishDrawing(); } else { this.addToDrawing_(event); } @@ -481,9 +481,9 @@ ol.interaction.Draw.prototype.addToDrawing_ = function(event) { /** * Stop drawing and add the sketch feature to the target layer. - * @private + * @api */ -ol.interaction.Draw.prototype.finishDrawing_ = function() { +ol.interaction.Draw.prototype.finishDrawing = function() { var sketchFeature = this.abortDrawing_(); goog.asserts.assert(!goog.isNull(sketchFeature)); var coordinates;