code: function(oEvent) {
  			var iNewScrollLeft = oEvent.target.scrollLeft;
  			var iOldScrollLeft = oEvent.target._scrollLeft;
  
  			// For interaction detection.
  			Interaction.notifyScrollEvent && Interaction.notifyScrollEvent(oEvent);
  
  			if (iNewScrollLeft !== iOldScrollLeft) {
  				var aScrollAreas = HorizontalScrollingHelper.getScrollAreas(this);
  
  				oEvent.target._scrollLeft = iNewScrollLeft;
  
  				// Synchronize the scroll positions.
  				for (var i = 0; i < aScrollAreas.length; i++) {
  					var oScrollArea = aScrollAreas[i];
  
  					if (oScrollArea !== oEvent.target && oScrollArea.scrollLeft !== iNewScrollLeft) {
  						oScrollArea.scrollLeft = iNewScrollLeft;
  						oScrollArea._scrollLeft = iNewScrollLeft;
  					}
  				}
  
  				internal(this).iHorizontalScrollPosition = iNewScrollLeft;
  			}
  		}
docs: Will be called if scrolled horizontally. Because the table does not render/update the data of all columns (only the visible ones),
  we need to update the content of the columns which became visible.
  
  @param {jQuery.Event} oEvent The event object.