Sha256: 31f74a2ceca05472927e8f56c0ba87ad94750df780c90d2a6878ec31d490ef00
Contents?: true
Size: 1.04 KB
Versions: 16
Compression:
Stored size: 1.04 KB
Contents
(function() { var setup; scrivito.editors._file_dropzone = function(fields, callback) { return fields.each(function() { return setup($(this), callback); }); }; setup = function(el, callback) { el.on('dragenter', function() { el.children().not('img').css({ pointerEvents: 'none' }); return el.addClass('image-editor-dragover') && false; }); el.on('dragleave', function() { el.children().not('img').css({ pointerEvents: 'auto' }); return el.removeClass('image-editor-dragover') && false; }); return el.on('drop', function(e) { var files, ref, ref1; el.removeClass('image-editor-dragover'); if (((ref = (files = (ref1 = e.originalEvent.dataTransfer) != null ? ref1.files : void 0)) != null ? ref.length : void 0) === 1) { el.addClass('scrivito_element_overlay'); callback(el, files[0]); } else { el.children().not('img').css({ pointerEvents: 'auto' }); } return false; }); }; }).call(this);
Version data entries
16 entries across 16 versions & 1 rubygems