code: function(evt) {
      // var polygon = this._poly;
      for (var i = 0, len = this._latlngs.length; i < len; i++) {
        // update marker
        var marker = this._markers[i];
        marker.setLatLng(this._latlngs[i]);
  
        // this one's needed to update the path
        marker._origLatLng = this._latlngs[i];
        if (marker._middleLeft) {
          marker._middleLeft.setLatLng(this._getMiddleLatLng(marker._prev, marker));
        }
        if (marker._middleRight) {
          marker._middleRight.setLatLng(this._getMiddleLatLng(marker, marker._next));
        }
      }
  
      // show vertices
      this._poly._map.addLayer(this._markerGroup);
      L.Edit.SimpleShape.prototype._updateMoveMarker.call(this);
      this._fireEdit();
    }
docs: Dragging stopped, apply
  @param  {L.MouseEvent} evt