MCPcopy Index your code
hub / github.com/SortableJS/Sortable / _onMove

Function _onMove

Sortable.js:2216–2244  ·  view source on GitHub ↗
(fromEl, toEl, dragEl, dragRect, targetEl, targetRect, originalEvent, willInsertAfter)

Source from the content-addressed store, hash-verified

2214 evt.cancelable && evt.preventDefault();
2215 }
2216 function _onMove(fromEl, toEl, dragEl, dragRect, targetEl, targetRect, originalEvent, willInsertAfter) {
2217 var evt,
2218 sortable = fromEl[expando],
2219 onMoveFn = sortable.options.onMove,
2220 retVal;
2221 // Support for new CustomEvent feature
2222 if (window.CustomEvent && !IE11OrLess && !Edge) {
2223 evt = new CustomEvent('move', {
2224 bubbles: true,
2225 cancelable: true
2226 });
2227 } else {
2228 evt = document.createEvent('Event');
2229 evt.initEvent('move', true, true);
2230 }
2231 evt.to = toEl;
2232 evt.from = fromEl;
2233 evt.dragged = dragEl;
2234 evt.draggedRect = dragRect;
2235 evt.related = targetEl || toEl;
2236 evt.relatedRect = targetRect || getRect(toEl);
2237 evt.willInsertAfter = willInsertAfter;
2238 evt.originalEvent = originalEvent;
2239 fromEl.dispatchEvent(evt);
2240 if (onMoveFn) {
2241 retVal = onMoveFn.call(sortable, evt, originalEvent);
2242 }
2243 return retVal;
2244 }
2245 function _disableDraggable(el) {
2246 el.draggable = false;
2247 }

Callers 2

dragOverEventFunction · 0.70
Sortable.jsFile · 0.70

Calls 1

getRectFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…