function (oEvent) {
					var oDragSession = oEvent.getParameter("dragSession"),
						sTargetElementId = this.getTargetElement(),
						fnHideIndicator = function () {
							var $Indicator = jQuery(oDragSession.getIndicator());

							$Indicator.addClass("sapUiDnDIndicatorHide");
						},
						oDropRects = oDragSession.getDropControl().getDomRef().getBoundingClientRect(),
						oRowRects = sap.ui.getCore().byId(sTargetElementId).getDomRef().getBoundingClientRect(),
						mDraggedControlConfig = {
							width: oDropRects.left + oDropRects.width - (oDragSession.getDragControl().$().position().left + oRowRects.left),
							"min-width": Math.min(oDragSession.getDragControl().$().outerWidth(), oDragSession.getDropControl().$().outerWidth()),
							"z-index": 1,
							opacity: 0.8
						};

					oDragSession.getDragControl().$().css(mDraggedControlConfig);

					if (!oDragSession.getIndicator()) {
						setTimeout(fnHideIndicator, 0);
					} else {
						fnHideIndicator();
					}
				}
function (oEvent) {
					var oDragSession = oEvent.getParameter("dragSession"),
						sTargetElementId = this.getTargetElement(),
						fnHideIndicator = function () {
							var $Indicator = jQuery(oDragSession.getIndicator());

							$Indicator.addClass("sapUiDnDIndicatorHide");
						},
						oDropRects = oDragSession.getDropControl().getDomRef().getBoundingClientRect(),
						oRowRects = sap.ui.getCore().byId(sTargetElementId).getDomRef().getBoundingClientRect(),
						mDraggedControlConfig = {
							width: oDropRects.left + oDropRects.width - (oDragSession.getDragControl().$().position().left + oRowRects.left),
							"min-width": Math.min(oDragSession.getDragControl().$().outerWidth(), oDragSession.getDropControl().$().outerWidth()),
							"z-index": 1,
							opacity: 0.8
						};

					oDragSession.getDragControl().$().css(mDraggedControlConfig);

					if (!oDragSession.getIndicator()) {
						setTimeout(fnHideIndicator, 0);
					} else {
						fnHideIndicator();
					}
				}
function ( oEvent ) { var oDragSession = oEvent . getParameter ( "dragSession" ) , sTargetElementId = this . getTargetElement ( ) , fnHideIndicator = function ( ) { var $Indicator = jQuery ( oDragSession . getIndicator ( ) ) ; $Indicator . addClass ( "sapUiDnDIndicatorHide" ) ; } , oDropRects = oDragSession . getDropControl ( ) . getDomRef ( ) . getBoundingClientRect ( ) , oRowRects = sap . ui . getCore ( ) . byId ( sTargetElementId ) . getDomRef ( ) . getBoundingClientRect ( ) , mDraggedControlConfig = { width : oDropRects . left + oDropRects . width - ( oDragSession . getDragControl ( ) . $ ( ) . position ( ) . left + oRowRects . left ) , "min-width" : Math . min ( oDragSession . getDragControl ( ) . $ ( ) . outerWidth ( ) , oDragSession . getDropControl ( ) . $ ( ) . outerWidth ( ) ) , "z-index" : 1 , opacity : 0.8 } ; oDragSession . getDragControl ( ) . $ ( ) . css ( mDraggedControlConfig ) ; if ( ! oDragSession . getIndicator ( ) ) { setTimeout ( fnHideIndicator , 0 ) ; } else { fnHideIndicator ( ) ; } }
Fired when a dragged appointment enters a drop target.
Fired when a dragged appointment enters a drop target .
Dragging the control