function handleHeaderDragInit(e, dd) {
      var headerInfo = getHeaderColumnFromElement(e.target);
      if (!headerInfo) {
        return false;
      }
      var column = headerInfo.columnDef;
      assert(column);
      dd.column = column;
      var retval = trigger(self.onHeaderDragInit, dd, e);
      var handled = e.isImmediatePropagationStopped() || e.isPropagationStopped() || e.isDefaultPrevented();
      if (handled) {
        return retval;
      }

      // if nobody claims to be handling drag'n'drop by stopping immediate propagation,
      // cancel out of it
      return false;
    }
// set of handlers to the ones used for body drags.
set of handlers to the ones used for body drags.
set of handlers to the ones used for body drags .
function handleHeaderDragInit(e, dd) {
      var headerInfo = getHeaderColumnFromElement(e.target);
      if (!headerInfo) {
        return false;
      }
      var column = headerInfo.columnDef;
      assert(column);
      dd.column = column;
      var retval = trigger(self.onHeaderDragInit, dd, e);
      var handled = e.isImmediatePropagationStopped() || e.isPropagationStopped() || e.isDefaultPrevented();
      if (handled) {
        return retval;
      }
      return false;
    }
function handleHeaderDragInit ( e , dd ) { var headerInfo = getHeaderColumnFromElement ( e . target ) ; if ( ! headerInfo ) { return false ; } var column = headerInfo . columnDef ; assert ( column ) ; dd . column = column ; var retval = trigger ( self . onHeaderDragInit , dd , e ) ; var handled = e . isImmediatePropagationStopped ( ) || e . isPropagationStopped ( ) || e . isDefaultPrevented ( ) ; if ( handled ) { return retval ; } return false ; }
set of handlers to the ones used for body drags.
set of handlers to the ones used for body drags .
// if nobody claims to be handling drag'n'drop by stopping immediate propagation, // cancel out of it