UNPKG

react-sortablejs-list

Version:
7 lines 19 kB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports["react-sortable-list"]=e():t["react-sortable-list"]=e()}("undefined"!=typeof self?self:this,function(){return function(t){function e(o){if(n[o])return n[o].exports;var r=n[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:o})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=0)}([function(t,e,n){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}function r(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}function i(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function l(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}Object.defineProperty(e,"__esModule",{value:!0});var s=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},c=function(){function t(t,e){for(var n=0;n<e.length;n++){var o=e[n];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,n,o){return n&&t(e.prototype,n),o&&t(e,o),e}}(),u=n(1),d=o(u),f=n(2),p=o(f),h=function(t){function e(t){i(this,e);var n=a(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.componentWillReceiveProps=function(t){},n.changerSort=function(t){var e=t.oldIndex,o=t.newIndex,i=[];i=[].concat(n.props.input.value.length>0?r(n.props.input.value):r(n.props.options));var a=i[e];i.splice(e,1),i.splice(o,0,a),n.props.onChange(i),n.props.input.onChange(i)},n.el=null,n}return l(e,t),c(e,[{key:"componentDidMount",value:function(){var t=this.changerSort;new p.default(this.el,{onSort:function(e){var n=e.oldIndex,o=e.newIndex;t({oldIndex:n,newIndex:o})}})}},{key:"render",value:function(){var t=this;this.props.meta;return d.default.createElement("div",{ref:function(e){t.el=e},style:s({width:"100%",height:"100%"},this.props.style)},this.props.children)}}]),e}(u.Component);h.defaultProps={style:{},input:{onChange:function(){},value:[]},onChange:function(){},options:[]},e.default=h},function(t,e){t.exports=require("react")},function(t,e,n){"use strict";var o,r,i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t};/**! * Sortable * @author RubaXa <trash@rubaxa.org> * @license MIT */ !function(i){o=i,void 0!==(r="function"==typeof o?o.call(e,n,e,t):o)&&(t.exports=r)}(function(){function t(e,n){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be HTMLElement, and not "+{}.toString.call(e);this.el=e,this.options=n=_({},n),e[G]=this;var o={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(e.nodeName)?"li":">*",ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==t.supportPointer};for(var r in o)!(r in n)&&(n[r]=o[r]);dt(n);for(var i in this)"_"===i.charAt(0)&&"function"==typeof this[i]&&(this[i]=this[i].bind(this));this.nativeDraggable=!n.forceFallback&&ot,a(e,"mousedown",this._onTapStart),a(e,"touchstart",this._onTapStart),n.supportPointer&&a(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(a(e,"dragover",this),a(e,"dragenter",this)),ct.push(this._onDragOver),n.store&&this.sort(n.store.get(this))}function e(t,e){"clone"!==t.lastPullMode&&(e=!0),O&&O.state!==e&&(c(O,"display",e?"none":""),e||O.state&&(t.options.group.revertClone?(P.insertBefore(O,k),t._animate(T,O)):P.insertBefore(O,T)),O.state=e)}function n(t,e,n){if(t){n=n||Z;do{if(">*"===e&&t.parentNode===n||b(t,e))return t}while(t=o(t))}return null}function o(t){var e=t.host;return e&&e.nodeType?e:t.parentNode}function r(t){t.dataTransfer&&(t.dataTransfer.dropEffect="move"),t.preventDefault()}function a(t,e,n){t.addEventListener(e,n,et)}function l(t,e,n){t.removeEventListener(e,n,et)}function s(t,e,n){if(t)if(t.classList)t.classList[n?"add":"remove"](e);else{var o=(" "+t.className+" ").replace(V," ").replace(" "+e+" "," ");t.className=(o+(n?" "+e:"")).replace(V," ")}}function c(t,e,n){var o=t&&t.style;if(o){if(void 0===n)return Z.defaultView&&Z.defaultView.getComputedStyle?n=Z.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),void 0===e?n:n[e];e in o||(e="-webkit-"+e),o[e]=n+("string"==typeof n?"":"px")}}function u(t,e,n){if(t){var o=t.getElementsByTagName(e),r=0,i=o.length;if(n)for(;r<i;r++)n(o[r],r);return o}return[]}function d(t,e,n,o,r,i,a,l){t=t||e[G];var s=Z.createEvent("Event"),c=t.options,u="on"+n.charAt(0).toUpperCase()+n.substr(1);s.initEvent(n,!0,!0),s.to=r||e,s.from=i||e,s.item=o||e,s.clone=O,s.oldIndex=a,s.newIndex=l,e.dispatchEvent(s),c[u]&&c[u].call(t,s)}function f(t,e,n,o,r,i,a,l){var s,c,u=t[G],d=u.options.onMove;return s=Z.createEvent("Event"),s.initEvent("move",!0,!0),s.to=e,s.from=t,s.dragged=n,s.draggedRect=o,s.related=r||e,s.relatedRect=i||e.getBoundingClientRect(),s.willInsertAfter=l,t.dispatchEvent(s),d&&(c=d.call(u,s,a)),c}function p(t){t.draggable=!1}function h(){it=!1}function g(t,e){var n=t.lastElementChild,o=n.getBoundingClientRect();return e.clientY-(o.top+o.height)>5||e.clientX-(o.left+o.width)>5}function v(t){for(var e=t.tagName+t.className+t.src+t.href+t.textContent,n=e.length,o=0;n--;)o+=e.charCodeAt(n);return o.toString(36)}function m(t,e){var n=0;if(!t||!t.parentNode)return-1;for(;t&&(t=t.previousElementSibling);)"TEMPLATE"===t.nodeName.toUpperCase()||">*"!==e&&!b(t,e)||n++;return n}function b(t,e){if(t){e=e.split(".");var n=e.shift().toUpperCase(),o=new RegExp("\\s("+e.join("|")+")(?=\\s)","g");return!(""!==n&&t.nodeName.toUpperCase()!=n||e.length&&((" "+t.className+" ").match(o)||[]).length!=e.length)}return!1}function y(t,e){var n,o;return function(){void 0===n&&(n=arguments,o=this,K(function(){1===n.length?t.call(o,n[0]):t.apply(o,n),n=void 0},e))}}function _(t,e){if(t&&e)for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}function D(t){return tt&&tt.dom?tt.dom(t).cloneNode(!0):$?$(t).clone(!0)[0]:t.cloneNode(!0)}function w(t){for(var e=t.getElementsByTagName("input"),n=e.length;n--;){var o=e[n];o.checked&&st.push(o)}}function C(t){return K(t,0)}function S(t){return clearTimeout(t)}if("undefined"==typeof window||!window.document)return function(){throw new Error("Sortable.js requires a window with a document")};var T,x,E,O,P,k,N,I,B,Y,j,A,M,X,R,L,F,U,W,H,q={},V=/\s+/g,z=/left|right|inline/,G="Sortable"+(new Date).getTime(),Q=window,Z=Q.document,J=Q.parseInt,K=Q.setTimeout,$=Q.jQuery||Q.Zepto,tt=Q.Polymer,et=!1,nt=!1,ot="draggable"in Z.createElement("div"),rt=function(t){return!navigator.userAgent.match(/(?:Trident.*rv[ :]?11\.|msie)/i)&&(t=Z.createElement("x"),t.style.cssText="pointer-events:auto","auto"===t.style.pointerEvents)}(),it=!1,at=Math.abs,lt=Math.min,st=[],ct=[],ut=y(function(t,e,n){if(n&&e.scroll){var o,r,i,a,l,s,c=n[G],u=e.scrollSensitivity,d=e.scrollSpeed,f=t.clientX,p=t.clientY,h=window.innerWidth,g=window.innerHeight;if(B!==n&&(I=e.scroll,B=n,Y=e.scrollFn,!0===I)){I=n;do{if(I.offsetWidth<I.scrollWidth||I.offsetHeight<I.scrollHeight)break}while(I=I.parentNode)}I&&(o=I,r=I.getBoundingClientRect(),i=(at(r.right-f)<=u)-(at(r.left-f)<=u),a=(at(r.bottom-p)<=u)-(at(r.top-p)<=u)),i||a||(i=(h-f<=u)-(f<=u),a=(g-p<=u)-(p<=u),(i||a)&&(o=Q)),q.vx===i&&q.vy===a&&q.el===o||(q.el=o,q.vx=i,q.vy=a,clearInterval(q.pid),o&&(q.pid=setInterval(function(){if(s=a?a*d:0,l=i?i*d:0,"function"==typeof Y)return Y.call(c,l,s,t);o===Q?Q.scrollTo(Q.pageXOffset+l,Q.pageYOffset+s):(o.scrollTop+=s,o.scrollLeft+=l)},24)))}},30),dt=function(t){function e(t,e){return void 0!==t&&!0!==t||(t=n.name),"function"==typeof t?t:function(n,o){var r=o.options.group.name;return e?t:t&&(t.join?t.indexOf(r)>-1:r==t)}}var n={},o=t.group;o&&"object"==(void 0===o?"undefined":i(o))||(o={name:o}),n.name=o.name,n.checkPull=e(o.pull,!0),n.checkPut=e(o.put),n.revertClone=o.revertClone,t.group=n};try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){nt=!1,et={capture:!1,passive:nt}}}))}catch(t){}return t.prototype={constructor:t,_onTapStart:function(t){var e,o=this,r=this.el,i=this.options,a=i.preventOnFilter,l=t.type,s=t.touches&&t.touches[0],c=(s||t).target,u=t.target.shadowRoot&&t.path&&t.path[0]||c,f=i.filter;if(w(r),!T&&!(/mousedown|pointerdown/.test(l)&&0!==t.button||i.disabled)&&!u.isContentEditable&&(c=n(c,i.draggable,r))&&N!==c){if(e=m(c,i.draggable),"function"==typeof f){if(f.call(this,t,c,this))return d(o,u,"filter",c,r,r,e),void(a&&t.preventDefault())}else if(f&&(f=f.split(",").some(function(t){if(t=n(u,t.trim(),r))return d(o,t,"filter",c,r,r,e),!0})))return void(a&&t.preventDefault());i.handle&&!n(u,i.handle,r)||this._prepareDragStart(t,s,c,e)}},_prepareDragStart:function(t,e,n,o){var r,i=this,l=i.el,c=i.options,f=l.ownerDocument;n&&!T&&n.parentNode===l&&(U=t,P=l,T=n,x=T.parentNode,k=T.nextSibling,N=n,L=c.group,X=o,this._lastX=(e||t).clientX,this._lastY=(e||t).clientY,T.style["will-change"]="all",r=function(){i._disableDelayedDrag(),T.draggable=i.nativeDraggable,s(T,c.chosenClass,!0),i._triggerDragStart(t,e),d(i,P,"choose",T,P,P,X)},c.ignore.split(",").forEach(function(t){u(T,t.trim(),p)}),a(f,"mouseup",i._onDrop),a(f,"touchend",i._onDrop),a(f,"touchcancel",i._onDrop),a(f,"selectstart",i),c.supportPointer&&a(f,"pointercancel",i._onDrop),c.delay?(a(f,"mouseup",i._disableDelayedDrag),a(f,"touchend",i._disableDelayedDrag),a(f,"touchcancel",i._disableDelayedDrag),a(f,"mousemove",i._disableDelayedDrag),a(f,"touchmove",i._disableDelayedDrag),c.supportPointer&&a(f,"pointermove",i._disableDelayedDrag),i._dragStartTimer=K(r,c.delay)):r())},_disableDelayedDrag:function(){var t=this.el.ownerDocument;clearTimeout(this._dragStartTimer),l(t,"mouseup",this._disableDelayedDrag),l(t,"touchend",this._disableDelayedDrag),l(t,"touchcancel",this._disableDelayedDrag),l(t,"mousemove",this._disableDelayedDrag),l(t,"touchmove",this._disableDelayedDrag),l(t,"pointermove",this._disableDelayedDrag)},_triggerDragStart:function(t,e){e=e||("touch"==t.pointerType?t:null),e?(U={target:T,clientX:e.clientX,clientY:e.clientY},this._onDragStart(U,"touch")):this.nativeDraggable?(a(T,"dragend",this),a(P,"dragstart",this._onDragStart)):this._onDragStart(U,!0);try{Z.selection?C(function(){Z.selection.empty()}):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(){if(P&&T){var e=this.options;s(T,e.ghostClass,!0),s(T,e.dragClass,!1),t.active=this,d(this,P,"start",T,P,P,X)}else this._nulling()},_emulateDragOver:function(){if(W){if(this._lastX===W.clientX&&this._lastY===W.clientY)return;this._lastX=W.clientX,this._lastY=W.clientY,rt||c(E,"display","none");var t=Z.elementFromPoint(W.clientX,W.clientY),e=t,n=ct.length;if(t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(W.clientX,W.clientY),e=t),e)do{if(e[G]){for(;n--;)ct[n]({clientX:W.clientX,clientY:W.clientY,target:t,rootEl:e});break}t=e}while(e=e.parentNode);rt||c(E,"display","")}},_onTouchMove:function(e){if(U){var n=this.options,o=n.fallbackTolerance,r=n.fallbackOffset,i=e.touches?e.touches[0]:e,a=i.clientX-U.clientX+r.x,l=i.clientY-U.clientY+r.y,s=e.touches?"translate3d("+a+"px,"+l+"px,0)":"translate("+a+"px,"+l+"px)";if(!t.active){if(o&&lt(at(i.clientX-this._lastX),at(i.clientY-this._lastY))<o)return;this._dragStarted()}this._appendGhost(),H=!0,W=i,c(E,"webkitTransform",s),c(E,"mozTransform",s),c(E,"msTransform",s),c(E,"transform",s),e.preventDefault()}},_appendGhost:function(){if(!E){var t,e=T.getBoundingClientRect(),n=c(T),o=this.options;E=T.cloneNode(!0),s(E,o.ghostClass,!1),s(E,o.fallbackClass,!0),s(E,o.dragClass,!0),c(E,"top",e.top-J(n.marginTop,10)),c(E,"left",e.left-J(n.marginLeft,10)),c(E,"width",e.width),c(E,"height",e.height),c(E,"opacity","0.8"),c(E,"position","fixed"),c(E,"zIndex","100000"),c(E,"pointerEvents","none"),o.fallbackOnBody&&Z.body.appendChild(E)||P.appendChild(E),t=E.getBoundingClientRect(),c(E,"width",2*e.width-t.width),c(E,"height",2*e.height-t.height)}},_onDragStart:function(t,e){var n=this,o=t.dataTransfer,r=n.options;n._offUpEvents(),L.checkPull(n,n,T,t)&&(O=D(T),O.draggable=!1,O.style["will-change"]="",c(O,"display","none"),s(O,n.options.chosenClass,!1),n._cloneId=C(function(){P.insertBefore(O,T),d(n,P,"clone",T)})),s(T,r.dragClass,!0),e?("touch"===e?(a(Z,"touchmove",n._onTouchMove),a(Z,"touchend",n._onDrop),a(Z,"touchcancel",n._onDrop),r.supportPointer&&(a(Z,"pointermove",n._onTouchMove),a(Z,"pointerup",n._onDrop))):(a(Z,"mousemove",n._onTouchMove),a(Z,"mouseup",n._onDrop)),n._loopId=setInterval(n._emulateDragOver,50)):(o&&(o.effectAllowed="move",r.setData&&r.setData.call(n,o,T)),a(Z,"drop",n),n._dragStartId=C(n._dragStarted))},_onDragOver:function(o){var r,i,a,l,s=this.el,u=this.options,d=u.group,p=t.active,v=L===d,m=!1,b=u.sort;if(void 0!==o.preventDefault&&(o.preventDefault(),!u.dragoverBubble&&o.stopPropagation()),!T.animated&&(H=!0,p&&!u.disabled&&(v?b||(l=!P.contains(T)):F===this||(p.lastPullMode=L.checkPull(this,p,T,o))&&d.checkPut(this,p,T,o))&&(void 0===o.rootEl||o.rootEl===this.el))){if(ut(o,u,this.el),it)return;if(r=n(o.target,u.draggable,s),i=T.getBoundingClientRect(),F!==this&&(F=this,m=!0),l)return e(p,!0),x=P,void(O||k?P.insertBefore(T,O||k):b||P.appendChild(T));if(0===s.children.length||s.children[0]===E||s===o.target&&g(s,o)){if(0!==s.children.length&&s.children[0]!==E&&s===o.target&&(r=s.lastElementChild),r){if(r.animated)return;a=r.getBoundingClientRect()}e(p,v),!1!==f(P,s,T,i,r,a,o)&&(T.contains(s)||(s.appendChild(T),x=s),this._animate(i,T),r&&this._animate(a,r))}else if(r&&!r.animated&&r!==T&&void 0!==r.parentNode[G]){j!==r&&(j=r,A=c(r),M=c(r.parentNode)),a=r.getBoundingClientRect();var y=a.right-a.left,_=a.bottom-a.top,D=z.test(A.cssFloat+A.display)||"flex"==M.display&&0===M["flex-direction"].indexOf("row"),w=r.offsetWidth>T.offsetWidth,C=r.offsetHeight>T.offsetHeight,S=(D?(o.clientX-a.left)/y:(o.clientY-a.top)/_)>.5,N=r.nextElementSibling,I=!1;if(D){var B=T.offsetTop,Y=r.offsetTop;I=B===Y?r.previousElementSibling===T&&!w||S&&w:r.previousElementSibling===T||T.previousElementSibling===r?(o.clientY-a.top)/_>.5:Y>B}else m||(I=N!==T&&!C||S&&C);var X=f(P,s,T,i,r,a,o,I);!1!==X&&(1!==X&&-1!==X||(I=1===X),it=!0,K(h,30),e(p,v),T.contains(s)||(I&&!N?s.appendChild(T):r.parentNode.insertBefore(T,I?N:r)),x=T.parentNode,this._animate(i,T),this._animate(a,r))}}},_animate:function(t,e){var n=this.options.animation;if(n){var o=e.getBoundingClientRect();1===t.nodeType&&(t=t.getBoundingClientRect()),c(e,"transition","none"),c(e,"transform","translate3d("+(t.left-o.left)+"px,"+(t.top-o.top)+"px,0)"),e.offsetWidth,c(e,"transition","all "+n+"ms"),c(e,"transform","translate3d(0,0,0)"),clearTimeout(e.animated),e.animated=K(function(){c(e,"transition",""),c(e,"transform",""),e.animated=!1},n)}},_offUpEvents:function(){var t=this.el.ownerDocument;l(Z,"touchmove",this._onTouchMove),l(Z,"pointermove",this._onTouchMove),l(t,"mouseup",this._onDrop),l(t,"touchend",this._onDrop),l(t,"pointerup",this._onDrop),l(t,"touchcancel",this._onDrop),l(t,"pointercancel",this._onDrop),l(t,"selectstart",this)},_onDrop:function(e){var n=this.el,o=this.options;clearInterval(this._loopId),clearInterval(q.pid),clearTimeout(this._dragStartTimer),S(this._cloneId),S(this._dragStartId),l(Z,"mouseover",this),l(Z,"mousemove",this._onTouchMove),this.nativeDraggable&&(l(Z,"drop",this),l(n,"dragstart",this._onDragStart)),this._offUpEvents(),e&&(H&&(e.preventDefault(),!o.dropBubble&&e.stopPropagation()),E&&E.parentNode&&E.parentNode.removeChild(E),P!==x&&"clone"===t.active.lastPullMode||O&&O.parentNode&&O.parentNode.removeChild(O),T&&(this.nativeDraggable&&l(T,"dragend",this),p(T),T.style["will-change"]="",s(T,this.options.ghostClass,!1),s(T,this.options.chosenClass,!1),d(this,P,"unchoose",T,x,P,X),P!==x?(R=m(T,o.draggable))>=0&&(d(null,x,"add",T,x,P,X,R),d(this,P,"remove",T,x,P,X,R),d(null,x,"sort",T,x,P,X,R),d(this,P,"sort",T,x,P,X,R)):T.nextSibling!==k&&(R=m(T,o.draggable))>=0&&(d(this,P,"update",T,x,P,X,R),d(this,P,"sort",T,x,P,X,R)),t.active&&(null!=R&&-1!==R||(R=X),d(this,P,"end",T,x,P,X,R),this.save()))),this._nulling()},_nulling:function(){P=T=x=E=k=O=N=I=B=U=W=H=R=j=A=F=L=t.active=null,st.forEach(function(t){t.checked=!0}),st.length=0},handleEvent:function(t){switch(t.type){case"drop":case"dragend":this._onDrop(t);break;case"dragover":case"dragenter":T&&(this._onDragOver(t),r(t));break;case"mouseover":this._onDrop(t);break;case"selectstart":t.preventDefault()}},toArray:function(){for(var t,e=[],o=this.el.children,r=0,i=o.length,a=this.options;r<i;r++)t=o[r],n(t,a.draggable,this.el)&&e.push(t.getAttribute(a.dataIdAttr)||v(t));return e},sort:function(t){var e={},o=this.el;this.toArray().forEach(function(t,r){var i=o.children[r];n(i,this.options.draggable,o)&&(e[t]=i)},this),t.forEach(function(t){e[t]&&(o.removeChild(e[t]),o.appendChild(e[t]))})},save:function(){var t=this.options.store;t&&t.set(this)},closest:function(t,e){return n(t,e||this.options.draggable,this.el)},option:function(t,e){var n=this.options;if(void 0===e)return n[t];n[t]=e,"group"===t&&dt(n)},destroy:function(){var t=this.el;t[G]=null,l(t,"mousedown",this._onTapStart),l(t,"touchstart",this._onTapStart),l(t,"pointerdown",this._onTapStart),this.nativeDraggable&&(l(t,"dragover",this),l(t,"dragenter",this)),Array.prototype.forEach.call(t.querySelectorAll("[draggable]"),function(t){t.removeAttribute("draggable")}),ct.splice(ct.indexOf(this._onDragOver),1),this._onDrop(),this.el=t=null}},a(Z,"touchmove",function(e){t.active&&e.preventDefault()}),t.utils={on:a,off:l,css:c,find:u,is:function(t,e){return!!n(t,e,t)},extend:_,throttle:y,closest:n,toggleClass:s,clone:D,index:m,nextTick:C,cancelNextTick:S},t.create=function(e,n){return new t(e,n)},t.version="1.7.0",t})}])}); //# sourceMappingURL=index.umd.min.js.map