Proyectos de Subversion Moodle

Rev

Autoría | Ultima modificación | Ver Log |

function _typeof(a){"@babel/helpers - typeof";if("function"==typeof Symbol&&"symbol"==typeof Symbol.iterator){_typeof=function(a){return typeof a}}else{_typeof=function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a}}return _typeof(a)}define ("mod_stickynotes/dragndrop",["exports","sortablejs","core/ajax"],function(a,b,c){"use strict";Object.defineProperty(a,"__esModule",{value:!0});a.init=void 0;b=function(a){return a&&a.__esModule?a:{default:a}}(b);c=e(c);function d(){if("function"!=typeof WeakMap)return null;var a=new WeakMap;d=function(){return a};return a}function e(a){if(a&&a.__esModule){return a}if(null===a||"object"!==_typeof(a)&&"function"!=typeof a){return{default:a}}var b=d();if(b&&b.has(a)){return b.get(a)}var c={},e=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in a){if(Object.prototype.hasOwnProperty.call(a,f)){var g=e?Object.getOwnPropertyDescriptor(a,f):null;if(g&&(g.get||g.set)){Object.defineProperty(c,f,g)}else{c[f]=a[f]}}}c.default=a;if(b){b.set(a,c)}return c}a.init=function init(){window.console.log("we have been started");var a=document.getElementsByClassName("columnnote");Array.from(a).forEach(function(a){b.default.create(a,{group:"columnnote",draggable:".stickynotemod",pull:"true",onEnd:function onEnd(a){if(a.from===a.to&&a.oldDraggableIndex===a.newDraggableIndex){}else{var b=parseInt(a.item.id.replace("element","").replace("container","")),d=parseInt(a.from.id.replace("column","")),e=parseInt(a.to.id.replace("column","")),f=a.oldDraggableIndex+1,g=a.newDraggableIndex+1,h=c.call([{methodname:"mod_stickynotes_changing_note_position",args:{noteid:b,oldcolumnid:d,newcolumnid:e,oldindex:f,newindex:g}}]);h[0].done(function(a){window.console.log("mod_stickynotes/dragndrop success"+JSON.stringify(a))}).fail(function(a){window.console.log("mod_stickynotes/dragndrop erreur"+JSON.stringify(a))})}}})})}});
//# sourceMappingURL=dragndrop.min.js.map