- loadAIMemory: function(str){
- console.log(str);
- },
- // http://www.html5rocks.com/ja/tutorials/file/dndfiles/
- handleFileSelect: function(evt){
- evt.stopPropagation();
- evt.preventDefault();
-
- var files = evt.dataTransfer.files; // FileList object.
- var that = this;
-
- // files is a FileList of File objects. List some properties.
- var output = [];
- for(var i = 0, f; f = files[i]; i++){
- var r = new FileReader();
- r.onload = (function(file){
- return function(e){
- //mainAI.sendTextFromFileToAI(r.result, file.name, file.lastModifiedDate, "File");
- that.loadAIMemory(r.result);
- }
- })(f);
- r.readAsText(f);
- }
- },
- handleDragOver: function(evt){
- evt.stopPropagation();
- evt.preventDefault();
- evt.dataTransfer.dropEffect = 'copy'; // Explicitly show this is a copy.
- },