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

Function _onMove

modular/sortable.core.esm.js:2210–2238  ·  view source on GitHub ↗
(fromEl, toEl, dragEl, dragRect, targetEl, targetRect, originalEvent, willInsertAfter)

Source from the content-addressed store, hash-verified

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

Callers 2

dragOverEventFunction · 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…