"}});t.default={View:o}}).call(t,i(1),i(0))},44:function(e,t,i){"use strict";(function(e,s,n){Object.defineProperty(t,"__esModule",{value:!0});var a=i(3),o=(function(e){e&&e.__esModule}(a),e.Model.extend({initialize:function(e){this.app=e},checksum:function(){var e="",t=this;return this.app.section.$el.find(".section-row").each(function(){var i=s(this).attr("id"),n=t.app.field_list[i];n&&(e+=i+":"+JSON.stringify(n.value&&n.value())+":"+n.collapsed+";")}),e},create:function(){function e(e,t,s){i.flat_dict[e]=t,n[e]=s,i.app.element_list[t]&&i.app.element_list[t].$el.attr("tour_id",e)}function t(s,n){for(var a in n){var o=n[a];if(o.input){var l=o.input,d=s;switch(""!=s&&(d+="|"),d+=l.name,l.type){case"repeat":var c=[],h=null;for(var u in o){var p=u.indexOf("section-");-1!=p&&(p+="section-".length,c.push(parseInt(u.substr(p))),h||(h=u.substr(0,p)))}c.sort(function(e,t){return e-t});var a=0;for(var _ in c)t(d+"_"+a++,o[h+c[_]]);break;case"conditional":var f=i.app.field_list[l.id].value();e(d+"|"+l.test_param.name,l.id,f);var g=r(l,f);-1!=g&&t(d,n[l.id+"-section-"+g]);break;case"section":t(!l.flat&&d||"",o);break;default:var m=i.app.field_list[l.id];if(m&&m.value){var f=m.value();if((void 0===l.ignore||l.ignore!=f)&&(m.collapsed&&l.collapsible_value&&(f=l.collapsible_value),e(d,l.id,f),l.payload))for(var v in l.payload)e(v,l.id,l.payload[v])}}}}}var i=this,s={};this._iterate(this.app.section.$el,s);var n={};return this.flat_dict={},t("",s),n},match:function(e){return this.flat_dict&&this.flat_dict[e]},matchCase:function(e,t){return r(e,t)},matchModel:function(e,t){var i=this;l(e.inputs,function(e,s){i.flat_dict[s]&&t(e,i.flat_dict[s])})},matchResponse:function(e){function t(e,n){if("string"==typeof n){var a=s.flat_dict[e];a&&(i[a]=n)}else for(var o in n){var r=o;if(""!==e){var l="|";n instanceof Array&&(l="_"),r=e+l+r}t(r,n[o])}}var i={},s=this;return t("",e),i},_iterate:function(e,t){var i=this;s(e).children().each(function(){var e=this,n=s(e).attr("id");if(s(e).hasClass("section-row")){var a=i.app.input_list[n];t[n]=a&&{input:a}||{},i._iterate(e,t[n])}else i._iterate(e,t)})}})),r=function(e,t){"boolean"==e.test_param.type&&(t="true"==t?e.test_param.truevalue||"true":e.test_param.falsevalue||"false");for(var i in e.cases)if(e.cases[i].value==t)return i;return-1},l=function e(t,i,a,o){o=s.extend(!0,{},o),n.each(t,function(e){e&&e.type&&e.name&&(o[e.name]=e)});for(var l in t){var d=t[l];d.name=d.name||l;var c=a?a+"|"+d.name:d.name;switch(d.type){case"repeat":n.each(d.cache,function(t,s){e(t,i,c+"_"+s,o)});break;case"conditional":if(d.test_param){i(d.test_param,c+"|"+d.test_param.name,o);var h=r(d,d.test_param.value);-1!=h?e(d.cases[h].inputs,i,c,o):Galaxy.emit.debug("form-data::visitInputs() - Invalid case for "+c+".")}else Galaxy.emit.debug("form-data::visitInputs() - Conditional test parameter missing for "+c+".");break;case"section":e(d.inputs,i,c,o);break;default:i(d,c,o)}}};t.default={Manager:o,visitInputs:l}}).call(t,i(1),i(0),i(2))},46:function(e,t,i){"use strict";(function(e,s){Object.defineProperty(t,"__esModule",{value:!0});var n=i(3),a=function(e){return e&&e.__esModule?e:{default:e}}(n),o=e.View.extend({initialize:function(t){var i=this;this.model=t&&t.model||new e.Model({id:a.default.uid(),min:null,max:null,step:null,precise:!1,split:1e4,value:null,onchange:function(){}}).set(t),this.setElement(this._template()),this.$el.attr("id",this.model.id),this.$text=this.$(".ui-form-slider-text"),this.$slider=this.$(".ui-form-slider-element");var n=[];this.$text.on("change",function(){i.value(s(this).val())}).on("keyup",function(e){n[e.which]=!1}).on("keydown",function(e){var t=e.which;n[t]=!0,i.model.get("is_workflow")&&n[16]&&52==t?(i.value("$"),event.preventDefault()):8==t||9==t||13==t||37==t||39==t||t>=48&&t<=57&&!n[16]||t>=96&&t<=105||(190==t||110==t)&&-1==s(this).val().indexOf(".")&&i.model.get("precise")||(189==t||109==t)&&-1==s(this).val().indexOf("-")||i._isParameter(s(this).val())||n[91]||n[17]||event.preventDefault()});var o=this.model.attributes;this.has_slider=null!==o.max&&null!==o.min&&o.max>o.min;var r=o.step;r||(r=o.precise&&this.has_slider?(o.max-o.min)/o.split:1),this.has_slider?(this.$text.addClass("ui-form-slider-left"),this.$slider.slider({min:o.min,max:o.max,step:r}).on("slide",function(e,t){i.value(t.value)})):this.$slider.hide(),this.listenTo(this.model,"change",this.render,this),this.render()},render:function(){var e=this.model.get("value");this.has_slider&&this.$slider.slider("value",e),e!==this.$text.val()&&this.$text.val(e)},value:function(e){var t=this.model.attributes;return void 0!==e&&(null===e||""===e||this._isParameter(e)||(isNaN(e)&&(e=0),!t.precise&&(e=Math.round(e)),null!==t.max&&(e=Math.min(e,t.max)),null!==t.min&&(e=Math.max(e,t.min))),this.model.set("value",e),this.model.trigger("change"),t.onchange(e)),this.model.get("value")},_isParameter:function(e){return this.model.get("is_workflow")&&"$"===String(e).substring(0,1)},_template:function(){return'
'}});t.default={View:o}}).call(t,i(1),i(0))},47:function(e,t,i){"use strict";(function(e,s){function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=i(3),o=n(a),r=i(23),l=n(r),d=l.default.BaseIcons.extend({initialize:function(e){e.type=e.display||"checkbox",e.multiple="checkbox"==e.type,l.default.BaseIcons.prototype.initialize.call(this,e)},_setValue:function(t){if(l.default.BaseIcons.prototype._setValue.call(this,t),void 0!==t&&null!==t&&this.header_index){var i=this,n=e.isArray(t)?t:[t];s.each(n,function(e){var t=i.header_index[e];s.each(t,function(e){i._setState(e,!0)})})}},_setState:function(e,t){var i=this.$(".button-"+e),s=this.$(".subgroup-"+e);i.data("is_expanded",t),t?(s.show(),i.removeClass("fa-plus-square").addClass("fa-minus-square")):(s.hide(),i.removeClass("fa-minus-square").addClass("fa-plus-square"))},_templateOptions:function(){function t(e,t){var i=e.find(".button-"+t);i.on("click",function(){s._setState(t,!i.data("is_expanded"))})}function i(n,a,r){r=r||[];for(var l in a){var d=a[l],c=d.options&&d.options.length>0,h=r.slice(0);s.header_index[d.value]=h.slice(0);var u=e("");if(c){var p=o.default.uid(),_=e("").addClass("button-"+p).addClass("ui-drilldown-button fa fa-plus-square"),f=e("").addClass("subgroup-"+p).addClass("ui-drilldown-subgroup");u.append(e("").append(_).append(s._templateOption({label:d.name,value:d.value}))),h.push(p),i(f,d.options,h),u.append(f),t(u,p)}else u.append(s._templateOption({label:d.name,value:d.value}));n.append(u)}}var s=this;this.header_index={};var n=e("");return i(n,this.model.get("data")),n},_template:function(){return e("").addClass("ui-options-list drilldown-container").attr("id",this.model.id)}});t.default={View:d}}).call(t,i(0),i(2))},48:function(e,t,i){"use strict";(function(e,s,n,a){function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=i(3),l=o(r),d=i(4),c=(o(d),i(11)),h=o(c),u=i(49),p=o(u),_=i(50),f=o(_),g=i(51),m=o(g),v=e.View.extend({initialize:function(e,t){this.app=e,this.inputs=t.inputs,this.parameters=new m.default,this.setElement(s("")),this.render()},render:function(){var e=this;this.$el.empty(),n.each(this.inputs,function(t){e.add(t)})},add:function(e){var t=a.extend(!0,{},e);switch(t.id=e.id=l.default.uid(),this.app.input_list[t.id]=t,t.type){case"conditional":this._addConditional(t);break;case"repeat":this._addRepeat(t);break;case"section":this._addSection(t);break;default:this._addRow(t)}},_addConditional:function(e){var t=this;e.test_param.id=e.id,this.app.model.get("sustain_conditionals")&&(e.test_param.disabled=!0);var i=this._addRow(e.test_param);i.model&&i.model.set("onchange",function(i){var s=t.app.data.matchCase(e,i);for(var n in e.cases){var a=e.cases[n],o=t.$("#"+e.id+"-section-"+n),r=!1;for(var l in a.inputs)if(!a.inputs[l].hidden){r=!0;break}n==s&&r?o.fadeIn("fast"):o.hide()}t.app.trigger("change")});for(var s in e.cases){var n=new v(this.app,{inputs:e.cases[s].inputs});this._append(n.$el.addClass("ui-form-section"),e.id+"-section-"+s)}i.trigger("change")},_addRepeat:function(e){function t(t){var n=e.id+"-section-"+s++,o=new v(i.app,{inputs:t});a.add({id:n,$el:o.$el,ondel:function(){a.del(n),i.app.trigger("change")}})}for(var i=this,s=0,a=new p.default.View({title:e.title||"Repeat",min:e.min,max:e.max,onnew:function(){t(e.inputs),i.app.trigger("change")}}),o=n.size(e.cache),r=0;r").addClass("ui-form-info").html(e.help)),this.app.on("expand",function(e){t.$("#"+e).length>0&&t.expand()}),this._append(t.$el,e.id)},_addRow:function(e){var t=this,i=e.id;e.onchange=e.onchange||function(){t.app.trigger("change",i)};var s=this.parameters.create(e);this.app.field_list[i]=s;var n=new f.default(this.app,{name:e.name,label:e.hide_label?"":e.label||e.name,value:e.value,text_value:e.text_value,collapsible_value:e.collapsible_value,collapsible_preview:e.collapsible_preview,help:e.help,argument:e.argument,disabled:e.disabled,color:e.color,style:e.style,backdrop:e.backdrop,hidden:e.hidden,fixed:e.fixed,field:s});return this.app.element_list[i]=n,this._append(n.$el,e.id),s},_append:function(e,t){this.$el.append(e.addClass("section-row").attr("id",t))}});t.default={View:v}}).call(t,i(1),i(0),i(2),i(0))},49:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(11),d=a(l),c=i(4),h=a(c),u=e.View.extend({initialize:function(e){this.list={},this.options=r.default.merge(e,{title:"Repeat",empty_text:"Not available.",max:null,min:null}),this.button_new=new h.default.ButtonIcon({icon:"fa-plus",title:"Insert "+this.options.title,tooltip:"Add new "+this.options.title+" block",cls:"ui-button-icon ui-clear-float form-repeat-add",onclick:function(){e.onnew&&e.onnew()}}),this.setElement(s("").append(this.$list=s("")).append(s("").append(this.button_new.$el)))},size:function(){return n.size(this.list)},add:function(e){if(!e.id||this.list[e.id])return void Galaxy.emit.debug("form-repeat::add()","Duplicate or invalid repeat block id.");var t=new h.default.ButtonIcon({icon:"fa-trash-o",tooltip:"Delete this repeat block",cls:"ui-button-icon-plain form-repeat-delete",onclick:function(){e.ondel&&e.ondel()}}),i=new d.default.View({id:e.id,title:"placeholder",cls:e.cls||"ui-portlet-repeat",operations:{button_delete:t}});i.append(e.$el),i.$el.addClass("section-row").hide(),this.list[e.id]=i,this.$list.append(i.$el.fadeIn("fast")),this.options.max>0&&this.size()>=this.options.max&&this.button_new.disable(),this._refresh()},del:function(e){if(!this.list[e])return void Galaxy.emit.debug("form-repeat::del()","Invalid repeat block id.");this.$list.find("#"+e).remove(),delete this.list[e],this.button_new.enable(),this._refresh()},delAll:function(){for(var e in this.list)this.del(e)},hideOptions:function(){this.button_new.$el.hide(),n.each(this.list,function(e){e.hideOperation("button_delete")}),n.isEmpty(this.list)&&this.$el.append(s("").addClass("ui-form-info").html(this.options.empty_text))},_refresh:function(){var e=0;for(var t in this.list){var i=this.list[t];i.title(++e+": "+this.options.title),i[this.size()>this.options.min?"showOperation":"hideOperation"]("button_delete")}}});t.default={View:u}}).call(t,i(1),i(0),i(2))},50:function(e,t,i){"use strict";(function(e,i,s){Object.defineProperty(t,"__esModule",{value:!0}),t.default=e.View.extend({initialize:function(t,i){this.app=t,this.app_options=t.model?t.model.attributes:{},this.field=i&&i.field||new e.View,this.model=i&&i.model||new e.Model({text_enable:this.app_options.text_enable||"Enable",text_disable:this.app_options.text_disable||"Disable",cls_enable:this.app_options.cls_enable||"fa fa-caret-square-o-down",cls_disable:this.app_options.cls_disable||"fa fa-caret-square-o-up",always_refresh:this.app_options.always_refresh}).set(i),this.setElement(this._template()),this.$field=this.$(".ui-form-field"),this.$info=this.$(".ui-form-info"),this.$preview=this.$(".ui-form-preview"),this.$collapsible=this.$(".ui-form-collapsible"),this.$collapsible_text=this.$(".ui-form-collapsible-text"),this.$collapsible_icon=this.$(".ui-form-collapsible-icon"),this.$title=this.$(".ui-form-title"),this.$title_text=this.$(".ui-form-title-text"),this.$error_text=this.$(".ui-form-error-text"),this.$error=this.$(".ui-form-error"),this.$backdrop=this.$(".ui-form-backdrop"),this.$field.prepend(this.field.$el);var s=this.model.get("collapsible_value");this.field.collapsed=void 0!==s&&JSON.stringify(this.model.get("value"))==JSON.stringify(s),this.listenTo(this.model,"change",this.render,this),this.render();var n=this;this.$collapsible.on("click",function(){n.field.collapsed=!n.field.collapsed,t.trigger&&t.trigger("change"),n.render()}),this.field.model&&!this.model.get("always_refresh")&&this.listenTo(this.field.model,"change:value",function(){n.reset()})},backdrop:function(){this.model.set("backdrop",!0)},error:function(e){this.model.set("error_text",e)},reset:function(){!this.model.get("fixed")&&this.model.set("error_text",null)},render:function(){i(".tooltip").hide();var e=this.model.get("help",""),t=this.model.get("argument");t&&-1==e.indexOf("("+t+")")&&(e+=" ("+t+")"),this.$info.html(e),this.$el[this.model.get("hidden")?"hide":"show"](),this.$preview[this.field.collapsed&&this.model.get("collapsible_preview")||this.model.get("disabled")?"show":"hide"]().html(s.escape(this.model.get("text_value")));var n=this.model.get("error_text");if(this.$error[n?"show":"hide"](),this.$el[n?"addClass":"removeClass"]("ui-error"),this.$error_text.html(n),this.$backdrop[this.model.get("backdrop")?"show":"hide"](),this.field.collapsed||this.model.get("disabled")?this.$field.hide():this.$field.show(),this.field.model&&this.field.model.set({color:this.model.get("color"),style:this.model.get("style")}),this.model.get("disabled")||void 0===this.model.get("collapsible_value"))this.$title_text.show().text(this.model.get("label")),this.$collapsible.hide();else{var a=this.field.collapsed?"enable":"disable";this.$title_text.hide(),this.$collapsible.show(),this.$collapsible_text.text(this.model.get("label")),this.$collapsible_icon.removeClass().addClass("icon").addClass(this.model.get("cls_"+a)).attr("data-original-title",this.model.get("text_"+a)).tooltip({placement:"bottom"})}},_template:function(){return i("").addClass("ui-form-element").append(i("").addClass("ui-form-error ui-error").append(i("").addClass("fa fa-arrow-down")).append(i("").addClass("ui-form-error-text"))).append(i("").addClass("ui-form-title").append(i("").addClass("ui-form-collapsible").append(i("").addClass("ui-form-collapsible-icon")).append(i("").addClass("ui-form-collapsible-text"))).append(i("").addClass("ui-form-title-text"))).append(i("").addClass("ui-form-field").append(i("").addClass("ui-form-info")).append(i("").addClass("ui-form-backdrop"))).append(i("").addClass("ui-form-preview"))}})}).call(t,i(1),i(0),i(2))},51:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(4),d=a(l),c=i(52),h=a(c),u=i(53),p=a(u),_=i(54),f=a(_),g=i(55),m=a(g),v=i(57),b=a(v);t.default=e.Model.extend({types:{text:"_fieldText",password:"_fieldText",select:"_fieldSelect",data_column:"_fieldSelect",genomebuild:"_fieldSelect",data:"_fieldData",data_collection:"_fieldData",integer:"_fieldSlider",float:"_fieldSlider",boolean:"_fieldBoolean",drill_down:"_fieldDrilldown",color:"_fieldColor",hidden:"_fieldHidden",hidden_data:"_fieldHidden",baseurl:"_fieldHidden",library_data:"_fieldLibrary",ftpfile:"_fieldFtp",upload:"_fieldUpload",genomespacefile:"_fieldGenomeSpace"},create:function(e){var t=this.types[e.type],i="function"==typeof this[t]?this[t].call(this,e):null;return i||(i=e.options?this._fieldSelect(e):this._fieldText(e),Galaxy.emit.debug("form-parameters::_addRow()","Auto matched field type ("+e.type+").")),void 0===e.value&&(e.value=null),i.value(e.value),i},_fieldData:function(e){return new h.default.View({id:"field-"+e.id,extensions:e.extensions,optional:e.optional,multiple:e.multiple,type:e.type,flavor:e.flavor,data:e.options,onchange:e.onchange})},_fieldSelect:function(e){if(e.is_workflow)return this._fieldText(e);"data_column"==e.type&&(e.error_text="Missing columns in referenced dataset.");var t=e.data;t||(t=[],s.each(e.options,function(e){t.push({label:e[0],value:e[1]})}));var i=d.default.Select;switch(e.display){case"checkboxes":i=d.default.Checkbox;break;case"radio":i=d.default.Radio;break;case"radiobutton":i=d.default.RadioButton}return new i.View({id:"field-"+e.id,data:t,error_text:e.error_text||"No options available",readonly:e.readonly,multiple:e.multiple,optional:e.optional,onchange:e.onchange,individual:e.individual,searchable:"workflow"!==e.flavor})},_fieldDrilldown:function(e){return e.is_workflow?this._fieldText(e):new d.default.Drilldown.View({id:"field-"+e.id,data:e.options,display:e.display,optional:e.optional,onchange:e.onchange})},_fieldText:function(e){if(e.options&&e.data)if(e.area=e.multiple,r.default.isEmpty(e.value))e.value=null;else if(n.isArray(e.value)){var t="";for(var i in e.value){if(t+=String(e.value[i]),!e.multiple)break;t+="\n"}e.value=t}return new d.default.Input({id:"field-"+e.id,type:e.type,area:e.area,readonly:e.readonly,placeholder:e.placeholder,datalist:e.datalist,onchange:e.onchange})},_fieldSlider:function(e){return new d.default.Slider.View({id:"field-"+e.id,precise:"float"==e.type,is_workflow:e.is_workflow,min:e.min,max:e.max,onchange:e.onchange})},_fieldHidden:function(e){return new d.default.Hidden({id:"field-"+e.id,info:e.info})},_fieldBoolean:function(e){return new d.default.RadioButton.View({id:"field-"+e.id,data:[{label:"Yes",value:"true"},{label:"No",value:"false"}],onchange:e.onchange})},_fieldColor:function(e){return new b.default({id:"field-"+e.id,onchange:e.onchange})},_fieldLibrary:function(e){return new p.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldFtp:function(e){return new f.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldGenomeSpace:function(e){var t=this;return new m.default.View({id:"field-"+e.id,onchange:function(){t.app.trigger("change")}})},_fieldUpload:function(e){return new d.default.Upload({id:"field-"+e.id,onchange:e.onchange})}})}).call(t,i(1),i(2),i(0))},52:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(4),d=a(l),c=i(22),h=a(c),u={DISABLED:"disabled",ENABLED:"enabled",LINKED:"linked"},p={data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED},{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.LINKED},{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.LINKED}],data_multiple:[{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.DISABLED},{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collections",multiple:!0,batch:u.DISABLED}],data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED}],workflow_data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED}],workflow_data_multiple:[{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.DISABLED}],workflow_data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED}],module_data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED},{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.ENABLED}],module_data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED},{src:"hdca",icon:"fa-folder",tooltip:"Multiple collections",multiple:!0,batch:u.ENABLED}]},_=e.View.extend({initialize:function(t){var i=this;this.model=t&&t.model||new e.Model({src_labels:{hda:"dataset",hdca:"dataset collection"},pagelimit:100,statustimer:1e3}).set(t),this.setElement(s("").addClass("ui-select-content")),this.button_product=new d.default.RadioButton.View({value:"false",data:[{icon:"fa fa-chain",value:"false",tooltip:"Linked inputs will be run in matched order with other datasets e.g. use this for matching forward and reverse reads."},{icon:"fa fa-chain-broken",value:"true",tooltip:"Unlinked dataset inputs will be run against *all* other inputs."}]});var n=s("").addClass("ui-form-info").append(s("").addClass("fa fa-sitemap")).append(s("").html("This is a batch mode input field. Separate jobs will be triggered for each dataset selection."));this.$batch={linked:n.clone(),enabled:n.clone().append(s("").append(s("").addClass("ui-form-title").html("Batch options:")).append(this.button_product.$el)).append(s("").css("clear","both"))},this.$el.on("dragenter",function(e){this.lastenter=e.target,i.$el.addClass("ui-dragover")}).on("dragover",function(e){e.preventDefault()}).on("dragleave",function(e){this.lastenter===e.target&&i.$el.removeClass("ui-dragover")}).on("drop",function(e){i._handleDrop(e)}),this.history={},this.listenTo(this.model,"change:data",this._changeData,this),this.listenTo(this.model,"change:wait",this._changeWait,this),this.listenTo(this.model,"change:current",this._changeCurrent,this),this.listenTo(this.model,"change:value",this._changeValue,this),this.listenTo(this.model,"change:type change:optional change:multiple change:extensions",this._changeType,this),this.render(),this.on("change",function(){t.onchange&&t.onchange(i.value())})},render:function(){this._changeType(),this._changeValue(),this._changeWait()},wait:function(){this.model.set("wait",!0)},unwait:function(){this.model.set("wait",!1)},update:function(e){this.model.set("data",e)},value:function(e){void 0!==e&&this.model.set("value",e);var t=this.model.get("current");if(this.config[t]){var i=this.fields[t].value();if(null!==i&&(i=s.isArray(i)?i:[i],i.length>0)){var n=this._batch({values:[]});for(var a in i){var o=this.history[i[a]+"_"+this.config[t].src];if(!o)return Galaxy.emit.debug("ui-select-content::value()","Requested details not found for '"+i[a]+"'."),null;n.values.push(o)}return n.values.sort(function(e,t){return e.hid-t.hid}),n}}else Galaxy.emit.debug("ui-select-content::value()","Invalid value/source '"+e+"'.");return null},_changeCurrent:function(){var e=this;n.each(this.fields,function(t,i){e.model.get("current")==i?(t.$el.show(),n.each(e.$batch,function(t,s){t[e.config[i].batch==s?"show":"hide"]()}),e.button_type.value(i)):t.$el.hide()})},_changeType:function(){var e=this,t=(this.model.get("flavor")?this.model.get("flavor")+"_":"")+String(this.model.get("type"))+(this.model.get("multiple")?"_multiple":"");p[t]?this.config=p[t]:(this.config=p.data,Galaxy.emit.debug("ui-select-content::_changeType()","Invalid configuration/type id '"+t+"'."));var i=e.model.get("data"),s=r.default.textify(this.model.get("extensions")),a=this.model.get("src_labels");this.fields=[],this.button_data=[],n.each(this.config,function(t,n){e.button_data.push({value:n,icon:t.icon,tooltip:t.tooltip}),e.fields.push(new h.default.View({optional:e.model.get("optional"),multiple:t.multiple,searchable:!t.multiple||i&&i[t.src]&&i[t.src].length>e.model.get("pagelimit"),individual:!0,error_text:"No "+(s?s+" ":"")+(a[t.src]||"content")+" available.",onchange:function(){e.trigger("change")}}))}),this.button_type=new d.default.RadioButton.View({value:this.model.get("current"),data:this.button_data,onchange:function(t){e.model.set("current",t),e.trigger("change")}}),this.$el.empty();var o=0;this.fields.length>1&&(this.$el.append(this.button_type.$el),o=Math.max(0,36*this.fields.length)+"px"),n.each(this.fields,function(t){e.$el.append(t.$el.css({"margin-left":o}))}),n.each(this.$batch,function(t,i){e.$el.append(t.css({"margin-left":o}))}),this.model.set("current",0),this._changeCurrent(),this._changeData()},_changeWait:function(){var e=this;n.each(this.fields,function(t){t[e.model.get("wait")?"wait":"unwait"]()})},_changeData:function(){var e=this.model.get("data"),t=this,i={};n.each(e,function(e,s){i[s]=[],n.each(e,function(e){i[s].push({hid:e.hid,keep:e.keep,label:e.hid+": "+e.name,value:e.id,tags:e.tags}),t.history[e.id+"_"+s]=e})}),n.each(this.config,function(e,s){i[e.src]&&t.fields[s].add(i[e.src],function(e,t){return t.hid-e.hid})})},_changeValue:function(){var e=this.model.get("value");if(e&&e.values&&e.values.length>0){var t=[];n.each(e.values,function(e){t.push(e.id)});for(var i=e.values[0].src,s=e.values.length>1,a=0;a
'}});t.default={View:n}}).call(t,i(1),i(2),i(0))}},[309]);
\ No newline at end of file
+p=!0,_=0,f=o.data.nodes.length;_e.inArray(o.data.nodes[_],v.children)&&(m-=1)),!(p=p&&(w&&w.settings&&w.settings.dnd&&!1===w.settings.dnd.check_while_dragging||w.check(g,o.data.origin&&o.data.origin!==w?o.data.origin.get_node(o.data.nodes[_]):o.data.nodes[_],c,m,{dnd:!0,ref:w.get_node(x.parent()),pos:j,is_multi:o.data.origin&&o.data.origin!==w,is_foreign:!o.data.origin})))){w&&w.last_error&&(i=w.last_error());break}if(p)return"i"===j&&x.parent().is(".jstree-closed")&&w.settings.dnd.open_timeout&&(s=setTimeout(function(e,t){return function(){e.open_node(t)}}(w,x),w.settings.dnd.open_timeout)),t={ins:w,par:c,pos:"i"!==j||"last"!==b||0!==h||w.is_loaded(y)?h:"last"},n.css({left:r+"px",top:l+"px"}).show(),o.helper.find(".jstree-icon:eq(0)").removeClass("jstree-er").addClass("jstree-ok"),i={},u=!0,!1}),!0===u))return}else{for(p=!0,_=0,f=o.data.nodes.length;_
").html(n).css({display:"block",margin:"0",padding:"0",position:"absolute",top:"-2000px",lineHeight:"16px",zIndex:"10000"})),e(document).bind("mousemove touchmove",e.vakata.dnd.drag),e(document).bind("mouseup touchend",e.vakata.dnd.stop),!1},drag:function(i){if("touchmove"===i.type&&i.originalEvent&&i.originalEvent.changedTouches&&i.originalEvent.changedTouches[0]&&(i.pageX=i.originalEvent.changedTouches[0].pageX,i.pageY=i.originalEvent.changedTouches[0].pageY,i.target=document.elementFromPoint(i.originalEvent.changedTouches[0].pageX-window.pageXOffset,i.originalEvent.changedTouches[0].pageY-window.pageYOffset)),t.is_down){if(!t.is_drag){if(!(Math.abs(i.pageX-t.init_x)>(t.is_touch?e.vakata.dnd.settings.threshold_touch:e.vakata.dnd.settings.threshold)||Math.abs(i.pageY-t.init_y)>(t.is_touch?e.vakata.dnd.settings.threshold_touch:e.vakata.dnd.settings.threshold)))return;t.helper&&(t.helper.appendTo("body"),t.helper_w=t.helper.outerWidth()),t.is_drag=!0,e.vakata.dnd._trigger("start",i)}var s=!1,n=!1,a=!1,o=!1,r=!1,l=!1,d=!1,c=!1,h=!1,u=!1;return t.scroll_t=0,t.scroll_l=0,t.scroll_e=!1,e(e(i.target).parentsUntil("body").addBack().get().reverse()).filter(function(){return/^auto|scroll$/.test(e(this).css("overflow"))&&(this.scrollHeight>this.offsetHeight||this.scrollWidth>this.offsetWidth)}).each(function(){var s=e(this),n=s.offset();if(this.scrollHeight>this.offsetHeight&&(n.top+s.height()-i.pageYthis.offsetWidth&&(n.left+s.width()-i.pageXo&&i.pageY-do&&o-(i.pageY-d)l&&i.pageX-cl&&l-(i.pageX-c)a&&(h=a-50),r&&u+t.helper_w>r&&(u=r-(t.helper_w+2)),t.helper.css({left:u+"px",top:h+"px"})),e.vakata.dnd._trigger("move",i),!1}},stop:function(i){if("touchend"===i.type&&i.originalEvent&&i.originalEvent.changedTouches&&i.originalEvent.changedTouches[0]&&(i.pageX=i.originalEvent.changedTouches[0].pageX,i.pageY=i.originalEvent.changedTouches[0].pageY,i.target=document.elementFromPoint(i.originalEvent.changedTouches[0].pageX-window.pageXOffset,i.originalEvent.changedTouches[0].pageY-window.pageYOffset)),t.is_drag)e.vakata.dnd._trigger("stop",i);else if("touchend"===i.type&&i.target===t.target){var s=setTimeout(function(){e(i.target).click()},100);e(i.target).one("click",function(){s&&clearTimeout(s)})}return e.vakata.dnd._clean(),!1}}}(e),e.jstree.defaults.search={ajax:!1,fuzzy:!1,case_sensitive:!1,show_only_matches:!1,close_opened_onclear:!0,search_leaves_only:!1,search_callback:!1},e.jstree.plugins.search=function(t,i){this.bind=function(){i.bind.call(this),this._data.search.str="",this._data.search.dom=e(),this._data.search.res=[],this._data.search.opn=[],this.element.on("before_open.jstree",e.proxy(function(t,i){var s,n,a=this._data.search.res,o=[],r=e();if(a&&a.length&&(this._data.search.dom=e(this.element[0].querySelectorAll("#"+e.map(a,function(t){return-1!=="0123456789".indexOf(t[0])?"\\3"+t[0]+" "+t.substr(1).replace(e.jstree.idregex,"\\$&"):t.replace(e.jstree.idregex,"\\$&")}).join(", #"))),this._data.search.dom.children(".jstree-anchor").addClass("jstree-search"),this.settings.search.show_only_matches&&this._data.search.res.length)){for(s=0,n=a.length;s32&&(i.fuzzy=!1),i.fuzzy&&(s=1<=_;l--)if(m=n[t.charAt(l-1)],g[l]=0===o?(g[l+1]<<1|1)&m:(g[l+1]<<1|1)&m|(p[l+1]|p[l])<<1|1|p[l+1],g[l]&s&&(x=a(o,l-1))<=b){if(b=x,y=l-1,k.push(y),!(y>r))break;_=Math.max(1,2*r-y)}if(a(o+1,r)>b)break;p=g}return{isMatch:y>=0,score:x}},!0===t?{search:o}:o(t)}}(e),e.jstree.defaults.sort=function(e,t){return this.get_text(e)>this.get_text(t)?1:-1},e.jstree.plugins.sort=function(t,i){this.bind=function(){i.bind.call(this),this.element.on("model.jstree",e.proxy(function(e,t){this.sort(t.parent,!0)},this)).on("rename_node.jstree create_node.jstree",e.proxy(function(e,t){this.sort(t.parent||t.node.parent,!1),this.redraw_node(t.parent||t.node.parent,!0)},this)).on("move_node.jstree copy_node.jstree",e.proxy(function(e,t){this.sort(t.parent,!1),this.redraw_node(t.parent,!0)},this))},this.sort=function(t,i){var s,n;if((t=this.get_node(t))&&t.children&&t.children.length&&(t.children.sort(e.proxy(this.settings.sort,this)),i))for(s=0,n=t.children_d.length;st.ttl)&&(t&&t.state&&(t=t.state),t&&e.isFunction(this.settings.state.filter)&&(t=this.settings.state.filter.call(this,t)),!!t&&(this.element.one("set_state.jstree",function(i,s){s.instance.trigger("restore_state",{state:e.extend(!0,{},t)})}),this.set_state(t),!0))},this.clear_state=function(){return e.vakata.storage.del(this.settings.state.key)}},function(e,t){e.vakata.storage={set:function(e,t){return window.localStorage.setItem(e,t)},get:function(e){return window.localStorage.getItem(e)},del:function(e){return window.localStorage.removeItem(e)}}}(e),e.jstree.defaults.types={"#":{},default:{}},e.jstree.plugins.types=function(i,s){this.init=function(e,i){var n,a;if(i&&i.types&&i.types.default)for(n in i.types)if("default"!==n&&"#"!==n&&i.types.hasOwnProperty(n))for(a in i.types.default)i.types.default.hasOwnProperty(a)&&i.types[n][a]===t&&(i.types[n][a]=i.types.default[a]);s.init.call(this,e,i),this._model.data["#"].type="#"},this.refresh=function(e,t){s.refresh.call(this,e,t),this._model.data["#"].type="#"},this.bind=function(){this.element.on("model.jstree",e.proxy(function(e,i){var s,n,a=this._model.data,o=i.nodes,r=this.settings.types,l="default";for(s=0,n=o.length;s .jstree-ocl",e.proxy(function(t){t.stopImmediatePropagation();var i=e.Event("click",{metaKey:t.metaKey,ctrlKey:t.ctrlKey,altKey:t.altKey,shiftKey:t.shiftKey});e(t.currentTarget).closest(".jstree-node").children(".jstree-anchor:eq(0)").trigger(i).focus()},this)).on("mouseover.jstree",".jstree-wholerow, .jstree-icon",e.proxy(function(e){return e.stopImmediatePropagation(),this.hover_node(e.currentTarget),!1},this)).on("mouseleave.jstree",".jstree-node",e.proxy(function(e){this.dehover_node(e.currentTarget)},this))},this.teardown=function(){this.settings.wholerow&&this.element.find(".jstree-wholerow").remove(),i.teardown.call(this)},this.redraw_node=function(t,s,n){if(t=i.redraw_node.call(this,t,s,n)){var a=_.cloneNode(!0);-1!==e.inArray(t.id,this._data.core.selected)&&(a.className+=" jstree-wholerow-clicked"),t.insertBefore(a,t.childNodes[0])}return t}}}})},20:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=(a(o),i(11)),l=a(r),d=i(4),c=a(d),h=i(48),u=a(h),p=i(44),_=a(p);t.default=e.View.extend({initialize:function(t){this.model=new e.Model({initial_errors:!1,cls:"ui-portlet-limited",icon:null,always_refresh:!0,status:"warning",hide_operations:!1,onchange:function(){}}).set(t),this.setElement(""),this.render()},update:function(e){var t=this;this.data.matchModel(e,function(e,i){var n=t.input_list[i];if(n&&n.options&&!s.isEqual(n.options,e.options)){n.options=e.options;var a=t.field_list[i];if(a.update){var o=[];if(-1!=["data","data_collection","drill_down"].indexOf(n.type))o=n.options;else for(var r in e.options){var l=e.options[r];l.length>2&&o.push({label:l[0],value:l[1]})}a.update(o),a.trigger("change"),Galaxy.emit.debug("form-view::update()","Updating options for "+i)}}})},wait:function(e){for(var t in this.input_list){var i=this.field_list[t];this.input_list[t].is_dynamic&&i.wait&&i.unwait&&i[e?"wait":"unwait"]()}},highlight:function(e,t,i){var s=this.element_list[e];if(s&&(s.error(t||"Please verify this parameter."),this.portlet.expand(),this.trigger("expand",e),!i)){var a=this.$el.parents().filter(function(){return-1!=["auto","scroll"].indexOf(n(this).css("overflow"))}).first();a.animate({scrollTop:a.scrollTop()+s.$el.offset().top-120},500)}},errors:function(e){if(this.trigger("reset"),e&&e.errors){var t=this.data.matchResponse(e.errors);for(var i in this.element_list){this.element_list[i];t[i]&&this.highlight(i,t[i],!0)}}},render:function(){var e=this;this.off("change"),this.off("reset"),this.field_list={},this.input_list={},this.element_list={},this.data=new _.default.Manager(this),this._renderForm(),this.data.create(),this.model.get("initial_errors")&&this.errors(this.model.attributes);var t=this.data.checksum();return this.on("change",function(i){var s=e.input_list[i];if(!s||s.refresh_on_change||e.model.get("always_refresh")){var n=e.data.checksum();n!=t&&(t=n,e.model.get("onchange")())}}),this.on("reset",function(){s.each(e.element_list,function(e){e.reset()})}),this},_renderForm:function(){n(".tooltip").remove();var e=this.model.attributes;this.message=new c.default.UnescapedMessage,this.section=new u.default.View(this,{inputs:e.inputs}),this.portlet=new l.default.View({icon:e.icon,title:e.title,cls:e.cls,operations:!e.hide_operations&&e.operations,buttons:e.buttons,collapsible:e.collapsible,collapsed:e.collapsed,onchange_title:e.onchange_title}),this.portlet.append(this.message.$el),this.portlet.append(this.section.$el),this.$el.empty(),e.inputs&&this.$el.append(this.portlet.$el),e.message&&this.message.update({persistent:!0,status:e.status,message:e.message}),Galaxy.emit.debug("form-view::initialize()","Completed")}})}).call(t,i(1),i(2),i(0))},22:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(12),d=a(l),c=e.View.extend({initialize:function(t){var i=this;this.data=[],this.data2=[],this.model=t&&t.model||new e.Model({id:r.default.uid(),cls:"ui-select",error_text:"No options available",empty_text:"Nothing selected",visible:!0,wait:!1,multiple:!1,searchable:!0,optional:!1,disabled:!1,readonly:!1,onchange:function(){},value:null,individual:!1,pagesize:20}).set(t),this.on("change",function(){i.model.get("onchange")&&i.model.get("onchange")(i.value())}),this.listenTo(this.model,"change:data",this._changeData,this),this.listenTo(this.model,"change:disabled",this._changeDisabled,this),this.listenTo(this.model,"change:wait",this._changeWait,this),this.listenTo(this.model,"change:visible",this._changeVisible,this),this.listenTo(this.model,"change:value",this._changeValue,this),this.listenTo(this.model,"change:multiple change:searchable change:cls change:id",this.render,this),this.render()},render:function(){var e=this;this.model.get("searchable")?this._renderSearchable():this._renderClassic(),this.$el.addClass(this.model.get("cls")).attr("id",this.model.get("id")),this.$select.empty().addClass("select").attr("id",this.model.get("id")+"_select").prop("multiple",this.model.get("multiple")).on("change",function(){e.value(e._getValue()),e.trigger("change")}),this._changeData(),this._changeWait(),this._changeVisible(),this._changeDisabled()},_renderClassic:function(){var e=this;this.$el.addClass(this.model.get("multiple")?"ui-select-multiple":"ui-select").append(this.$select=s("")).append(this.$dropdown=s("")).append(this.$resize=s("").append(this.$resize_icon=s(""))),this.model.get("multiple")?(this.$dropdown.hide(),this.$resize_icon.addClass("fa fa-angle-double-right fa-rotate-45").show(),this.$resize.removeClass().addClass("icon-resize").show().off("mousedown").on("mousedown",function(t){var i=t.pageY,n=e.$select.height();e.minHeight=e.minHeight||n,s("#dd-helper").show().on("mousemove",function(t){e.$select.height(Math.max(n+(t.pageY-i),e.minHeight))}).on("mouseup mouseleave",function(){s("#dd-helper").hide().off()})})):(this.$dropdown.show(),this.$resize.hide(),this.$resize_icon.hide())},_renderSearchable:function(){var e=this;this.$el.append(this.$select=s("")).append(this.$dropdown=s("")),this.$dropdown.hide(),this.model.get("multiple")||this.$dropdown.show().on("click",function(){e.$select.select2&&e.$select.select2("open")}),this.all_button=null,!this.model.get("multiple")||this.model.get("individual")||this.model.get("readonly")||(this.all_button=new d.default.ButtonCheck({onclick:function(){var t=[];0!==e.all_button.value()&&n.each(e.model.get("data"),function(e){t.push(e.value)}),e.value(t),e.trigger("change")}}),this.$el.prepend(this.all_button.$el))},_match:function(e,t){return!e||""==e||String(t).toUpperCase().indexOf(e.toUpperCase())>=0},_changeData:function(){var e=this;this.data=[],!this.model.get("multiple")&&this.model.get("optional")&&this.data.push({value:"__null__",label:e.model.get("empty_text")}),n.each(this.model.get("data"),function(t){e.data.push(t)}),0==this.length()&&this.data.push({value:"__null__",label:this.model.get("error_text")}),this.model.get("searchable")?(this.data2=[],n.each(this.data,function(t,i){e.data2.push({order:i,id:t.value,text:t.label,tags:t.tags})}),this.$select.data("select2")&&this.$select.select2("destroy"),this.matched_tags={},this.$select.select2({data:e.data2,closeOnSelect:!this.model.get("multiple"),multiple:this.model.get("multiple"),query:function(t){e.matched_tags={};var i=e.model.get("pagesize"),s=n.filter(e.data2,function(i){var s=!1;return n.each(i.tags,function(i){e._match(t.term,i)&&(s=e.matched_tags[i]=!0)}),s||e._match(t.term,i.text)});t.callback({results:s.slice((t.page-1)*i,t.page*i),more:s.length>=t.page*i})},formatResult:function(t){return n.escape(t.text)+'
"}});t.default={View:o}}).call(t,i(1),i(0))},44:function(e,t,i){"use strict";(function(e,s,n){Object.defineProperty(t,"__esModule",{value:!0});var a=i(3),o=(function(e){e&&e.__esModule}(a),e.Model.extend({initialize:function(e){this.app=e},checksum:function(){var e="",t=this;return this.app.section.$el.find(".section-row").each(function(){var i=s(this).attr("id"),n=t.app.field_list[i];n&&(e+=i+":"+JSON.stringify(n.value&&n.value())+":"+n.collapsed+";")}),e},create:function(){function e(e,t,s){i.flat_dict[e]=t,n[e]=s,i.app.element_list[t]&&i.app.element_list[t].$el.attr("tour_id",e)}function t(s,n){for(var a in n){var o=n[a];if(o.input){var l=o.input,d=s;switch(""!=s&&(d+="|"),d+=l.name,l.type){case"repeat":var c=[],h=null;for(var u in o){var p=u.indexOf("section-");-1!=p&&(p+="section-".length,c.push(parseInt(u.substr(p))),h||(h=u.substr(0,p)))}c.sort(function(e,t){return e-t});var a=0;for(var _ in c)t(d+"_"+a++,o[h+c[_]]);break;case"conditional":var f=i.app.field_list[l.id].value();e(d+"|"+l.test_param.name,l.id,f);var g=r(l,f);-1!=g&&t(d,n[l.id+"-section-"+g]);break;case"section":t(!l.flat&&d||"",o);break;default:var m=i.app.field_list[l.id];if(m&&m.value){var f=m.value();if((void 0===l.ignore||l.ignore!=f)&&(m.collapsed&&l.collapsible_value&&(f=l.collapsible_value),e(d,l.id,f),l.payload))for(var v in l.payload)e(v,l.id,l.payload[v])}}}}}var i=this,s={};this._iterate(this.app.section.$el,s);var n={};return this.flat_dict={},t("",s),n},match:function(e){return this.flat_dict&&this.flat_dict[e]},matchCase:function(e,t){return r(e,t)},matchModel:function(e,t){var i=this;l(e.inputs,function(e,s){i.flat_dict[s]&&t(e,i.flat_dict[s])})},matchResponse:function(e){function t(e,n){if("string"==typeof n){var a=s.flat_dict[e];a&&(i[a]=n)}else for(var o in n){var r=o;if(""!==e){var l="|";n instanceof Array&&(l="_"),r=e+l+r}t(r,n[o])}}var i={},s=this;return t("",e),i},_iterate:function(e,t){var i=this;s(e).children().each(function(){var e=this,n=s(e).attr("id");if(s(e).hasClass("section-row")){var a=i.app.input_list[n];t[n]=a&&{input:a}||{},i._iterate(e,t[n])}else i._iterate(e,t)})}})),r=function(e,t){"boolean"==e.test_param.type&&(t="true"==t?e.test_param.truevalue||"true":e.test_param.falsevalue||"false");for(var i in e.cases)if(e.cases[i].value==t)return i;return-1},l=function e(t,i,a,o){o=s.extend(!0,{},o),n.each(t,function(e){e&&e.type&&e.name&&(o[e.name]=e)});for(var l in t){var d=t[l];d.name=d.name||l;var c=a?a+"|"+d.name:d.name;switch(d.type){case"repeat":n.each(d.cache,function(t,s){e(t,i,c+"_"+s,o)});break;case"conditional":if(d.test_param){i(d.test_param,c+"|"+d.test_param.name,o);var h=r(d,d.test_param.value);-1!=h?e(d.cases[h].inputs,i,c,o):Galaxy.emit.debug("form-data::visitInputs() - Invalid case for "+c+".")}else Galaxy.emit.debug("form-data::visitInputs() - Conditional test parameter missing for "+c+".");break;case"section":e(d.inputs,i,c,o);break;default:i(d,c,o)}}};t.default={Manager:o,visitInputs:l}}).call(t,i(1),i(0),i(2))},46:function(e,t,i){"use strict";(function(e,s){Object.defineProperty(t,"__esModule",{value:!0});var n=i(3),a=function(e){return e&&e.__esModule?e:{default:e}}(n),o=e.View.extend({initialize:function(t){var i=this;this.model=t&&t.model||new e.Model({id:a.default.uid(),min:null,max:null,step:null,precise:!1,split:1e4,value:null,onchange:function(){}}).set(t),this.setElement(this._template()),this.$el.attr("id",this.model.id),this.$text=this.$(".ui-form-slider-text"),this.$slider=this.$(".ui-form-slider-element");var n=[];this.$text.on("change",function(){i.value(s(this).val())}).on("keyup",function(e){n[e.which]=!1}).on("keydown",function(e){var t=e.which;n[t]=!0,i.model.get("is_workflow")&&n[16]&&52==t?(i.value("$"),event.preventDefault()):8==t||9==t||13==t||37==t||39==t||t>=48&&t<=57&&!n[16]||t>=96&&t<=105||(190==t||110==t)&&-1==s(this).val().indexOf(".")&&i.model.get("precise")||(189==t||109==t)&&-1==s(this).val().indexOf("-")||i._isParameter(s(this).val())||n[91]||n[17]||event.preventDefault()});var o=this.model.attributes;this.has_slider=null!==o.max&&null!==o.min&&o.max>o.min;var r=o.step;r||(r=o.precise&&this.has_slider?(o.max-o.min)/o.split:1),this.has_slider?(this.$text.addClass("ui-form-slider-left"),this.$slider.slider({min:o.min,max:o.max,step:r}).on("slide",function(e,t){i.value(t.value)})):this.$slider.hide(),this.listenTo(this.model,"change",this.render,this),this.render()},render:function(){var e=this.model.get("value");this.has_slider&&this.$slider.slider("value",e),e!==this.$text.val()&&this.$text.val(e)},value:function(e){var t=this.model.attributes;return void 0!==e&&(null===e||""===e||this._isParameter(e)||(isNaN(e)&&(e=0),!t.precise&&(e=Math.round(e)),null!==t.max&&(e=Math.min(e,t.max)),null!==t.min&&(e=Math.max(e,t.min))),this.model.set("value",e),this.model.trigger("change"),t.onchange(e)),this.model.get("value")},_isParameter:function(e){return this.model.get("is_workflow")&&"$"===String(e).substring(0,1)},_template:function(){return'
'}});t.default={View:o}}).call(t,i(1),i(0))},47:function(e,t,i){"use strict";(function(e,s){function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=i(3),o=n(a),r=i(23),l=n(r),d=l.default.BaseIcons.extend({initialize:function(e){e.type=e.display||"checkbox",e.multiple="checkbox"==e.type,l.default.BaseIcons.prototype.initialize.call(this,e)},_setValue:function(t){if(l.default.BaseIcons.prototype._setValue.call(this,t),void 0!==t&&null!==t&&this.header_index){var i=this,n=e.isArray(t)?t:[t];s.each(n,function(e){var t=i.header_index[e];s.each(t,function(e){i._setState(e,!0)})})}},_setState:function(e,t){var i=this.$(".button-"+e),s=this.$(".subgroup-"+e);i.data("is_expanded",t),t?(s.show(),i.removeClass("fa-plus-square").addClass("fa-minus-square")):(s.hide(),i.removeClass("fa-minus-square").addClass("fa-plus-square"))},_templateOptions:function(){function t(e,t){var i=e.find(".button-"+t);i.on("click",function(){s._setState(t,!i.data("is_expanded"))})}function i(n,a,r){r=r||[];for(var l in a){var d=a[l],c=d.options&&d.options.length>0,h=r.slice(0);s.header_index[d.value]=h.slice(0);var u=e("");if(c){var p=o.default.uid(),_=e("").addClass("button-"+p).addClass("ui-drilldown-button fa fa-plus-square"),f=e("").addClass("subgroup-"+p).addClass("ui-drilldown-subgroup");u.append(e("").append(_).append(s._templateOption({label:d.name,value:d.value}))),h.push(p),i(f,d.options,h),u.append(f),t(u,p)}else u.append(s._templateOption({label:d.name,value:d.value}));n.append(u)}}var s=this;this.header_index={};var n=e("");return i(n,this.model.get("data")),n},_template:function(){return e("").addClass("ui-options-list drilldown-container").attr("id",this.model.id)}});t.default={View:d}}).call(t,i(0),i(2))},48:function(e,t,i){"use strict";(function(e,s,n,a){function o(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var r=i(3),l=o(r),d=i(4),c=(o(d),i(11)),h=o(c),u=i(49),p=o(u),_=i(50),f=o(_),g=i(51),m=o(g),v=e.View.extend({initialize:function(e,t){this.app=e,this.inputs=t.inputs,this.parameters=new m.default,this.setElement(s("")),this.render()},render:function(){var e=this;this.$el.empty(),n.each(this.inputs,function(t){e.add(t)})},add:function(e){var t=a.extend(!0,{},e);switch(t.id=e.id=l.default.uid(),this.app.input_list[t.id]=t,t.type){case"conditional":this._addConditional(t);break;case"repeat":this._addRepeat(t);break;case"section":this._addSection(t);break;default:this._addRow(t)}},_addConditional:function(e){var t=this;e.test_param.id=e.id,this.app.model.get("sustain_conditionals")&&(e.test_param.disabled=!0);var i=this._addRow(e.test_param);i.model&&i.model.set("onchange",function(i){var s=t.app.data.matchCase(e,i);for(var n in e.cases){var a=e.cases[n],o=t.$("#"+e.id+"-section-"+n),r=!1;for(var l in a.inputs)if(!a.inputs[l].hidden){r=!0;break}n==s&&r?o.fadeIn("fast"):o.hide()}t.app.trigger("change")});for(var s in e.cases){var n=new v(this.app,{inputs:e.cases[s].inputs});this._append(n.$el.addClass("ui-form-section"),e.id+"-section-"+s)}i.trigger("change")},_addRepeat:function(e){function t(t){var n=e.id+"-section-"+s++,o=new v(i.app,{inputs:t});a.add({id:n,$el:o.$el,ondel:function(){a.del(n),i.app.trigger("change")}})}for(var i=this,s=0,a=new p.default.View({title:e.title||"Repeat",min:e.min,max:e.max,onnew:function(){t(e.inputs),i.app.trigger("change")}}),o=n.size(e.cache),r=0;r").addClass("ui-form-info").html(e.help)),this.app.on("expand",function(e){t.$("#"+e).length>0&&t.expand()}),this._append(t.$el,e.id)},_addRow:function(e){var t=this,i=e.id;e.onchange=e.onchange||function(){t.app.trigger("change",i)};var s=this.parameters.create(e);this.app.field_list[i]=s;var n=new f.default(this.app,{name:e.name,label:e.hide_label?"":e.label||e.name,value:e.value,text_value:e.text_value,collapsible_value:e.collapsible_value,collapsible_preview:e.collapsible_preview,help:e.help,argument:e.argument,disabled:e.disabled,color:e.color,style:e.style,backdrop:e.backdrop,hidden:e.hidden,fixed:e.fixed,field:s});return this.app.element_list[i]=n,this._append(n.$el,e.id),s},_append:function(e,t){this.$el.append(e.addClass("section-row").attr("id",t))}});t.default={View:v}}).call(t,i(1),i(0),i(2),i(0))},49:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(11),d=a(l),c=i(4),h=a(c),u=e.View.extend({initialize:function(e){this.list={},this.options=r.default.merge(e,{title:"Repeat",empty_text:"Not available.",max:null,min:null}),this.button_new=new h.default.ButtonIcon({icon:"fa-plus",title:"Insert "+this.options.title,tooltip:"Add new "+this.options.title+" block",cls:"ui-button-icon ui-clear-float form-repeat-add",onclick:function(){e.onnew&&e.onnew()}}),this.setElement(s("").append(this.$list=s("")).append(s("").append(this.button_new.$el)))},size:function(){return n.size(this.list)},add:function(e){if(!e.id||this.list[e.id])return void Galaxy.emit.debug("form-repeat::add()","Duplicate or invalid repeat block id.");var t=new h.default.ButtonIcon({icon:"fa-trash-o",tooltip:"Delete this repeat block",cls:"ui-button-icon-plain form-repeat-delete",onclick:function(){e.ondel&&e.ondel()}}),i=new d.default.View({id:e.id,title:"placeholder",cls:e.cls||"ui-portlet-repeat",operations:{button_delete:t}});i.append(e.$el),i.$el.addClass("section-row").hide(),this.list[e.id]=i,this.$list.append(i.$el.fadeIn("fast")),this.options.max>0&&this.size()>=this.options.max&&this.button_new.disable(),this._refresh()},del:function(e){if(!this.list[e])return void Galaxy.emit.debug("form-repeat::del()","Invalid repeat block id.");this.$list.find("#"+e).remove(),delete this.list[e],this.button_new.enable(),this._refresh()},delAll:function(){for(var e in this.list)this.del(e)},hideOptions:function(){this.button_new.$el.hide(),n.each(this.list,function(e){e.hideOperation("button_delete")}),n.isEmpty(this.list)&&this.$el.append(s("").addClass("ui-form-info").html(this.options.empty_text))},_refresh:function(){var e=0;for(var t in this.list){var i=this.list[t];i.title(++e+": "+this.options.title),i[this.size()>this.options.min?"showOperation":"hideOperation"]("button_delete")}}});t.default={View:u}}).call(t,i(1),i(0),i(2))},50:function(e,t,i){"use strict";(function(e,i,s){Object.defineProperty(t,"__esModule",{value:!0}),t.default=e.View.extend({initialize:function(t,i){this.app=t,this.app_options=t.model?t.model.attributes:{},this.field=i&&i.field||new e.View,this.model=i&&i.model||new e.Model({text_enable:this.app_options.text_enable||"Enable",text_disable:this.app_options.text_disable||"Disable",cls_enable:this.app_options.cls_enable||"fa fa-caret-square-o-down",cls_disable:this.app_options.cls_disable||"fa fa-caret-square-o-up",always_refresh:this.app_options.always_refresh}).set(i),this.setElement(this._template()),this.$field=this.$(".ui-form-field"),this.$info=this.$(".ui-form-info"),this.$preview=this.$(".ui-form-preview"),this.$collapsible=this.$(".ui-form-collapsible"),this.$collapsible_text=this.$(".ui-form-collapsible-text"),this.$collapsible_icon=this.$(".ui-form-collapsible-icon"),this.$title=this.$(".ui-form-title"),this.$title_text=this.$(".ui-form-title-text"),this.$error_text=this.$(".ui-form-error-text"),this.$error=this.$(".ui-form-error"),this.$backdrop=this.$(".ui-form-backdrop"),this.$field.prepend(this.field.$el);var s=this.model.get("collapsible_value");this.field.collapsed=void 0!==s&&JSON.stringify(this.model.get("value"))==JSON.stringify(s),this.listenTo(this.model,"change",this.render,this),this.render();var n=this;this.$collapsible.on("click",function(){n.field.collapsed=!n.field.collapsed,t.trigger&&t.trigger("change"),n.render()}),this.field.model&&!this.model.get("always_refresh")&&this.listenTo(this.field.model,"change:value",function(){n.reset()})},backdrop:function(){this.model.set("backdrop",!0)},error:function(e){this.model.set("error_text",e)},reset:function(){!this.model.get("fixed")&&this.model.set("error_text",null)},render:function(){i(".tooltip").hide();var e=this.model.get("help",""),t=this.model.get("argument");t&&-1==e.indexOf("("+t+")")&&(e+=" ("+t+")"),this.$info.html(e),this.$el[this.model.get("hidden")?"hide":"show"](),this.$preview[this.field.collapsed&&this.model.get("collapsible_preview")||this.model.get("disabled")?"show":"hide"]().html(s.escape(this.model.get("text_value")));var n=this.model.get("error_text");if(this.$error[n?"show":"hide"](),this.$el[n?"addClass":"removeClass"]("ui-error"),this.$error_text.html(n),this.$backdrop[this.model.get("backdrop")?"show":"hide"](),this.field.collapsed||this.model.get("disabled")?this.$field.hide():this.$field.show(),this.field.model&&this.field.model.set({color:this.model.get("color"),style:this.model.get("style")}),this.model.get("disabled")||void 0===this.model.get("collapsible_value"))this.$title_text.show().text(this.model.get("label")),this.$collapsible.hide();else{var a=this.field.collapsed?"enable":"disable";this.$title_text.hide(),this.$collapsible.show(),this.$collapsible_text.text(this.model.get("label")),this.$collapsible_icon.removeClass().addClass("icon").addClass(this.model.get("cls_"+a)).attr("data-original-title",this.model.get("text_"+a)).tooltip({placement:"bottom"})}},_template:function(){return i("").addClass("ui-form-element").append(i("").addClass("ui-form-error ui-error").append(i("").addClass("fa fa-arrow-down")).append(i("").addClass("ui-form-error-text"))).append(i("").addClass("ui-form-title").append(i("").addClass("ui-form-collapsible").append(i("").addClass("ui-form-collapsible-icon")).append(i("").addClass("ui-form-collapsible-text"))).append(i("").addClass("ui-form-title-text"))).append(i("").addClass("ui-form-field").append(i("").addClass("ui-form-info")).append(i("").addClass("ui-form-backdrop"))).append(i("").addClass("ui-form-preview"))}})}).call(t,i(1),i(0),i(2))},51:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(4),d=a(l),c=i(52),h=a(c),u=i(53),p=a(u),_=i(54),f=a(_),g=i(55),m=a(g),v=i(57),b=a(v);t.default=e.Model.extend({types:{text:"_fieldText",password:"_fieldText",select:"_fieldSelect",data_column:"_fieldSelect",genomebuild:"_fieldSelect",data:"_fieldData",data_collection:"_fieldData",integer:"_fieldSlider",float:"_fieldSlider",boolean:"_fieldBoolean",drill_down:"_fieldDrilldown",color:"_fieldColor",hidden:"_fieldHidden",hidden_data:"_fieldHidden",baseurl:"_fieldHidden",library_data:"_fieldLibrary",ftpfile:"_fieldFtp",upload:"_fieldUpload",genomespacefile:"_fieldGenomeSpace"},create:function(e){var t=this.types[e.type],i="function"==typeof this[t]?this[t].call(this,e):null;return i||(i=e.options?this._fieldSelect(e):this._fieldText(e),Galaxy.emit.debug("form-parameters::_addRow()","Auto matched field type ("+e.type+").")),void 0===e.value&&(e.value=null),i.value(e.value),i},_fieldData:function(e){return new h.default.View({id:"field-"+e.id,extensions:e.extensions,optional:e.optional,multiple:e.multiple,type:e.type,flavor:e.flavor,data:e.options,onchange:e.onchange})},_fieldSelect:function(e){if(e.is_workflow)return this._fieldText(e);"data_column"==e.type&&(e.error_text="Missing columns in referenced dataset.");var t=e.data;t||(t=[],s.each(e.options,function(e){t.push({label:e[0],value:e[1]})}));var i=d.default.Select;switch(e.display){case"checkboxes":i=d.default.Checkbox;break;case"radio":i=d.default.Radio;break;case"radiobutton":i=d.default.RadioButton}return new i.View({id:"field-"+e.id,data:t,error_text:e.error_text||"No options available",readonly:e.readonly,multiple:e.multiple,optional:e.optional,onchange:e.onchange,individual:e.individual,searchable:"workflow"!==e.flavor})},_fieldDrilldown:function(e){return e.is_workflow?this._fieldText(e):new d.default.Drilldown.View({id:"field-"+e.id,data:e.options,display:e.display,optional:e.optional,onchange:e.onchange})},_fieldText:function(e){if(e.options&&e.data)if(e.area=e.multiple,r.default.isEmpty(e.value))e.value=null;else if(n.isArray(e.value)){var t="";for(var i in e.value){if(t+=String(e.value[i]),!e.multiple)break;t+="\n"}e.value=t}return new d.default.Input({id:"field-"+e.id,type:e.type,area:e.area,readonly:e.readonly,placeholder:e.placeholder,datalist:e.datalist,onchange:e.onchange})},_fieldSlider:function(e){return new d.default.Slider.View({id:"field-"+e.id,precise:"float"==e.type,is_workflow:e.is_workflow,min:e.min,max:e.max,onchange:e.onchange})},_fieldHidden:function(e){return new d.default.Hidden({id:"field-"+e.id,info:e.info})},_fieldBoolean:function(e){return new d.default.RadioButton.View({id:"field-"+e.id,data:[{label:"Yes",value:"true"},{label:"No",value:"false"}],onchange:e.onchange})},_fieldColor:function(e){return new b.default({id:"field-"+e.id,onchange:e.onchange})},_fieldLibrary:function(e){return new p.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldFtp:function(e){return new f.default.View({id:"field-"+e.id,optional:e.optional,multiple:e.multiple,onchange:e.onchange})},_fieldGenomeSpace:function(e){var t=this;return new m.default.View({id:"field-"+e.id,onchange:function(){t.app.trigger("change")}})},_fieldUpload:function(e){return new d.default.Upload({id:"field-"+e.id,onchange:e.onchange})}})}).call(t,i(1),i(2),i(0))},52:function(e,t,i){"use strict";(function(e,s,n){function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),r=a(o),l=i(4),d=a(l),c=i(22),h=a(c),u={DISABLED:"disabled",ENABLED:"enabled",LINKED:"linked"},p={data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED},{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.LINKED},{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.LINKED}],data_multiple:[{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.DISABLED},{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collections",multiple:!0,batch:u.DISABLED}],data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED}],workflow_data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED}],workflow_data_multiple:[{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.DISABLED}],workflow_data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED}],module_data:[{src:"hda",icon:"fa-file-o",tooltip:"Single dataset",multiple:!1,batch:u.DISABLED},{src:"hda",icon:"fa-files-o",tooltip:"Multiple datasets",multiple:!0,batch:u.ENABLED}],module_data_collection:[{src:"hdca",icon:"fa-folder-o",tooltip:"Dataset collection",multiple:!1,batch:u.DISABLED},{src:"hdca",icon:"fa-folder",tooltip:"Multiple collections",multiple:!0,batch:u.ENABLED}]},_=e.View.extend({initialize:function(t){var i=this;this.model=t&&t.model||new e.Model({src_labels:{hda:"dataset",hdca:"dataset collection"},pagelimit:100,statustimer:1e3}).set(t),this.setElement(s("").addClass("ui-select-content")),this.button_product=new d.default.RadioButton.View({value:"false",data:[{icon:"fa fa-chain",value:"false",tooltip:"Linked inputs will be run in matched order with other datasets e.g. use this for matching forward and reverse reads."},{icon:"fa fa-chain-broken",value:"true",tooltip:"Unlinked dataset inputs will be run against *all* other inputs."}]});var n=s("").addClass("ui-form-info").append(s("").addClass("fa fa-sitemap")).append(s("").html("This is a batch mode input field. Separate jobs will be triggered for each dataset selection."));this.$batch={linked:n.clone(),enabled:n.clone().append(s("").append(s("").addClass("ui-form-title").html("Batch options:")).append(this.button_product.$el)).append(s("").css("clear","both"))},this.$el.on("dragenter",function(e){this.lastenter=e.target,i.$el.addClass("ui-dragover")}).on("dragover",function(e){e.preventDefault()}).on("dragleave",function(e){this.lastenter===e.target&&i.$el.removeClass("ui-dragover")}).on("drop",function(e){i._handleDrop(e)}),this.history={},this.listenTo(this.model,"change:data",this._changeData,this),this.listenTo(this.model,"change:wait",this._changeWait,this),this.listenTo(this.model,"change:current",this._changeCurrent,this),this.listenTo(this.model,"change:value",this._changeValue,this),this.listenTo(this.model,"change:type change:optional change:multiple change:extensions",this._changeType,this),this.render(),this.on("change",function(){t.onchange&&t.onchange(i.value())})},render:function(){this._changeType(),this._changeValue(),this._changeWait()},wait:function(){this.model.set("wait",!0)},unwait:function(){this.model.set("wait",!1)},update:function(e){this.model.set("data",e)},value:function(e){void 0!==e&&this.model.set("value",e);var t=this.model.get("current");if(this.config[t]){var i=this.fields[t].value();if(null!==i&&(i=s.isArray(i)?i:[i],i.length>0)){var n=this._batch({values:[]});for(var a in i){var o=this.history[i[a]+"_"+this.config[t].src];if(!o)return Galaxy.emit.debug("ui-select-content::value()","Requested details not found for '"+i[a]+"'."),null;n.values.push(o)}return n.values.sort(function(e,t){return e.hid-t.hid}),n}}else Galaxy.emit.debug("ui-select-content::value()","Invalid value/source '"+e+"'.");return null},_changeCurrent:function(){var e=this;n.each(this.fields,function(t,i){e.model.get("current")==i?(t.$el.show(),n.each(e.$batch,function(t,s){t[e.config[i].batch==s?"show":"hide"]()}),e.button_type.value(i)):t.$el.hide()})},_changeType:function(){var e=this,t=(this.model.get("flavor")?this.model.get("flavor")+"_":"")+String(this.model.get("type"))+(this.model.get("multiple")?"_multiple":"");p[t]?this.config=p[t]:(this.config=p.data,Galaxy.emit.debug("ui-select-content::_changeType()","Invalid configuration/type id '"+t+"'."));var i=e.model.get("data"),s=r.default.textify(this.model.get("extensions")),a=this.model.get("src_labels");this.fields=[],this.button_data=[],n.each(this.config,function(t,n){e.button_data.push({value:n,icon:t.icon,tooltip:t.tooltip}),e.fields.push(new h.default.View({optional:e.model.get("optional"),multiple:t.multiple,searchable:!t.multiple||i&&i[t.src]&&i[t.src].length>e.model.get("pagelimit"),individual:!0,error_text:"No "+(s?s+" ":"")+(a[t.src]||"content")+" available.",onchange:function(){e.trigger("change")}}))}),this.button_type=new d.default.RadioButton.View({value:this.model.get("current"),data:this.button_data,onchange:function(t){e.model.set("current",t),e.trigger("change")}}),this.$el.empty();var o=0;this.fields.length>1&&(this.$el.append(this.button_type.$el),o=Math.max(0,36*this.fields.length)+"px"),n.each(this.fields,function(t){e.$el.append(t.$el.css({"margin-left":o}))}),n.each(this.$batch,function(t,i){e.$el.append(t.css({"margin-left":o}))}),this.model.set("current",0),this._changeCurrent(),this._changeData()},_changeWait:function(){var e=this;n.each(this.fields,function(t){t[e.model.get("wait")?"wait":"unwait"]()})},_changeData:function(){var e=this.model.get("data"),t=this,i={};n.each(e,function(e,s){i[s]=[],n.each(e,function(e){i[s].push({hid:e.hid,keep:e.keep,label:e.hid+": "+e.name,value:e.id,tags:e.tags}),t.history[e.id+"_"+s]=e})}),n.each(this.config,function(e,s){i[e.src]&&t.fields[s].add(i[e.src],function(e,t){return t.hid-e.hid})})},_changeValue:function(){var e=this.model.get("value");if(e&&e.values&&e.values.length>0){var t=[];n.each(e.values,function(e){t.push(e.id)});for(var i=e.values[0].src,s=e.values.length>1,a=0;a
"].join("")),templatePanelSelectOptions:_.template(["<% _.each(sections, function(section) { %>",'',"<% }); %>"].join(""))});e.default={RepoDetails:u}});
\ No newline at end of file