code: function(oEvent) {
  			var iLocationX = ExtensionHelper._getEventPosition(oEvent, this).x;
  
  			if (this._iColumnResizeStart && iLocationX < this._iColumnResizeStart + 3 && iLocationX > this._iColumnResizeStart - 3) {
  				return;
  			}
  
  			if (this._isTouchEvent(oEvent)) {
  				oEvent.stopPropagation();
  				oEvent.preventDefault();
  			}
  
  			this._$colResize.toggleClass("sapUiTableColRszActive", true);
  
  			var oColumn = this._getVisibleColumns()[this._iLastHoveredColumnIndex];
  			var iDeltaX = iLocationX - this._iColumnResizeStart;
  			var iColWidth = this.$().find("th[data-sap-ui-colid=\"" + oColumn.getId() + "\"]").width();
  			var iWidth = Math.max(iColWidth + iDeltaX * (this._bRtlMode ? -1 : 1), TableUtils.Column.getMinColumnWidth());
  
  			// calculate and set the position of the resize handle
  			var iRszOffsetLeft = this.$().find(".sapUiTableCnt").offset().left;
  			var iRszLeft = Math.floor((iLocationX - iRszOffsetLeft) - (this._$colResize.width() / 2));
  			this._$colResize.css("left", iRszLeft + "px");
  
  			// store the width of the column to apply later
  			oColumn._iNewWidth = iWidth;
  		}
docs: /*
  Handler for the move events while dragging the column resize bar.