diff --git a/client/galaxy/scripts/mvc/tool/tool-form-composite.js b/client/galaxy/scripts/mvc/tool/tool-form-composite.js index 156af19e47b..89511c59079 100644 --- a/client/galaxy/scripts/mvc/tool/tool-form-composite.js +++ b/client/galaxy/scripts/mvc/tool/tool-form-composite.js @@ -102,7 +102,7 @@ define([ 'utils/utils', 'utils/deferred', 'mvc/ui/ui-misc', 'mvc/form/form-view' input.help = input.step_linked ? input.help + ', ' : ''; input.help += 'Output dataset \'' + connection.output_name + '\' from step ' + ( parseInt( i ) + 1 ); input.step_linked = input.step_linked || []; - input.step_linked.push( step ); + input.step_linked.push( { index: step.index, step_type: step.step_type } ); } }); }); diff --git a/static/maps/mvc/tool/tool-form-composite.js.map b/static/maps/mvc/tool/tool-form-composite.js.map index a09394c340e..d0332a97dc5 100644 --- a/static/maps/mvc/tool/tool-form-composite.js.map +++ b/static/maps/mvc/tool/tool-form-composite.js.map @@ -1 +1 @@ -{"version":3,"file":"tool-form-composite.js","sources":["../../../src/mvc/tool/tool-form-composite.js"],"names":["define","Utils","Deferred","Ui","Form","FormData","ToolFormBase","Modal","Webhooks","WorkflowIcons","View","Backbone","extend","initialize","options","self","this","modal","parent","Galaxy","model","Model","deferred","setElement","$","addClass","append","$message","$header","$steps","$el","_configure","render","window","resize","_refresh","margin","_","reduce","children","memo","child","outerHeight","height","css","_handleWorkflowParameter","value","callback","match","re","exec","String","wp_name","wp_inputs","label","name","type","color","wp_count","style","links","forms","steps","parms","each","get","step","i","emit","debug","icon","step_type","title","parseInt","step_label","step_name","annotation","step_version","merge","index","fixed_title","escape","help","citations","collapsible","collapsed","_isDataStep","sustain_version","sustain_repeats","sustain_conditionals","narrow","text_enable","text_disable","cls_enable","cls_disable","errors","messages","initial_errors","cls","hide_operations","needs_refresh","always_refresh","visitInputs","inputs","input","output_connections","output_connection","sub_step","step_index","input_step_index","push","j","connections_by_name","connection","input_name","step_linked","output_name","wp_input","wp_linked","backdrop","post_job_actions","pja","action_arguments","arg","data_resolved","context","is_runtime_value","__class__","is_data_input","indexOf","data_ref","length","is_workflow","default_value","flavor","optional","isEmpty","collapsible_value","collapsible_preview","reset","_renderHeader","_renderMessage","_renderParameters","_renderHistory","_renderStep","execute_btn","Button","onclick","_execute","empty","Label","Message","message","status","persistent","fade","step_version_changes","wp_form","onchange","input_list","input_def","_refreshStep","_append","history_form","test_param","cases","form","execute","promise","postchange","process","current_state","tool_id","id","tool_version","version","data","create","wait","request","url","root","success","update","resolve","error","response","reject","portlet","html","short_str","is_simple_input","hide_label","link","ignore","show_progress","set","wait_text","percentage","setTimeout","field","field_list","new_value","undefined","values","source_step","v","multiple","wp_field","wp_value","split","join","trigger","_refreshHistory","history","currHistoryPanel","_refresh_history","clearTimeout","refresh","numOfUnfinishedShownContents","UPDATE_DELAY","_enabled","_submit","history_form_data","job_def","new_history_name","history_id","replacement_params","parameters","parameters_normalized","batch","validated","job_inputs","job_input_id","input_value","input_id","highlight","hide","_templateSuccess","isArray","WebhookView","urlRoot","toolId","toolVersion","input_found","err_data","step_related_errors","error_messages","matchResponse","show","body","_templateError","err_msg","buttons","Close","complete","$container","enabled","lst","startsWith","sanitize","text","JSON","stringify"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"tool-form-composite.js","sources":["../../../src/mvc/tool/tool-form-composite.js"],"names":["define","Utils","Deferred","Ui","Form","FormData","ToolFormBase","Modal","Webhooks","WorkflowIcons","View","Backbone","extend","initialize","options","self","this","modal","parent","Galaxy","model","Model","deferred","setElement","$","addClass","append","$message","$header","$steps","$el","_configure","render","window","resize","_refresh","margin","_","reduce","children","memo","child","outerHeight","height","css","_handleWorkflowParameter","value","callback","match","re","exec","String","wp_name","wp_inputs","label","name","type","color","wp_count","style","links","forms","steps","parms","each","get","step","i","emit","debug","icon","step_type","title","parseInt","step_label","step_name","annotation","step_version","merge","index","fixed_title","escape","help","citations","collapsible","collapsed","_isDataStep","sustain_version","sustain_repeats","sustain_conditionals","narrow","text_enable","text_disable","cls_enable","cls_disable","errors","messages","initial_errors","cls","hide_operations","needs_refresh","always_refresh","visitInputs","inputs","input","output_connections","output_connection","sub_step","step_index","input_step_index","push","j","connections_by_name","connection","input_name","step_linked","output_name","wp_input","wp_linked","backdrop","post_job_actions","pja","action_arguments","arg","data_resolved","context","is_runtime_value","__class__","is_data_input","indexOf","data_ref","length","is_workflow","default_value","flavor","optional","isEmpty","collapsible_value","collapsible_preview","reset","_renderHeader","_renderMessage","_renderParameters","_renderHistory","_renderStep","execute_btn","Button","onclick","_execute","empty","Label","Message","message","status","persistent","fade","step_version_changes","wp_form","onchange","input_list","input_def","_refreshStep","_append","history_form","test_param","cases","form","execute","promise","postchange","process","current_state","tool_id","id","tool_version","version","data","create","wait","request","url","root","success","update","resolve","error","response","reject","portlet","html","short_str","is_simple_input","hide_label","link","ignore","show_progress","set","wait_text","percentage","setTimeout","field","field_list","new_value","undefined","values","source_step","v","multiple","wp_field","wp_value","split","join","trigger","_refreshHistory","history","currHistoryPanel","_refresh_history","clearTimeout","refresh","numOfUnfinishedShownContents","UPDATE_DELAY","_enabled","_submit","history_form_data","job_def","new_history_name","history_id","replacement_params","parameters","parameters_normalized","batch","validated","job_inputs","job_input_id","input_value","input_id","highlight","hide","_templateSuccess","isArray","WebhookView","urlRoot","toolId","toolVersion","input_found","err_data","step_related_errors","error_messages","matchResponse","show","body","_templateError","err_msg","buttons","Close","complete","$container","enabled","lst","startsWith","sanitize","text","JSON","stringify"],"mappings":"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"} \ No newline at end of file diff --git a/static/scripts/bundled/analysis.bundled.js b/static/scripts/bundled/analysis.bundled.js index ead6964582a..595b2423394 100644 --- a/static/scripts/bundled/analysis.bundled.js +++ b/static/scripts/bundled/analysis.bundled.js @@ -8,10 +8,10 @@ return[this._renderDisplayButton()]},_renderDisplayButton:function(){var e=this. details:t})}(),{ExpandableView:n,ListItemView:s,FoldoutListItemView:d}}.apply(t,n),!(void 0!==s&&(e.exports=s))}).call(t,i(2),i(1),i(3),i(1))},function(e,t,i){var n,s;(function(a,o){n=[i(3),i(27),i(16),i(47)],s=function(e,t,i,n){"use strict";var s={hidden:!1,show:function(){this.set("hidden",!1)},hide:function(){this.set("hidden",!0)},toggle:function(){this.set("hidden",!this.get("hidden"))},is_visible:function(){return!this.attributes.hidden}},r=a.Model.extend({defaults:{name:null,label:null,type:null,value:null,html:null,num_samples:5},initialize:function(e){this.attributes.html=unescape(this.attributes.html)},copy:function(){return new r(this.toJSON())},set_value:function(e){this.set("value",e||"")}}),l=a.Collection.extend({model:r}),d=r.extend({}),c=r.extend({set_value:function(e){this.set("value",parseInt(e,10))},get_samples:function(){return d3.scale.linear().domain([this.get("min"),this.get("max")]).ticks(this.get("num_samples"))}}),h=c.extend({set_value:function(e){this.set("value",parseFloat(e))}}),u=r.extend({get_samples:function(){return e.map(this.get("options"),function(e){return e[0]})}});r.subModelTypes={integer:c,float:h,data:d,select:u};var p=a.Model.extend({defaults:{id:null,name:null,description:null,target:null,inputs:[],outputs:[]},urlRoot:Galaxy.root+"api/tools",initialize:function(t){this.set("inputs",new l(e.map(t.inputs,function(e){var t=r.subModelTypes[e.type]||r;return new t(e)})))},toJSON:function(){var e=a.Model.prototype.toJSON.call(this);return e.inputs=this.get("inputs").map(function(e){return e.toJSON()}),e},remove_inputs:function(e){var t=this,i=t.get("inputs").filter(function(t){return e.indexOf(t.get("type"))!==-1});t.get("inputs").remove(i)},copy:function(e){var t=new p(this.toJSON());if(e){var i=new a.Collection;t.get("inputs").each(function(e){e.get_samples()&&i.push(e)}),t.set("inputs",i)}return t},apply_search_results:function(t){return e.indexOf(t,this.attributes.id)!==-1?this.show():this.hide(),this.is_visible()},set_input_value:function(e,t){this.get("inputs").find(function(t){return t.get("name")===e}).set("value",t)},set_input_values:function(t){var i=this;e.each(e.keys(t),function(e){i.set_input_value(e,t[e])})},run:function(){return this._run()},rerun:function(e,t){return this._run({action:"rerun",target_dataset_id:e.id,regions:t})},get_inputs_dict:function(){var e={};return this.get("inputs").each(function(t){e[t.get("name")]=t.get("value")}),e},_run:function(n){var s=e.extend({tool_id:this.id,inputs:this.get_inputs_dict()},n),a=o.Deferred(),r=new t.ServerStateDeferred({ajax_settings:{url:this.urlRoot,data:JSON.stringify(s),dataType:"json",contentType:"application/json",type:"POST"},interval:2e3,success_fn:function(e){return"pending"!==e}});return o.when(r.go()).then(function(e){a.resolve(new i.DatasetCollection(e))}),a}});e.extend(p.prototype,s);var f=(a.View.extend({}),a.Collection.extend({model:p})),g=a.Model.extend(s),m=a.Model.extend({defaults:{elems:[],open:!1},clear_search_results:function(){e.each(this.attributes.elems,function(e){e.show()}),this.show(),this.set("open",!1)},apply_search_results:function(t){var i,n=!0;e.each(this.attributes.elems,function(e){e instanceof g?(i=e,i.hide()):e instanceof p&&e.apply_search_results(t)&&(n=!1,i&&i.show())}),n?this.hide():(this.show(),this.set("open",!0))}});e.extend(m.prototype,s);var v=a.Model.extend({defaults:{search_hint_string:"search tools",min_chars_for_search:3,clear_btn_url:"",visible:!0,query:"",results:null,clear_key:27},urlRoot:Galaxy.root+"api/tools",initialize:function(){this.on("change:query",this.do_search)},do_search:function(){var e=this.attributes.query;if(e.length");e.append(E.tool_link(this.model.toJSON()));var t=this.model.get("form_style",null);if("upload1"===this.model.id)e.find("a").on("click",function(e){e.preventDefault(),Galaxy.upload.show()});else if("regular"===t){var i=this;e.find("a").on("click",function(e){e.preventDefault(),Galaxy.router.push("/",{tool_id:i.model.id,version:i.model.get("version")})})}return this.$el.append(e),this}}),b=y.extend({tagName:"div",className:"toolPanelLabel",render:function(){return this.$el.append(o("").text(this.model.attributes.text)),this}}),x=y.extend({tagName:"div",className:"toolSectionWrapper",initialize:function(){y.prototype.initialize.call(this),this.model.on("change:open",this.update_open,this)},render:function(){this.$el.append(E.panel_section(this.model.toJSON()));var t=this.$el.find(".toolSectionBody");return e.each(this.model.attributes.elems,function(e){if(e instanceof p){var i=new w({model:e,className:"toolTitle"});i.render(),t.append(i.$el)}else if(e instanceof g){var n=new b({model:e});n.render(),t.append(n.$el)}}),this},events:{"click .toolSectionTitle > a":"toggle"},toggle:function(){this.model.set("open",!this.model.attributes.open)},update_open:function(){this.model.attributes.open?this.$el.children(".toolSectionBody").slideDown("fast"):this.$el.children(".toolSectionBody").slideUp("fast")}}),C=a.View.extend({tagName:"div",id:"tool-search",className:"bar",events:{click:"focus_and_select","keyup :input":"query_changed","change :input":"query_changed","click #search-clear-btn":"clear"},render:function(){return this.$el.append(E.tool_search(this.model.toJSON())),this.model.is_visible()||this.$el.hide(),o("#messagebox").is(":visible")&&this.$el.css("top","95px"),this.$el.find("[title]").tooltip(),this},focus_and_select:function(){this.$el.find(":input").focus().select()},clear:function(){return this.model.clear_search(),this.$el.find(":input").val(""),this.focus_and_select(),!1},query_changed:function(e){return this.model.attributes.clear_key&&this.model.attributes.clear_key===e.which?(this.clear(),!1):void this.model.set("query",this.$el.find(":input").val())}}),$=a.View.extend({tagName:"div",className:"toolMenu",initialize:function(){this.model.get("tool_search").on("change:results",this.handle_search_results,this)},render:function(){var e=this,t=new C({model:this.model.get("tool_search")});return t.render(),e.$el.append(t.$el),this.model.get("layout").each(function(t){if(t instanceof m){var i=new x({model:t});i.render(),e.$el.append(i.$el)}else if(t instanceof p){var n=new w({model:t,className:"toolTitleNoSection"});n.render(),e.$el.append(n.$el)}else if(t instanceof g){var s=new b({model:t});s.render(),e.$el.append(s.$el)}}),e.$el.find("a.tool-link").click(function(t){var i=o(this).attr("class").split(/\s+/)[0],n=e.model.get("tools").get(i);e.trigger("tool_link_click",t,n)}),this},handle_search_results:function(){var e=this.model.get("tool_search").get("results");e&&0===e.length?o("#search-no-results").show():o("#search-no-results").hide()}}),k=a.View.extend({className:"toolForm",render:function(){this.$el.children().remove(),this.$el.append(E.tool_form(this.model.toJSON()))}}),E=(a.View.extend({className:"toolMenuAndView",initialize:function(){this.tool_panel_view=new $({collection:this.collection}),this.tool_form_view=new k},render:function(){this.tool_panel_view.render(),this.tool_panel_view.$el.css("float","left"),this.$el.append(this.tool_panel_view.$el),this.tool_form_view.$el.hide(),this.$el.append(this.tool_form_view.$el);var e=this;this.tool_panel_view.on("tool_link_click",function(t,i){t.preventDefault(),e.show_tool(i)})},show_tool:function(e){var t=this;e.fetch().done(function(){t.tool_form_view.model=e,t.tool_form_view.render(),t.tool_form_view.$el.show(),o("#left").width("650px")})}}),{tool_search:e.template(['',' ',''].join("")),panel_section:e.template(['",'