From 81ad14a4e7c26dc5b3a5f9a026b72b2cbaad9266 Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Wed, 23 Sep 2015 11:04:20 -0400 Subject: [PATCH] Backport keyup to change input --- client/galaxy/scripts/mvc/upload/upload-row.js | 2 +- static/maps/mvc/upload/upload-row.js.map | 2 +- static/scripts/mvc/upload/upload-row.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/galaxy/scripts/mvc/upload/upload-row.js b/client/galaxy/scripts/mvc/upload/upload-row.js index fde0545dd0f4..5889d3fec574 100644 --- a/client/galaxy/scripts/mvc/upload/upload-row.js +++ b/client/galaxy/scripts/mvc/upload/upload-row.js @@ -118,7 +118,7 @@ return Backbone.View.extend({ .on('mousedown', function(e) { e.preventDefault(); }); // handle text editing event - it.find('#text-content').on('keyup', function(e) { + it.find('#text-content').on('change input', function(e) { self.model.set('url_paste', $(e.target).val()); self.model.set('file_size', $(e.target).val().length); }); diff --git a/static/maps/mvc/upload/upload-row.js.map b/static/maps/mvc/upload/upload-row.js.map index ed09a46fb9e4..4923eeca7ee7 100644 --- a/static/maps/mvc/upload/upload-row.js.map +++ b/static/maps/mvc/upload/upload-row.js.map @@ -1 +1 @@ -{"version":3,"file":"upload-row.js","sources":["../../../src/mvc/upload/upload-row.js"],"names":["define","Utils","UploadModel","UploadSettings","Popover","Select","Backbone","View","extend","options","padding","status_classes","init","queued","running","success","error","settings","select_genome","select_extension","initialize","app","this","self","model","Model","setElement","_template","it","$el","title","container","find","placement","default_genome","value","css","onchange","genome","set","updateGenome","data","list_genomes","default_extension","extension","updateExtension","list_extensions","on","_removeRow","e","showExtensionInfo","$","target","text","preventDefault","_showSettings","val","length","prop","_refreshPercentage","_refreshStatus","_refreshInfo","_refreshGenome","_refreshExtension","_refreshFileSize","remove","collection","render","file_name","get","file_size","file_mode","html","bytesToString","removeClass","addClass","width","height","show","prototype","apply","info","hide","percentage","parseInt","status","status_class","sy","enable","attr","disable","count","visible","empty","append","id"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"upload-row.js","sources":["../../../src/mvc/upload/upload-row.js"],"names":["define","Utils","UploadModel","UploadSettings","Popover","Select","Backbone","View","extend","options","padding","status_classes","init","queued","running","success","error","settings","select_genome","select_extension","initialize","app","this","self","model","Model","setElement","_template","it","$el","title","container","find","placement","default_genome","value","css","onchange","genome","set","updateGenome","data","list_genomes","default_extension","extension","updateExtension","list_extensions","on","_removeRow","e","showExtensionInfo","$","target","text","preventDefault","_showSettings","val","length","prop","_refreshPercentage","_refreshStatus","_refreshInfo","_refreshGenome","_refreshExtension","_refreshFileSize","remove","collection","render","file_name","get","file_size","file_mode","html","bytesToString","removeClass","addClass","width","height","show","prototype","apply","info","hide","percentage","parseInt","status","status_class","sy","enable","attr","disable","count","visible","empty","append","id"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/mvc/upload/upload-row.js b/static/scripts/mvc/upload/upload-row.js index 2f77c021d5bb..823daa9ad71a 100644 --- a/static/scripts/mvc/upload/upload-row.js +++ b/static/scripts/mvc/upload/upload-row.js @@ -1,2 +1,2 @@ -define(["utils/utils","mvc/upload/upload-model","mvc/upload/upload-settings","mvc/ui/ui-popover","mvc/ui/ui-select"],function(a,b,c,d,e){return Backbone.View.extend({options:{padding:8},status_classes:{init:"upload-icon-button fa fa-trash-o",queued:"upload-icon fa fa-spinner fa-spin",running:"upload-icon fa fa-spinner fa-spin",success:"upload-icon-button fa fa-check",error:"upload-icon-button fa fa-exclamation-triangle"},settings:null,select_genome:null,select_extension:null,initialize:function(a,c){this.app=a;var f=this;this.model=new b.Model(c),this.setElement(this._template(c));var g=this.$el;this.settings=new d.View({title:"Upload configuration",container:g.find("#settings"),placement:"bottom"});var h=this.app.select_genome.value();this.select_genome=new e.View({css:"genome",onchange:function(a){f.model.set("genome",a),f.app.updateGenome(a,!0)},data:f.app.list_genomes,container:g.find("#genome"),value:h}),this.model.set("genome",h);var i=this.app.select_extension.value();this.select_extension=new e.View({css:"extension",onchange:function(a){f.model.set("extension",a),f.app.updateExtension(a,!0)},data:f.app.list_extensions,container:g.find("#extension"),value:i}),this.model.set("extension",i),g.find("#symbol").on("click",function(){f._removeRow()}),g.find("#extension-info").on("click",function(a){f.app.showExtensionInfo({$el:$(a.target),title:f.select_extension.text(),extension:f.select_extension.value()})}).on("mousedown",function(a){a.preventDefault()}),g.find("#settings").on("click",function(){f._showSettings()}).on("mousedown",function(a){a.preventDefault()}),g.find("#text-content").on("keyup",function(a){f.model.set("url_paste",$(a.target).val()),f.model.set("file_size",$(a.target).val().length)}),g.find("#space_to_tabs").on("change",function(a){f.model.set("space_to_tabs",$(a.target).prop("checked"))}),this.model.on("change:percentage",function(){f._refreshPercentage()}),this.model.on("change:status",function(){f._refreshStatus()}),this.model.on("change:info",function(){f._refreshInfo()}),this.model.on("change:genome",function(){f._refreshGenome()}),this.model.on("change:extension",function(){f._refreshExtension()}),this.model.on("change:file_size",function(){f._refreshFileSize()}),this.model.on("remove",function(){f.remove()}),this.app.collection.on("reset",function(){f.remove()})},render:function(){var b=this.model.get("file_name"),c=this.model.get("file_size"),d=this.model.get("file_mode"),e=this.$el;if(e.find("#title").html(b),e.find("#size").html(a.bytesToString(c)),e.find("#mode").removeClass().addClass("mode"),"new"==d){var f=e.find("#text"),g=this.options.padding,h=e.width()-2*g,i=e.height()-g;f.css("width",h+"px"),f.css("top",i+"px"),e.height(i+f.height()+2*g),f.show(),e.find("#mode").addClass("fa fa-pencil")}"local"==d&&e.find("#mode").addClass("fa fa-laptop"),"ftp"==d&&e.find("#mode").addClass("fa fa-code-fork")},remove:function(){this.select_genome.remove(),this.select_extension.remove(),Backbone.View.prototype.remove.apply(this)},_refreshExtension:function(){this.select_extension.value(this.model.get("extension"))},_refreshGenome:function(){this.select_genome.value(this.model.get("genome"))},_refreshInfo:function(){var a=this.model.get("info");a?this.$el.find("#info").html("Failed: "+a).show():this.$el.find("#info").hide()},_refreshPercentage:function(){var a=parseInt(this.model.get("percentage"));this.$el.find(".progress-bar").css({width:a+"%"}),this.$el.find("#percentage").html(100!=a?a+"%":"Adding to history...")},_refreshStatus:function(){var a=this.$el,b=this.model.get("status"),c=this.status_classes[b],d=this.$el.find("#symbol");d.removeClass(),d.addClass(c),"init"==b?(this.select_genome.enable(),this.select_extension.enable(),a.find("#text-content").attr("disabled",!1),a.find("#space_to_tabs").attr("disabled",!1)):(this.select_genome.disable(),this.select_extension.disable(),a.find("#text-content").attr("disabled",!0),a.find("#space_to_tabs").attr("disabled",!0)),"success"==b&&(a.addClass("success"),a.find("#percentage").html("100%")),"error"==b&&(a.addClass("danger"),a.find(".progress").remove())},_refreshFileSize:function(){var b=this.model.get("file_size");this.$el.find("#size").html(a.bytesToString(b))},_removeRow:function(){var a=this.model.get("status");("init"==a||"success"==a||"error"==a)&&this.app.collection.remove(this.model)},_showSettings:function(){this.settings.visible?this.settings.hide():(this.settings.empty(),this.settings.append(new c(this).$el),this.settings.show())},_template:function(a){return'
You can tell Galaxy to download data from web by entering URL in this box (one per line). You can also directly paste the contents of a file.