diff --git a/client/galaxy/scripts/mvc/workflow/workflow-view.js b/client/galaxy/scripts/mvc/workflow/workflow-view.js index 35175a6dc56..938cccdbe95 100644 --- a/client/galaxy/scripts/mvc/workflow/workflow-view.js +++ b/client/galaxy/scripts/mvc/workflow/workflow-view.js @@ -296,7 +296,7 @@ export default Backbone.View.extend({ Save: save_current_workflow, "Save As": workflow_save_as, Run: function() { - window.location = `${Galaxy.root}workflow/run?id=${self.options.id}`; + window.location = `${Galaxy.root}workflows/run?id=${self.options.id}`; }, "Edit Attributes": function() { self.workflow.clear_active_node(); diff --git a/static/maps/mvc/workflow/workflow-view.js.map b/static/maps/mvc/workflow/workflow-view.js.map index 7f860a80e3e..4a948aa5476 100644 --- a/static/maps/mvc/workflow/workflow-view.js.map +++ b/static/maps/mvc/workflow/workflow-view.js.map @@ -1 +1 @@ -{"version":3,"sources":["mvc/workflow/workflow-view.js"],"names":["reset_tool_search","initValue","tool_menu_frame","$","contents","length","document","this","removeClass","Toastr","find","hide","show","each","attr","hasClass","val","add_node_icon","$to_el","nodeType","window","workflow_globals","iconStyle","$icon","addClass","initialize","options","show_overview","jStorage","set","css","hide_overview","app","urls","eventObj","success_callback","self","check_changes_in_active_form","before","has_changes","hide_modal","_utils2","default","url","id","close_editor","workflow","success","do_close","text","message","onbeforeunload","errlist","show_modal","i","v","Cancel","save_current_workflow","body","append","location","name","stored","show_message","errors","rectify_workflow_outputs","request","response","err_msg","Ok","focus","keyup","value","showWorkflowParameters","timer","error","setTimeout","tool_search","q","data","s","lastValue","n","index","parent","this_label","next","no_visible_tools","map","is","_workflowCanvas2","reset","datatypes","parse","ajax","Galaxy","root","async","responseText","datatypes_mapping","JSON","ext_to_type","class_to_classes","_workflowLoadAjax","type_to_type","from_simple","fit_canvas_to_nodes","draw_overview","scroll_to_nodes","_","upgrade_message","step_id","m","details","nodes","Continue","beforeSubmit","make_popupmenu","Run","Save As","OK","type","workflow_name","workflow_annotation","rename_annotation","workflow_data","stringify","done","workflow_save_as","fail","alert","to_simple","undefined","edit_workflow_outputs","new_content","node_key","clear_active_node","Edit Attributes","layout_editor","Close","Auto Re-layout","canvas_manager","workflow_index","search_input","overview_size","offsetParent","offset","Math","height","get","bind","e","d","op","opo","new_size","max","click","width","offsetX","left","offsetY","top","last_expanded","slideDown","workflows","_buildToolPanelWorkflows","wrap","slideUp","$section","onclick","rename_async","buttons","annotate_async","Copy","ButtonIcon","tooltip","upgrade_messages","parseInt","modal","step_count","copy_into_workflow","$add","on","add_node_for_subworkflow","latest_id","cv","cc","$el","workflowId","merge","k","dataType","vv","_moduleInitAjax","tool_id","remove_all","_workflowManager2","node","content_id","add_node_for_module","display_file_list","addlist","load_workflow","new_parameter_content","matches","request_data","init_field_data","form_matches","activate_node","add_node_for_tool","action_arguments","title","workflow_parameters","wf_parm_container","wf_parm_box","output_terminals","out_terminal","showAttributes","parameter_re","showForm","content","$container","inputs","config_form","match","concat","post_job_actions","emit","pja","action_argument","arg_matches","element","inArray","push","$f","substring","html","tmp","cls","o","p","prependTo","form_type","form","scrollTop","isSubType","child","prebuildNode","title_text","$title","scrollLeft","_workflowNode2","destroy","appendTo","position","node_changed","po","x","y","terminal","redraw"],"mappings":"8XAeA,SAASA,EAAkBC,GAGvB,IAAIC,EAAkBC,EAAE,iBAAiBC,WACV,IAA3BF,EAAgBG,SAChBH,EAAkBC,EAAEG,UAEpBH,EAAEI,MAAMC,YAAY,iBAdhBC,EAeYC,KAAK,cAAcF,YAAY,gBAG/CN,EAAgBQ,KAAK,oBAAoBC,OACzCT,EAAgBQ,KAAK,cAAcE,OACnCV,EAAgBQ,KAAK,mBAAmBE,OACxCV,EAAgBQ,KAAK,uBAAuBG,KAAK,WAClB,0BAAvBV,EAAEI,MAAMO,KAAK,MAEbX,EAAEI,MAAMK,OACDT,EAAEI,MAAMQ,SAAS,sBACxBZ,EAAEI,MAAMK,SAGhBV,EAAgBQ,KAAK,sBAAsBC,OAG3CT,EAAgBQ,KAAK,mBAAmBC,OACpCV,GACmBC,EAAgBQ,KAAK,sBAC3BM,IAAI,iBAhC7B,SAAAC,EAAAC,EAAAC,GACAC,IAAAA,EAAOC,EAAAA,QAAmBD,GAsCtB,GAAIE,EAAW,CApCnB,IAAAC,EAAApB,EAAA,iCAAAqB,SAAAF,GACAJ,EAASlB,OAAAA,oQAHToB,OAAOC,iBAAmBD,OAAOC,+BAQzBnB,SAAAA,KAAAA,QACAuB,WAAA,SAAAC,GA4ZQC,SAAAA,IACHxB,EAAAyB,SAAAC,IAAA,gBAAA,GACJ1B,EAND,oBAAA2B,IAAA,QAAA,OAVI3B,EAAE,mBAAmB2B,IAAI,sBAAuB,WAoBhD,SAAAC,IACI5B,EAAAyB,SAAAC,IAAO,gBAAA,GACV1B,EAAA,oBAAA2B,IAAA,QAAA,WACJ3B,EAJD,mBAAA2B,IAAA,sBAAA,YAhaA3B,IAAAA,EAAQK,OAAAA,iBAAYwB,IAApBzB,KACAL,KAAAA,QAAAA,EAsCAK,KAAK0B,KAAQP,GAAWA,EAAQO,SApChC,IAwBAX,EAAY,SAAAY,EAAAC,GAGZjB,GAFAI,aAAW,kBAAA,YACXc,EAAIb,SAAUc,gCACdnB,EAAOoB,SAAPC,YA0CQ,OAzCXC,kBACJL,GAsCmBA,KAjCZC,EAAIA,SAAQhB,2BACZqB,EAAAC,QAAKhB,SACLiB,IAAajB,OAAAA,KAAb,iBAAyCU,EAAzCV,QAAAkB,GACIC,KAAAA,MACAT,MAAKU,SAAST,EAAAA,SAAAA,aACdU,QAAID,SAAYV,GACZ,IAAIY,EAAAA,EAAAA,UAAWC,KAAXD,EAAWE,SACX9B,GAAAA,EAAAA,OAAO+B,CACP/B,EAAAA,SAAOd,eAFX,IAAA8C,EAAAjD,EAAA,SAIAiB,EAAAA,KAAOiC,EAAAA,OACH,SAAAC,EAAAC,GAGIC,EAAAA,SACAP,KAAAM,GACIE,SAAAA,KAGRC,EAAAC,OAAAP,QATJM,EAAAlC,SAAA,YAcAJ,EAAAA,SAAOd,KAASsD,EAAhBC,KACHzB,EAAAU,SAAAP,aAAA,EAtBLH,EAAAU,SAAAgB,QAAA,EAwBIL,EAAAA,yBACAM,EAAaC,OACRlB,OAAST,WAAAA,kBAAdqB,GACUZ,GAAAA,cAGFX,GAAAA,IACHK,eAGLJ,MAAKU,SAASmB,GACd7C,OAAAiC,WAAMa,0BAAQC,EAAAC,SAAAC,GAAA7B,iBAMNrC,EAAA,sBACIuD,MAAAA,WACAvD,EAAAI,MAAA+D,QACAnE,EAAAA,MAAAA,WAICoE,MAAA,WAIJ,GAFApE,EAAAI,MAAAuB,IATD,aASO,UAENvB,KAAAiE,MAAAnE,OAAA,EACD+B,GAAcyB,QACdzB,GAAAA,KAAKU,OAASP,KAAAA,UAAd,CAEAH,EAAAA,MAAAA,SAAKqC,iBAGGJ,IAAAA,EAAAA,KAAAA,MAEP9D,KAJDmE,OAKIvC,aAAAA,KAAAA,OAGPhC,EA9BS,mBAAAS,OA+BV+D,KAAAA,MAAOC,WAAST,WACZ/C,EAAAA,IACHgB,EAAAH,KAAA4C,aAjCLC,EAAAA,GAXJ,SAAAC,GA0DuB1E,GATrBF,EAAF,sBACsBQ,OAEdR,EAAA,uBAAAQ,OAGAR,EAAA,uBACYO,KAAc,cAC1BC,OAC2B,GAAZN,EAAfA,OAA2B,CAEXmE,IAALQ,EAAc7E,EAAK8E,IAAAA,EAAvB,SAAkCC,EAAA5B,GAAlC,MAAA,QAAkC4B,IAErC/E,EAAiB6E,GAAAnE,KAAA,SAAAsE,EAAjBvC,GAEAzC,EAAAA,QAAAyC,EAAA,MACAwC,SACA5D,SAAA,gBACgBrB,EAAAA,QAAAyC,EAAA,MACM8B,SACrB9D,OACDwE,SACAA,SACwBxE,OAENiE,SAGNjE,SAGAT,EAAA,mBAAAU,KAAA,WAOI,IANF,IAAAwE,EAAFlF,EAAAI,MACA+E,EAAAD,EAAAC,OACEC,GACQ,EAGN,IAAAD,EAAAjF,QAAAiF,EAAAvE,SAAA,cAAA,CACUyE,GAAIT,EAAMU,GAAA,YAAA,CAAAF,GAAA,EAApB,MAEUD,EAACH,EAAOvC,OAKdzC,GALJkF,EAAA1E,cAiBIR,EAAA,sBAAsBmF,OAEtBnF,EAAA,mBAAAQ,QAEI,SAEI,KAEA2E,KAAAA,UAAAA,KAAAA,QAIJD,KAAAA,eAAAA,OAAAA,iBAAW1E,eAAX,IAAA+E,EAAAhD,QACHnC,KACJJ,EAAA,oBACJA,EAAA,cAIJI,KAAAoF,QAKbpF,KAAAqF,UAAKX,KAALY,MACH1F,EAnFL2F,MAkGQnD,IAAQoD,OAAOC,KAAf,gBAbRC,OAAA,IACAC,cAkBA3F,KAAK4F,kBAAoBC,KAAKP,MAT9B1F,EAAA2F,MACAnD,IAAKiD,OAAYQ,KAAjB,wBAEQzD,OAAQoD,IACRE,cAKR1F,KAAA8F,YAAKF,KAAAA,kBACCL,kBACEnD,KAAAA,aAAeqD,KAAfG,kBAAAG,iBAUR/F,KAAKgG,kBAAkBnE,EAAKV,QAAQkB,IALpCG,QAAA,SAAAgC,GACA3C,EAAKiE,QACLjE,EAAKoE,SAALC,YAAyBN,GAAAA,GAOjB/D,EAAKU,SAASP,aAAc,EALpCH,EAAAU,SAAA4D,sBACAtE,EAAKmE,kBACDxD,EAAAA,eAAS4D,gBAELvE,IAAAA,EAAcqE,GACdrE,EAAAA,KAAAA,EAAKU,MAASP,SAAAA,EAAAA,GACdH,IAAAA,EAAcsE,GACdtE,EAAKwE,SACLxE,GAAAA,OAAoBuE,EAAAA,OAApBvE,SAEAyE,EAAAhG,KAAIiG,EAAAA,iBAAJC,GAAA,SAAAC,GACEnG,GAAAA,OAAiBmG,EAAjBnG,UAEEoG,IACIA,GAAAA,aAAuBjD,SAAvB+C,EAAA,IAAA,GAAAE,KACH7E,EAAAU,SAAAoE,MAAAH,GAAAlD,KADGoD,OAEGlC,EAFHkC,gBAKJH,EACIA,OAAAA,WAGH,+BAHGA,+FAKJA,EALIA,aAKRK,SAQO3E,aAGPJ,aAEJgF,EAAAA,0BAECA,aAAA,SAAArC,GAvCLhB,aAAA,mBAAA,eA6CQ3C,OAAAiG,gBACAC,eAAKnH,EAAA,6BACDiB,KAAAA,EACHmG,UAeDC,WACI,IAAA9D,EAAAvD,EAIA,sSAGIsH,OAAAA,WAAAA,yBAFG/D,GAGHqB,GAAAA,WACI2C,IAAAA,EACAC,EAAAA,oBAAAA,MAAAA,OAAqBC,EACrBC,EAAAA,oBAAe7G,MADf2G,WAEIvF,EAAOgE,SAAK0B,KACfF,EAAAzH,EAAA,kBAAAa,MAAAX,OAAA,EAAAF,EAAA,kBAAAa,MAAA,GALCb,EAAA2F,MAHHnD,IAWFoF,EAAK9F,KAAA+F,iBACF5G,KAAAA,OACAA,MACAoB,cAAAA,EAEHyF,oBAAWL,EACRpF,cAAAA,WACA0F,OAAM9B,KAAA0B,UAAA1F,EAAAU,SAAAqF,iBAzBtBJ,KAAA,SAAAnF,GA8BHxB,OAAA+B,oBAAAiF,EAVmBhH,OAAOwC,SAAcmC,OAAOC,KAA5B,sBAAsDpD,EAYjEyF,eAEHJ,KAAA,WACEK,aACKC,MAAT,6EAGQD,OAAAA,cApDJhB,IAAA,WACIlF,OAAKU,SAAS0F,OAAAA,KAAdpG,mBAAAA,EAAAV,QAAAkB,IAEJ6F,kBAAkBC,WAClBC,EAAO9F,SAAAA,qBADP+F,iBAmGR,WACI7G,EAAAA,SAAAA,SACHK,EAFDU,SAEO4D,sBACH/E,EAAAA,kBACHS,EAAAyG,eAAAlC,iBAnGDgC,MA1RA,WAEAzI,GADAA,EAAAA,SAAAA,+BACAA,UAAgBQ,EAAKoC,SAAAP,YAArB,CACArC,IAAAA,EAAgBQ,WAChBR,OAAAA,oBAAqBkI,EACbjI,OAAAG,SAAasD,SAAUxB,EAAAH,KAAA6G,gBAEvB3I,OAAEkD,WAFN,wBAIIlD,kEALRqD,OAAAhB,WAQAtC,eAAqB,WAsCDuD,EAAsB,KAAMT,MAjCxC+F,aAAe7I,SAI9BkB,OAAAd,SAAAsD,SAAAxB,EAAAH,KAAA6G,kBA4WW,IAAAE,EAAW7I,EAAAyB,SAAMqH,IAAAA,sBACJC,IAAbF,GACA7I,EAAA,oBAAegJ,KACfhJ,MAAEyB,EAJNwH,OAAAJ,IAUI7I,EAAAA,SAAEkJ,IAAA,gBACLtH,IAEDJ,IAICxB,EAAA,oBAAAmJ,KAAA,UAAA,SAAAC,EAAAC,GAhBG,IAAIC,EAAKtJ,EAAEI,MAAM0I,eAkBrBS,EAAAD,EAAAP,SACES,EAAAR,KAAFS,IAAqBC,EAAMC,SAAAN,EAAMO,QAAAL,EAAAM,MAAAP,EAAAL,UAAAI,EAAAS,QAAAP,EAAAQ,MAC7B/J,EAAAyB,SAAMC,IAAA,gBAAwB8H,EAA9B,QAmBJxJ,EAAA,mBAAA0J,MAAA,WACA,QAAE1J,EAAA,oBAAuBQ,IAAzB,SACEoB,IAEAJ,MAKUwI,OAAAA,eAAAA,WACAzG,GAAAA,UAAAA,EAAK0G,SAAU7H,YAClB,MAJD,kEAQHhC,KAAAmB,QATD2I,UAAAhK,OAAA,GAUHF,EAZD,SAPSO,KAAK,aAqBdiD,OAAApD,KAAA+J,4BAGAnK,EAAA,uBAAAQ,OACAR,EAAAA,+BAAyBoK,KAAA,oBACrBpK,IAAAA,EAAE,KACFA,EAAA,wBAAAU,KAAA,WACH,IAHD6C,EAAAvD,EAAAI,MAAA+E,KAAA,uBAIAnF,EAAAI,MAAAsJ,MAAA,WACAnG,EAAA+B,GAAA,YAna4B0E,GAAAA,EAAAK,QAAA,QAiZhBL,EAAgBzG,EA6BhC4G,EAAAA,UAA0B,UAElBG,EAAAA,QACA,QASGN,EAAaE,WAMRK,EAAAA,EAAAA,SAAAA,gBAAS,gBAAWtI,EAAAH,KAAA0I,aAAA,YAGfxK,EAAA,iBAAA0J,MAFD,WAII9D,OADA5F,EAAA,aAAA0J,SACA9D,KAGI6E,EAAAA,EAAAA,SACIpH,sBACIuC,sBACH3D,EAAAH,KAAA4I,eACDC,iBACI/E,IACA3D,EACH,IAIhBkI,yBAAA,WAvBwB,IAAAlI,EAAA7B,KAyB7BkK,EAAAtK,EAIQiC,mLA6Df,OA/CDyE,EAAAhG,KAAAN,KAAAmB,QAAA2I,UAAA,SAAAvH,GACA,GAAIV,EAAOQ,KAAXR,EAAAV,QAAAkB,GAAA,CACA,IAAK2D,EAAAA,IAAAA,EAAAA,QAALwE,YACIhI,KAAS,aACLX,IAAKU,uBACLkI,QAAA,mCACAN,QAAI5D,WACG/B,EAAKkG,WAAkB,EAC1BnE,EAAAA,mBAAAA,EAA+BoE,GAAAA,EAAArH,MAC/BkC,OAAAoF,MAAAvK,MAGAkG,MAAAA,UALJpD,KAAAA,kBAAAZ,EAAAsI,WAAA,iCAOItE,SACOzD,OACH,WAMD0C,OAAAoF,MAAAxK,QAENmK,KAAA,WAtB0B/E,OAAAoF,MAAAxK,OAwBjByB,EAAAiJ,mBAAevI,EAAAF,GAAAE,EAAAe,aAO9ByH,EAAAnL,EAAA,QACE2C,KAAL,OAAsBA,KACjBA,KAALA,EAAuBzB,MA1gBKkK,GAAA,QAAA,WAydZnJ,EAAKoJ,yBAAyB1I,EAAS2I,UAAW3I,EAASe,QAqDvE6H,EAAOhL,KAAA,kBAAXiD,OACIgI,EAAKxL,UACTqB,SAAA,aACAmC,OAAA2H,GACI3H,OAAgBmG,EAAH8B,SAIhBnB,GAGAY,mBAAM,SAAAQ,GAEN,IAAAzJ,EAAA7B,KACDoL,KAAAA,kBAAOE,GA5hBqB9I,QAAA,SAAAgC,GA2epB3C,EAAKU,SAAS2D,YAAY1B,GAAM,GAqDtCe,IACEgB,EAAMgF,GACFnJ,EAAAA,KAAKoC,EAAK9C,iBADO,SAAA8J,EAAAxI,GAEjBwB,GAAAA,aAFiBmG,SAAAa,EAAA,IAAA,GAEjBhH,KAFiB3C,EAAAU,SAAAoE,MAAA6E,GAAAlI,KAEjBkB,OACAiH,EAAAA,KAAUzI,EAAA,SAAAD,EAHO2I,GAIVnF,GAAAA,OAAAmF,EAAA,UAriBanF,GAAA,eA0iBhCoF,EACQ9J,OAAJiB,WACA,oCADIjB,kJAGe4D,EAHf5D,SAKS+E,SAAA3E,aAGLJ,cAnjBoBgF,aAAA,SAAArC,GAkgBpBhB,aAAa,qBAAsB,gBA2DvCoI,MAAAA,WACAtF,KAAAA,UAAGtG,KAAAuC,SAAAsJ,aAHoB7L,KAA3BuC,SAAA1B,OAAAC,iBAAAyB,SAAA,IAAAuJ,EAAA3J,QAAAnC,KAAAJ,EAAA,uBAOJyG,gBAAA,WACA4E,IAEItB,EACIzC,EAHR+D,EAAAA,EAAAA,oBACIG,EAAIW,EAAAA,qBAIAzF,EADA0F,EAAAA,QAAAA,EAAY3J,SACT8I,EAAA5B,QAAA6B,EAAA7B,SAAA,EAxkBqB,EA6kB5BI,EADJsC,EAAAA,SAAAA,EAAqBpD,UACbkD,EAAAA,SAAYxJ,EAALsG,UAAA,EA7kBiB,EAilBhCqD,EAAAA,KAAAA,KAAAA,EAAmBvC,IAAAA,KAGXwC,kBAAAA,SAAAA,EAAAA,GACHvM,EAAA2F,KACD4G,EAAAA,QAAAA,MAAWhL,GACXiB,IAAO+J,KAAPzK,KAAA0K,cAvlB4B5H,MAAAnC,GAAAiJ,EAAAhF,EAAA,QAoiBpBmF,SAAU,OAsDtBvH,OAAAA,MAKIyH,gBAAIU,SAAAA,EAAAA,GACJ,IAAAxK,EAAIyK,KACJ1M,EAAAA,QAAEU,SACE4G,KAAA,OACI9E,IAAAoD,OAAAC,KAAA,6BACIjB,KAAA+H,EACI/J,QAAA,SAAAgC,GACAuH,EAAAS,gBAAIC,GACAH,EAAAA,kBAAAA,GACHzK,EAAAU,SAAAmK,cAAAX,OAMLY,kBAAA,SAAQC,EAAAA,GACJhN,IAAAA,EAAAA,KAAAA,SAAEU,YAASsM,OAAAA,EAAkBvK,GACzBrC,KAAA2L,gBAAAI,GACA7E,KAAA,OACIoF,QAAAA,EACHhG,EAAA,UAKjB2E,yBAAa,SAAA5I,EAAAwK,GACTjN,IAAAA,EAAAA,KAAEU,SAAKgM,YAAS,cAAgBO,EAAAxK,GAC5BrC,KAAA2L,gBAAI/L,GACAkN,KAAAA,cACHd,WAAA3J,EACJiE,EAAA,UAIL1G,oBAAOkN,SAAAA,EAAAA,GACHT,IAAAA,EAAAA,KAAAA,SAAAA,YAAAA,EAAAA,GACHrM,KAAA2L,gBAFDI,GAAA7E,KAAAA,EAAAZ,EAAA,UAKH4F,kBAAM,SAAAH,GACHgB,IAAAA,EAAAA,qDACAC,IAAAA,IAAAA,KAAAjB,EAAAkB,iBACHd,GAAAA,kBAAAe,EAAA,KAAAA,EAAA,YAGLC,OAtDIhB,GAAW,aAyDdjI,uBA/oB+B,WA2lB5B,IAAIkJ,EAAe,aAsDvBC,KACIN,EAAAnN,EAAA,kCACAoN,EAAUpN,EAAA,4BACVyM,EAAmBN,GACnBO,KACA1M,EAAAU,KAAAN,KAAIsN,SAAWC,MAAAA,SAAAA,EAAWpN,GACtB4L,EAAIV,aAAMzL,EAAAA,YAAA4N,QACVF,EAAAA,QAAAA,SAAevB,EAAf0B,YAAAD,OAAA,SAAAvE,GACAqE,GAAwB/K,iBAAhBA,EAAR0B,MAAA,CACQoB,IAAAA,EAAiBA,EAAAA,MAAzBqI,MAAAN,GACAX,IACAH,EAAcA,EAAAqB,OAAdlB,OAKCV,EAJD6B,kBAKIpI,EAAAA,KAAAA,EAAOqI,iBAAW,SAAArC,EAAAsC,GACrBA,EAAAlB,kBACJhN,EAAAU,KAAAwN,EAAAlB,iBAAA,SAAApB,EAAAuC,GACY3N,IAAb4N,EAAAD,EAAAL,MAAAN,GACAY,IACA1B,EAAAA,EAAAqB,OAAAK,QAMAnJ,GACAjF,EAAAU,KAAOgM,EAAKrG,SAAAA,EAALgI,IA9qBqB,IAAArO,EAAAsO,QAAAD,EAAAnB,IA2nBZA,EAAoBqB,KAAKF,OA0DzCvN,GAAA,IAAqBP,EAAoB+G,QACzCkH,EAAAA,KAAGhL,EAAH,SAAAoI,EAAAyC,GACG1M,GAAAA,QAAY0M,EAAfI,UAAA,EAAAJ,EAAAnO,OAAA,GAAGyB,WAEH6M,EAAYE,KAAAjC,GACZW,EAAW3M,SAEX0L,EAAkBC,KAAAA,GAClBgB,EAAIuB,SAMJpB,eAAI9C,WACJA,EAAAA,kBACIzK,OAGQmM,EAAAA,oBAAA1L,QAIZ+N,SAAAA,SAAAd,EAAYvB,GACZ,IACAyC,EAAIC,gBACJpM,EAAQzC,EAAR,IAAUmM,EAAA1J,GACVkL,EAAYa,EAAAA,IAAG7E,GACf,GAAA+D,GAAA,GAAIzE,EAAS1I,KAAT0I,IAAJxG,GAAAvC,OAAA,CACAsO,IAAG7M,EAAI3B,EAAAA,YAAAyC,EAAA,YAAAmM,EAAA,OAMPJ,GALI3E,EAAAA,KAASA,EACTE,EAAAA,SAAc+E,KAAE7F,SAFbyE,EAAPjI,UAAArF,KAAAqF,UAIAgF,EAAQsE,KAAAA,EAAAA,QAAkB5C,EAAA7E,MAC1BqC,EAAAA,IAASc,oBACN9I,EAAI,CAEFwH,IAAK6F,EAAmB,QAD7B7C,EACuB7E,KAAM,OAAA,UACrBrF,EAAAA,OAAKU,IAASmK,EAAAA,QAAcX,GAA5BuB,GAAAuB,KAAAxD,KAEHtC,EAAK3F,OAAWiI,QAEbxJ,OAAKU,KAAAA,MAAS4D,8BAAd,+BAIAtE,EAAAA,IAAAA,GAAKU,OACRgL,EAXLpN,KAWK,IACakC,GAAAhC,OACVkN,EAAAlN,OACAkN,EAAAuB,aAKAC,UAAA,SAAQ9F,EAAES,GAGV9J,OAFAA,EAAAA,KAAEkG,YAAY2D,GACd5E,EAAA7E,KAAA8F,YAAAjB,GACAjF,KAAEqG,aACQ+I,IACL1O,KAAKN,KAAAiG,aAAW+I,IAGxBC,aA3BL,SAAA/H,EAAAgI,EAAAlD,GA4BA,IAAAnK,EAAOkK,KACVqC,EAAAxO,EAAA,4CAlEOuP,EAASvP,EAAAA,mEAAqEsP,EAArE,gBACbxO,EAAcyO,EAAOhP,KAAK,cAAe+G,GACzCkH,EAAGhL,OAAO+L,GACVf,EAAG7M,IAAI,OAAQ3B,EAAEiB,QAAQuO,aAAe,IACxChB,EAAG7M,IAAI,MAAO3B,EAAEiB,QAAQiO,YAAc,IACtCV,EAAGhL,OAAOxD,EAAE,qCACZ,IAAImM,EAAO,IAAAsD,EAAAlN,QAASnC,MAAQiO,QAASG,IACrCrC,EAAK7E,KAAOA,EACZ6E,EAAKC,WAAaA,EAClB,IAAIuC,EAAAA,6CACA/I,OAAOC,KADP,yEAGJ2I,EAAGjO,KAAK,iBAAiBiD,OAAOmL,GAGhC,IAAIlE,EAAUzK,EAAE,qDAChByK,EAAQjH,OACJxD,EAAE,UACGqB,SAAS,8BACTqI,MAAM,SAAAN,GACH+C,EAAKuD,aAIjBlB,EAAGmB,SAAS,qBAEZ,IAAId,EAAI7O,EAAE,qBAAqB4P,WAC3Bd,EAAI9O,EAAE,qBAAqBiF,SAC3B0E,EAAQ6E,EAAG7E,QACXV,EAASuF,EAAGvF,SAoChB,OAnCAuF,EAAG7M,KACCkI,MAAOgF,EAAEhF,KAAOiF,EAAEnF,QAAU,EAAIA,EAAQ,EACxCI,KAAM8E,EAAE9E,IAAM+E,EAAE7F,SAAW,EAAIA,EAAS,IAE5CwB,EAAQsE,UAAUP,EAAGjO,KAAK,mBAC1BoJ,GAASc,EAAQd,QAAU,GAC3B6E,EAAG7M,IAAI,QAASgI,GAChB6E,EACKrF,KAAK,YAAa,WACflH,EAAKU,SAASmK,cAAcX,KAE/BhD,KAAK,UAAW,WACblH,EAAKU,SAASkN,aAAazP,MAC3B6B,EAAKU,SAAS4D,sBACdtE,EAAKyG,eAAelC,kBAEvB2C,KAAK,gBAAiB,WACnBlH,EAAKU,SAASmK,cAAcX,KAE/BhD,KAAK,OAAQ,SAASC,EAAGC,GAEtB,IAAIyG,EAAK9P,EAAEI,MACN0I,eACAC,SAEDgH,EAAI1G,EAAEO,QAAUkG,EAAGjG,KACnBmG,EAAI3G,EAAES,QAAUgG,EAAG/F,IACvB/J,EAAEI,MAAMuB,KAAMkI,KAAMkG,EAAGhG,IAAKiG,IAE5BhQ,EAAEI,MACGG,KAAK,aACLG,KAAK,WACFN,KAAK6P,SAASC,aAGvB/D","file":"../../../scripts/mvc/workflow/workflow-view.js","sourcesContent":["import Utils from \"utils/utils\";\nimport Workflow from \"mvc/workflow/workflow-manager\";\nimport WorkflowCanvas from \"mvc/workflow/workflow-canvas\";\nimport Node from \"mvc/workflow/workflow-node\";\nimport WorkflowIcons from \"mvc/workflow/workflow-icons\";\nimport FormWrappers from \"mvc/workflow/workflow-forms\";\nimport Ui from \"mvc/ui/ui-misc\";\nimport async_save_text from \"utils/async-save-text\";\nimport * as Toastr from \"libs/toastr\";\nimport \"ui/editable-text\";\n\n// TODO; tie into Galaxy state?\nwindow.workflow_globals = window.workflow_globals || {};\n\n// Reset tool search to start state.\nfunction reset_tool_search(initValue) {\n // Function may be called in top frame or in tool_menu_frame;\n // in either case, get the tool menu frame.\n var tool_menu_frame = $(\"#galaxy_tools\").contents();\n if (tool_menu_frame.length === 0) {\n tool_menu_frame = $(document);\n // Remove classes that indicate searching is active.\n $(this).removeClass(\"search_active\");\n tool_menu_frame.find(\".toolTitle\").removeClass(\"search_match\");\n\n // Reset visibility of tools and labels.\n tool_menu_frame.find(\".toolSectionBody\").hide();\n tool_menu_frame.find(\".toolTitle\").show();\n tool_menu_frame.find(\".toolPanelLabel\").show();\n tool_menu_frame.find(\".toolSectionWrapper\").each(function() {\n if ($(this).attr(\"id\") !== \"recently_used_wrapper\") {\n // Default action.\n $(this).show();\n } else if ($(this).hasClass(\"user_pref_visible\")) {\n $(this).show();\n }\n });\n tool_menu_frame.find(\"#search-no-results\").hide();\n\n // Reset search input.\n tool_menu_frame.find(\"#search-spinner\").hide();\n if (initValue) {\n var search_input = tool_menu_frame.find(\"#tool-search-query\");\n search_input.val(\"search tools\");\n }\n }\n}\n\nfunction add_node_icon($to_el, nodeType) {\n var iconStyle = WorkflowIcons[nodeType];\n if (iconStyle) {\n var $icon = $(' ').addClass(iconStyle);\n $to_el.before($icon);\n }\n}\n\n// create form view\nexport default Backbone.View.extend({\n initialize: function(options) {\n var self = (window.workflow_globals.app = this);\n this.options = options;\n this.urls = (options && options.urls) || {};\n var close_editor = () => {\n self.workflow.check_changes_in_active_form();\n if (workflow && self.workflow.has_changes) {\n var do_close = () => {\n window.onbeforeunload = undefined;\n window.document.location = self.urls.workflow_index;\n };\n window.show_modal(\n \"Close workflow editor\",\n \"There are unsaved changes to your workflow which will be lost.\",\n {\n Cancel: hide_modal,\n \"Save Changes\": function() {\n save_current_workflow(null, do_close);\n }\n },\n {\n \"Don't Save\": do_close\n }\n );\n } else {\n window.document.location = self.urls.workflow_index;\n }\n };\n var save_current_workflow = (eventObj, success_callback) => {\n show_message(\"Saving workflow\", \"progress\");\n self.workflow.check_changes_in_active_form();\n if (!self.workflow.has_changes) {\n hide_modal();\n if (success_callback) {\n success_callback();\n }\n return;\n }\n self.workflow.rectify_workflow_outputs();\n Utils.request({\n url: `${Galaxy.root}api/workflows/${self.options.id}`,\n type: \"PUT\",\n data: { workflow: self.workflow.to_simple() },\n success: function(data) {\n var body = $(\"
\").text(data.message);\n if (data.errors) {\n body.addClass(\"warningmark\");\n var errlist = $(\"