X-Git-Url: https://scm.cri.minesparis.psl.eu/git/Portfolio.git/blobdiff_plain/10ff1e0196ea513c9e3d29519d2aab9e8680d7dc..9fef0cb2f81715577c2da2a8b3bf5b6c8f3da47b:/skins/fileupload.js diff --git a/skins/fileupload.js b/skins/fileupload.js deleted file mode 100644 index 97b5443..0000000 --- a/skins/fileupload.js +++ /dev/null @@ -1,45 +0,0 @@ -// © 2013 Benoît Pin MINES ParisTech -var DDFileUploader; - -(function(){ - -DDFileUploader = function(dropbox) { - this.dropbox = dropbox; - var thisDDFU = this; - addListener(dropbox, 'dragenter', function(evt){thisDDFU.dragenter(evt);}); - addListener(dropbox, 'dragover', function(evt){thisDDFU.dragover(evt);}); - addListener(dropbox, 'drop', function(evt){thisDDFU.drop(evt);}); -}; - -DDFileUploader.prototype.dragenter = function(evt) { - disableDefault(evt); - disablePropagation(evt); -}; - -DDFileUploader.prototype.dragover = function(evt) { - disableDefault(evt); - disablePropagation(evt); - evt = getEventObject(evt); - var dt = evt.dataTransfer; - dt.dropEffect = 'copy'; -}; - - -DDFileUploader.prototype.drop = function(evt) { - disableDefault(evt); - disablePropagation(evt); - getEventObject(evt); - var dt = evt.dataTransfer; - dt.dropEffect = 'copy'; - this.handleFiles(dt.files); -}; - -DDFileUploader.prototype.handleFiles = function(files) { - var file, i; - for (i = 0; i < files.length; i++) { - file = files[i]; - console.log(file.type); - } -}; - -}());