diff --git a/client/galaxy/scripts/mvc/history/history-panel-edit.js b/client/galaxy/scripts/mvc/history/history-panel-edit.js index ee114437cbd..22c21adb651 100644 --- a/client/galaxy/scripts/mvc/history/history-panel-edit.js +++ b/client/galaxy/scripts/mvc/history/history-panel-edit.js @@ -458,7 +458,6 @@ var HistoryPanelEdit = _super.extend( var dropTarget = this.$( '.history-drop-target' ).get(0); for( var evName in this._dropHandlers ){ if( this._dropHandlers.hasOwnProperty( evName ) ){ - console.debug( evName, this._dropHandlers[ evName ] ); dropTarget.off( evName, this._dropHandlers[ evName ] ); } } diff --git a/static/maps/mvc/history/history-panel-edit.js.map b/static/maps/mvc/history/history-panel-edit.js.map index 3d052c2351f..f41be6bf8e2 100644 --- a/static/maps/mvc/history/history-panel-edit.js.map +++ b/static/maps/mvc/history/history-panel-edit.js.map @@ -1 +1 @@ -{"version":3,"file":"history-panel-edit.js","sources":["../../../src/mvc/history/history-panel-edit.js"],"names":["define","HPANEL","HISTORY_CONTENTS","STATES","HDA_MODEL","HDA_LI_EDIT","HDCA_LI_EDIT","TAGS","ANNOTATIONS","LIST_COLLECTION_CREATOR","PAIR_COLLECTION_CREATOR","LIST_OF_PAIRS_COLLECTION_CREATOR","faIconButton","PopupMenu","_l","_super","HistoryPanel","HistoryPanelEdit","extend","HDAViewClass","HDAListItemEdit","HDCAViewClass","HDCAListItemEdit","initialize","attributes","prototype","call","this","tagsEditor","annotationEditor","purgeAllowed","annotationEditorShown","tagsEditorShown","_setUpListeners","panel","on","ev","data","dataDropped","dropTargetOff","_renderCounts","_setUpCollectionListeners","collection","_handleHdaDeletionChange","_handleHdaVisibleChange","model","fetch","_setUpModelListeners","updateHistoryDiskSize","_buildNewRender","$newRender","Galaxy","currUser","id","get","_renderTags","_renderAnnotation","renderItems","$whereTo","views","toggleLink","_class","text","join","$el","deleted","where","hidden","visible","msgs","length","push","showDeleted","showHidden","find","html","$where","TagsEditor","el","onshowFirstTime","render","onshow","toggleHDATagEditors","fxSpeed","onhide","$activator","title","classes","faIcon","appendTo","AnnotationEditor","toggleHDAAnnotationEditors","_setUpBehaviors","isAnonymous","nameSelector","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","save","name","fail","previous","multiselectActions","actions","func","action","HistoryDatasetAssociation","hide","getSelectedModels","ajaxQueue","unhide","undelete","confirm","purge","concat","_collectionActions","createListCollection","done","refresh","createPairCollection","createListOfPairsCollection","_attachItems","$list","append","reverse","map","view","_attachView","unshift","prepend","trigger","slideDown","_getItemViewOptions","options","_","itemModel","removeItemView","args","Array","slice","arguments","each","toggle","apply","events","clone","click .show-selectors-btn","click .toggle-deleted-link","toggleShowDeleted","click .toggle-hidden-link","toggleShowHidden","dropTargetOn","dropTarget","dropHandlers","dragenter","bind","dragover","dragleave","drop","$dropTarget","_renderDropTarget","before","_renderDropTargetHelp","evName","hasOwnProperty","$","remove","addClass","css","height","margin","border","border-radius","color","font-size","font-style","_dropHandlers","console","debug","off","dropTargetToggle","preventDefault","stopPropagation","dataTransfer","dropEffect","getData","JSON","parse","err","warn","isObject","model_class","contents","copy","jQuery","when","toString"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"history-panel-edit.js","sources":["../../../src/mvc/history/history-panel-edit.js"],"names":["define","HPANEL","HISTORY_CONTENTS","STATES","HDA_MODEL","HDA_LI_EDIT","HDCA_LI_EDIT","TAGS","ANNOTATIONS","LIST_COLLECTION_CREATOR","PAIR_COLLECTION_CREATOR","LIST_OF_PAIRS_COLLECTION_CREATOR","faIconButton","PopupMenu","_l","_super","HistoryPanel","HistoryPanelEdit","extend","HDAViewClass","HDAListItemEdit","HDCAViewClass","HDCAListItemEdit","initialize","attributes","prototype","call","this","tagsEditor","annotationEditor","purgeAllowed","annotationEditorShown","tagsEditorShown","_setUpListeners","panel","on","ev","data","dataDropped","dropTargetOff","_renderCounts","_setUpCollectionListeners","collection","_handleHdaDeletionChange","_handleHdaVisibleChange","model","fetch","_setUpModelListeners","updateHistoryDiskSize","_buildNewRender","$newRender","Galaxy","currUser","id","get","_renderTags","_renderAnnotation","renderItems","$whereTo","views","toggleLink","_class","text","join","$el","deleted","where","hidden","visible","msgs","length","push","showDeleted","showHidden","find","html","$where","TagsEditor","el","onshowFirstTime","render","onshow","toggleHDATagEditors","fxSpeed","onhide","$activator","title","classes","faIcon","appendTo","AnnotationEditor","toggleHDAAnnotationEditors","_setUpBehaviors","isAnonymous","nameSelector","attr","tooltip","placement","make_text_editable","on_finish","newName","previousName","save","name","fail","previous","multiselectActions","actions","func","action","HistoryDatasetAssociation","hide","getSelectedModels","ajaxQueue","unhide","undelete","confirm","purge","concat","_collectionActions","createListCollection","done","refresh","createPairCollection","createListOfPairsCollection","_attachItems","$list","append","reverse","map","view","_attachView","unshift","prepend","trigger","slideDown","_getItemViewOptions","options","_","itemModel","removeItemView","args","Array","slice","arguments","each","toggle","apply","events","clone","click .show-selectors-btn","click .toggle-deleted-link","toggleShowDeleted","click .toggle-hidden-link","toggleShowHidden","dropTargetOn","dropTarget","dropHandlers","dragenter","bind","dragover","dragleave","drop","$dropTarget","_renderDropTarget","before","_renderDropTargetHelp","evName","hasOwnProperty","$","remove","addClass","css","height","margin","border","border-radius","color","font-size","font-style","_dropHandlers","off","dropTargetToggle","preventDefault","stopPropagation","dataTransfer","dropEffect","getData","JSON","parse","err","warn","isObject","model_class","contents","copy","jQuery","when","toString"],"mappings":"AAAAA,QACI,4BACA,+BACA,qBACA,wBACA,0BACA,2BACA,WACA,kBACA,yCACA,yCACA,kDACA,oBACA,oBACA,sBACD,SACCC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,EACAC,GAMJ,GAAIC,GAASd,EAAOe,aAUhBC,EAAmBF,EAAOG,QAO1BC,aAAkBd,EAAYe,gBAE9BC,cAAkBf,EAAagB,iBAM/BC,WAAa,SAAUC,GACnBA,EAAaA,MACbT,EAAOU,UAAUF,WAAWG,KAAMC,KAAMH,GAIxCG,KAAKC,WAAa,KAElBD,KAAKE,iBAAmB,KAGxBF,KAAKG,aAAeN,EAAWM,eAAgB,EAI/CH,KAAKI,sBAAyBP,EAAWO,wBAAyB,EAClEJ,KAAKK,gBAAmBR,EAAWQ,kBAAmB,GAI1DC,gBAAkB,WACd,GAAIC,GAAQP,IACZZ,GAAOU,UAAUQ,gBAAgBP,KAAMQ,GAEvCA,EAAMC,GAAI,OAAQ,SAAUC,EAAIC,GAC5BH,EAAMI,YAAaD,GAEnBH,EAAMK,kBAEVL,EAAMC,GAAI,6BAA8B,WACpCD,EAAMM,iBACPN,IAKPO,0BAA4B,WASxB,MARA1B,GAAOU,UAAUgB,0BAA0Bf,KAAMC,MAEjDA,KAAKe,WAAWP,GAAI,iBAAkBR,KAAKgB,yBAA0BhB,MACrEA,KAAKe,WAAWP,GAAI,iBAAkBR,KAAKiB,wBAAyBjB,MACpEA,KAAKe,WAAWP,GAAI,gBAAiB,WAEjCR,KAAKkB,MAAMC,SACZnB,MACIA,MAIXoB,qBAAuB,WAGnB,MAFAhC,GAAOU,UAAUsB,qBAAqBrB,KAAMC,MAC5CA,KAAKkB,MAAMV,GAAI,mBAAoBR,KAAKqB,sBAAuBrB,MACxDA,MAKXsB,gBAAkB,WAEd,GAAIC,GAAanC,EAAOU,UAAUwB,gBAAgBvB,KAAMC,KACxD,OAAKA,MAAKkB,OAENM,QAAUA,OAAOC,UAAYD,OAAOC,SAASC,IAAMF,OAAOC,SAASC,KAAO1B,KAAKkB,MAAMS,IAAK,aAC1F3B,KAAK4B,YAAaL,GAClBvB,KAAK6B,kBAAmBN,IAErBA,GANmBA,GAU9BO,YAAc,SAAUC,GACpB,GAAIC,GAAQ5C,EAAOU,UAAUgC,YAAY/B,KAAMC,KAAM+B,EAErD,OADA/B,MAAKa,cAAekB,GACbC,GAIXnB,cAAgB,SAAUkB,GAEtB,QAASE,GAAYC,EAAQC,GACzB,OAAS,aAAcD,EAAQ,gCAAiCC,EAAM,QAASC,KAAM,IAEzFL,EAAWA,GAAY/B,KAAKqC,GAC5B,IAAIC,GAAWtC,KAAKe,WAAWwB,OAAQD,SAAS,IAC5CE,EAAWxC,KAAKe,WAAWwB,OAAQE,SAAS,IAC5CC,IAiBJ,OAfI1C,MAAKgC,MAAMW,QACXD,EAAKE,MAAQ5C,KAAKgC,MAAMW,OAAQxD,EAAI,UAAYiD,KAAM,MAEtDE,EAAQK,QACRD,EAAKE,KAAS5C,KAAK6C,YAEZZ,EAAY,sBAAuB9C,EAAI,kBADtCmD,EAAQK,OAAQV,EAAY,sBAAuB9C,EAAI,aAAgBiD,KAAM,MAIrFI,EAAOG,QACPD,EAAKE,KAAS5C,KAAK8C,WAEZb,EAAY,qBAAsB9C,EAAI,iBADrCqD,EAAOG,OAAQV,EAAY,qBAAsB9C,EAAI,YAAeiD,KAAM,MAI/EL,EAASgB,KAAM,yBAA0BC,KAAMN,EAAKN,KAAM,QAIrER,YAAc,SAAUqB,GACpB,GAAI1C,GAAQP,IACZA,MAAKC,WAAa,GAAIrB,GAAKsE,YACvBhC,MAAkBlB,KAAKkB,MACvBiC,GAAkBF,EAAOF,KAAM,2BAC/BK,gBAAkB,WAAYpD,KAAKqD,UAEnCC,OAAkB,WACd/C,EAAMgD,qBAAqB,EAAOhD,EAAMiD,UAE5CC,OAAkB,WACdlD,EAAMgD,qBAAqB,EAAOhD,EAAMiD,UAE5CE,WAAkBzE,GACd0E,MAAUxE,EAAI,qBACdyE,QAAU,kBACVC,OAAU,YACXC,SAAUb,EAAOF,KAAM,0BAIlClB,kBAAoB,SAAUoB,GAC1B,GAAI1C,GAAQP,IACZA,MAAKE,iBAAmB,GAAIrB,GAAYkF,kBACpC7C,MAAkBlB,KAAKkB,MACvBiC,GAAkBF,EAAOF,KAAM,iCAC/BK,gBAAkB,WAAYpD,KAAKqD,UAEnCC,OAAkB,WACd/C,EAAMyD,4BAA4B,EAAOzD,EAAMiD,UAEnDC,OAAkB,WACdlD,EAAMyD,4BAA4B,EAAOzD,EAAMiD,UAEnDE,WAAkBzE,GACd0E,MAAUxE,EAAI,2BACdyE,QAAU,uBACVC,OAAU,eACXC,SAAUb,EAAOF,KAAM,0BAOlCkB,gBAAkB,SAAUhB,GAGxB,GAFAA,EAASA,GAAUjD,KAAKqC,IACxBjD,EAAOU,UAAUmE,gBAAgBlE,KAAMC,KAAMiD,GACxCjD,KAAKkB,OAGHM,OAAOC,WAAYD,OAAOC,SAASyC,eACpC1C,OAAOC,SAASC,KAAO1B,KAAKkB,MAAMS,IAAK,WAD7C,CAKA,GAAIpB,GAAQP,KACRmE,EAAe,mBACnBlB,GAAOF,KAAMoB,GACRC,KAAM,QAASjF,EAAI,4BACnBkF,SAAUC,UAAW,WACrBC,oBACGC,UAAW,SAAUC,GACjB,GAAIC,GAAenE,EAAMW,MAAMS,IAAK,OAChC8C,IAAWA,IAAYC,GACvBnE,EAAM8B,IAAIU,KAAMoB,GAAehC,KAAMsC,GACrClE,EAAMW,MAAMyD,MAAOC,KAAMH,IACpBI,KAAM,WACHtE,EAAM8B,IAAIU,KAAMoB,GAAehC,KAAM5B,EAAMW,MAAM4D,SAAU,YAGnEvE,EAAM8B,IAAIU,KAAMoB,GAAehC,KAAMuC,QASzDK,mBAAqB,WACjB,GAAIxE,GAAQP,KACRgF,IACQhC,KAAM7D,EAAI,iBAAmB8F,KAAM,WAC/B,GAAIC,GAASzG,EAAU0G,0BAA0BrF,UAAUsF,IAC3D7E,GAAM8E,oBAAoBC,UAAWJ,MAGzClC,KAAM7D,EAAI,mBAAqB8F,KAAM,WACjC,GAAIC,GAASzG,EAAU0G,0BAA0BrF,UAAUyF,MAC3DhF,GAAM8E,oBAAoBC,UAAWJ,MAGzClC,KAAM7D,EAAI,mBAAqB8F,KAAM,WACjC,GAAIC,GAASzG,EAAU0G,0BAA0BrF,UAAkB,MACnES,GAAM8E,oBAAoBC,UAAWJ,MAGzClC,KAAM7D,EAAI,qBAAuB8F,KAAM,WACnC,GAAIC,GAASzG,EAAU0G,0BAA0BrF,UAAU0F,QAC3DjF,GAAM8E,oBAAoBC,UAAWJ,KAerD,OAXI3E,GAAMJ,cACN6E,EAAQpC,MACJI,KAAM7D,EAAI,+BAAiC8F,KAAM,WAC7C,GAAIQ,QAAStG,EAAI,0EAA6E,CAC1F,GAAI+F,GAASzG,EAAU0G,0BAA0BrF,UAAU4F,KAC3DnF,GAAM8E,oBAAoBC,UAAWJ,OAKrDF,EAAUA,EAAQW,OAAQpF,EAAMqF,uBAKpCA,mBAAqB,WACjB,GAAIrF,GAAQP,IACZ,SACQgD,KAAM7D,EAAI,sBAAwB8F,KAAM,WACpCnG,EAAwB+G,qBAAsBtF,EAAM8E,qBAC/CS,KAAM,WAAYvF,EAAMW,MAAM6E,eAIvC/C,KAAM7D,EAAI,sBAAwB8F,KAAM,WACpClG,EAAwBiH,qBAAsBzF,EAAM8E,qBAC/CS,KAAM,WAAYvF,EAAMW,MAAM6E,eAGvC/C,KAAM7D,EAAI,+BAAiC8F,KAAM,WAC7CjG,EAAiCiH,4BAA6B1F,EAAM8E,qBAC/DS,KAAM,WAAYvF,EAAMW,MAAM6E,gBASnDG,aAAe,SAAUnE,GAIrB,MAHA/B,MAAKmG,MAAOpE,GAAWqE,OAAQpG,KAAKgC,MAAMqE,UAAUC,IAAK,SAAUC,GAC/D,MAAOA,GAAKlE,OAETrC,MAIXwG,YAAc,SAAUD,GACpB,GAAIhG,GAAQP,IAEZO,GAAMyB,MAAMyE,QAASF,GACrBhG,EAAM4F,QAAQO,QAASH,EAAKlD,OAAQ,GAAIhB,IAAI+C,QAC5C7E,EAAMoG,QAAS,gBAAiBJ,GAChCA,EAAKlE,IAAIuE,UAAWrG,EAAMiD,QAAS,WAC/BjD,EAAMoG,QAAS,6BAKvBE,oBAAsB,SAAU3F,GAC5B,GAAI4F,GAAU1H,EAAOU,UAAU+G,oBAAoB9G,KAAMC,KAAMkB,EAO/D,OANA6F,GAAExH,OAAQuH,GACN3G,aAA0BH,KAAKG,aAE/BE,gBAA4BL,KAAKC,aAAeD,KAAKC,WAAWuC,OAChEpC,sBAA4BJ,KAAKE,mBAAqBF,KAAKE,iBAAiBsC,SAEzEsE,GAaX9F,yBAA2B,SAAUgG,GAC7BA,EAAUrF,IAAK,aAAgB3B,KAAK6C,aACpC7C,KAAKiH,eAAgBD,GAEzBhH,KAAKa,iBAMTI,wBAA0B,SAAU+F,GAC5BA,EAAUxE,WAAaxC,KAAK8C,YAC5B9C,KAAKiH,eAAgBD,GAEzBhH,KAAKa,iBAIT0C,oBAAsB,WAClB,GAAI2D,GAAOC,MAAMrH,UAAUsH,MAAMrH,KAAMsH,UAAW,EAClDN,GAAEO,KAAMtH,KAAKgC,MAAO,SAAUuE,GACtBA,EAAKtG,YACLsG,EAAKtG,WAAWsH,OAAOC,MAAOjB,EAAKtG,WAAYiH,MAM3DlD,2BAA6B,WACzB,GAAIkD,GAAOC,MAAMrH,UAAUsH,MAAMrH,KAAMsH,UAAW,EAClDN,GAAEO,KAAMtH,KAAKgC,MAAO,SAAUuE,GACtBA,EAAKrG,kBACLqG,EAAKrG,iBAAiBqH,OAAOC,MAAOjB,EAAKrG,iBAAkBgH,MAOvEO,OAASV,EAAExH,OAAQwH,EAAEW,MAAOtI,EAAOU,UAAU2H,SACzCE,4BAA8C,kBAC9CC,6BAA8C,WAAgB5H,KAAK6H,qBACnEC,4BAA8C,WAAgB9H,KAAK+H,sBAKvE1G,sBAAwB,WACpBrB,KAAKqC,IAAIU,KAAM,iBAAkBZ,KAAMnC,KAAKkB,MAAMS,IAAK,eAK3DqG,aAAe,WACX,GAAIhI,KAAKiI,WAAc,MAAOjI,KAC9BA,MAAKiI,YAAa,CAGlB,IAAIC,IACAC,UAAcpB,EAAEqB,KAAMpI,KAAKmI,UAAWnI,MACtCqI,SAActB,EAAEqB,KAAMpI,KAAKqI,SAAWrI,MACtCsI,UAAcvB,EAAEqB,KAAMpI,KAAKsI,UAAWtI,MACtCuI,KAAcxB,EAAEqB,KAAMpI,KAAKuI,KAAMvI,OAGjCwI,EAAcxI,KAAKyI,mBACvBzI,MAAKmG,QAAQuC,QAAS1I,KAAK2I,wBAAyBH,GACpD,KAAK,GAAII,KAAUV,GACXA,EAAaW,eAAgBD,IAE7BJ,EAAYhI,GAAIoI,EAAQV,EAAcU,GAG9C,OAAO5I,OAIXyI,kBAAoB,WAEhB,MADAzI,MAAK8I,EAAG,wBAAyBC,SAC1BD,EAAG,UAAWE,SAAU,uBAC1BC,KACGC,OAAU,OACVC,OAAU,qBACVC,OAAU,mBACVC,gBAAkB,SAK9BV,sBAAwB,WAEpB,MADA3I,MAAK8I,EAAG,6BAA8BC,SAC/BD,EAAG,UAAWE,SAAU,4BAC1BC,KACGE,OAAkB,qBAClBG,MAAkB,OAClBC,YAAkB,MAClBC,aAAkB,WAErBrH,KAAMhD,EAAI,4DAInByB,cAAgB,WACZ,IAAKZ,KAAKiI,WAAc,MAAOjI,KAE/BA,MAAKiI,YAAa,CAClB,IAAIA,GAAajI,KAAK8I,EAAG,wBAAyBnH,IAAI,EACtD,KAAK,GAAIiH,KAAU5I,MAAKyJ,cAChBzJ,KAAKyJ,cAAcZ,eAAgBD,IACnCX,EAAWyB,IAAKd,EAAQ5I,KAAKyJ,cAAeb,GAKpD,OAFA5I,MAAK8I,EAAG,wBAAyBC,SACjC/I,KAAK8I,EAAG,6BAA8BC,SAC/B/I,MAGX2J,iBAAmB,WAMf,MALI3J,MAAKiI,WACLjI,KAAKY,gBAELZ,KAAKgI,eAEFhI,MAIXmI,UAAY,SAAU1H,GAElBA,EAAGmJ,iBACHnJ,EAAGoJ,kBACH7J,KAAK8I,EAAG,wBAAyBG,IAAK,SAAU,oBAGpDZ,SAAW,SAAU5H,GACjBA,EAAGmJ,iBACHnJ,EAAGoJ,mBAGPvB,UAAY,SAAU7H,GAElBA,EAAGmJ,iBACHnJ,EAAGoJ,kBACH7J,KAAK8I,EAAG,wBAAyBG,IAAK,SAAU,qBAGpDV,KAAO,SAAU9H,GAGbA,EAAGmJ,iBAEHnJ,EAAGqJ,aAAaC,WAAa,MAI7B,IAAIxJ,GAAQP,KACRU,EAAOD,EAAGqJ,aAAaE,QAAS,OACpC,KACItJ,EAAOuJ,KAAKC,MAAOxJ,GAErB,MAAOyJ,GACLnK,KAAKoK,KAAM,gCAAiC1J,GAGhD,MADAV,MAAK2G,QAAS,kBAAmBlG,EAAIC,EAAMH,IACpC,GAIXI,YAAc,SAAUD,GACpB,GAAIH,GAAQP,IAEZ,OAAI+G,GAAEsD,SAAU3J,IAA+B,8BAArBA,EAAK4J,aAA+C5J,EAAKgB,GACxEnB,EAAMW,MAAMqJ,SAASC,KAAM9J,EAAKgB,IAEpC+I,OAAOC,QAKlBC,SAAc,WACV,MAAO,qBAAyB3K,KAAW,MAAIA,KAAKkB,MAAMS,IAAK,QAAU,IAAU,MAKvF,QACIrC,iBAAmBA"} \ No newline at end of file diff --git a/static/scripts/mvc/history/history-panel-edit.js b/static/scripts/mvc/history/history-panel-edit.js index 9b5211625d4..28309553bbd 100644 --- a/static/scripts/mvc/history/history-panel-edit.js +++ b/static/scripts/mvc/history/history-panel-edit.js @@ -1,2 +1,2 @@ -define(["mvc/history/history-panel","mvc/history/history-contents","mvc/dataset/states","mvc/history/hda-model","mvc/history/hda-li-edit","mvc/history/hdca-li-edit","mvc/tags","mvc/annotations","mvc/collection/list-collection-creator","mvc/collection/pair-collection-creator","mvc/collection/list-of-pairs-collection-creator","ui/fa-icon-button","mvc/ui/popup-menu","utils/localization"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o=a.HistoryPanel,p=o.extend({HDAViewClass:e.HDAListItemEdit,HDCAViewClass:f.HDCAListItemEdit,initialize:function(a){a=a||{},o.prototype.initialize.call(this,a),this.tagsEditor=null,this.annotationEditor=null,this.purgeAllowed=a.purgeAllowed||!1,this.annotationEditorShown=a.annotationEditorShown||!1,this.tagsEditorShown=a.tagsEditorShown||!1},_setUpListeners:function(){var a=this;o.prototype._setUpListeners.call(a),a.on("drop",function(b,c){a.dataDropped(c),a.dropTargetOff()}),a.on("view:attached view:removed",function(){a._renderCounts()},a)},_setUpCollectionListeners:function(){return o.prototype._setUpCollectionListeners.call(this),this.collection.on("change:deleted",this._handleHdaDeletionChange,this),this.collection.on("change:visible",this._handleHdaVisibleChange,this),this.collection.on("change:purged",function(){this.model.fetch()},this),this},_setUpModelListeners:function(){return o.prototype._setUpModelListeners.call(this),this.model.on("change:nice_size",this.updateHistoryDiskSize,this),this},_buildNewRender:function(){var a=o.prototype._buildNewRender.call(this);return this.model?(Galaxy&&Galaxy.currUser&&Galaxy.currUser.id&&Galaxy.currUser.id===this.model.get("user_id")&&(this._renderTags(a),this._renderAnnotation(a)),a):a},renderItems:function(a){var b=o.prototype.renderItems.call(this,a);return this._renderCounts(a),b},_renderCounts:function(a){function b(a,b){return['',b,""].join("")}a=a||this.$el;var c=this.collection.where({deleted:!0}),d=this.collection.where({visible:!1}),e=[];return this.views.length&&e.push([this.views.length,n("shown")].join(" ")),c.length&&e.push(this.showDeleted?b("toggle-deleted-link",n("hide deleted")):[c.length,b("toggle-deleted-link",n("deleted"))].join(" ")),d.length&&e.push(this.showHidden?b("toggle-hidden-link",n("hide hidden")):[d.length,b("toggle-hidden-link",n("hidden"))].join(" ")),a.find("> .controls .subtitle").html(e.join(", "))},_renderTags:function(a){var b=this;this.tagsEditor=new g.TagsEditor({model:this.model,el:a.find(".controls .tags-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.toggleHDATagEditors(!0,b.fxSpeed)},onhide:function(){b.toggleHDATagEditors(!1,b.fxSpeed)},$activator:l({title:n("Edit history tags"),classes:"history-tag-btn",faIcon:"fa-tags"}).appendTo(a.find(".controls .actions"))})},_renderAnnotation:function(a){var b=this;this.annotationEditor=new h.AnnotationEditor({model:this.model,el:a.find(".controls .annotation-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.toggleHDAAnnotationEditors(!0,b.fxSpeed)},onhide:function(){b.toggleHDAAnnotationEditors(!1,b.fxSpeed)},$activator:l({title:n("Edit history annotation"),classes:"history-annotate-btn",faIcon:"fa-comment"}).appendTo(a.find(".controls .actions"))})},_setUpBehaviors:function(a){if(a=a||this.$el,o.prototype._setUpBehaviors.call(this,a),this.model&&Galaxy.currUser&&!Galaxy.currUser.isAnonymous()&&Galaxy.currUser.id===this.model.get("user_id")){var b=this,c="> .controls .name";a.find(c).attr("title",n("Click to rename history")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(a){var d=b.model.get("name");a&&a!==d?(b.$el.find(c).text(a),b.model.save({name:a}).fail(function(){b.$el.find(c).text(b.model.previous("name"))})):b.$el.find(c).text(d)}})}},multiselectActions:function(){var a=this,b=[{html:n("Hide datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.hide;a.getSelectedModels().ajaxQueue(b)}},{html:n("Unhide datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.unhide;a.getSelectedModels().ajaxQueue(b)}},{html:n("Delete datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.delete;a.getSelectedModels().ajaxQueue(b)}},{html:n("Undelete datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.undelete;a.getSelectedModels().ajaxQueue(b)}}];return a.purgeAllowed&&b.push({html:n("Permanently delete datasets"),func:function(){if(confirm(n("This will permanently remove the data in your datasets. Are you sure?"))){var b=d.HistoryDatasetAssociation.prototype.purge;a.getSelectedModels().ajaxQueue(b)}}}),b=b.concat(a._collectionActions())},_collectionActions:function(){var a=this;return[{html:n("Build Dataset List"),func:function(){i.createListCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}},{html:n("Build Dataset Pair"),func:function(){j.createPairCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}},{html:n("Build List of Dataset Pairs"),func:function(){k.createListOfPairsCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}}]},_attachItems:function(a){return this.$list(a).append(this.views.reverse().map(function(a){return a.$el})),this},_attachView:function(a){var b=this;b.views.unshift(a),b.$list().prepend(a.render(0).$el.hide()),b.trigger("view:attached",a),a.$el.slideDown(b.fxSpeed,function(){b.trigger("view:attached:rendered")})},_getItemViewOptions:function(a){var b=o.prototype._getItemViewOptions.call(this,a);return _.extend(b,{purgeAllowed:this.purgeAllowed,tagsEditorShown:this.tagsEditor&&!this.tagsEditor.hidden,annotationEditorShown:this.annotationEditor&&!this.annotationEditor.hidden}),b},_handleHdaDeletionChange:function(a){a.get("deleted")&&!this.showDeleted&&this.removeItemView(a),this._renderCounts()},_handleHdaVisibleChange:function(a){a.hidden()&&!this.showHidden&&this.removeItemView(a),this._renderCounts()},toggleHDATagEditors:function(){var a=Array.prototype.slice.call(arguments,1);_.each(this.views,function(b){b.tagsEditor&&b.tagsEditor.toggle.apply(b.tagsEditor,a)})},toggleHDAAnnotationEditors:function(){var a=Array.prototype.slice.call(arguments,1);_.each(this.views,function(b){b.annotationEditor&&b.annotationEditor.toggle.apply(b.annotationEditor,a)})},events:_.extend(_.clone(o.prototype.events),{"click .show-selectors-btn":"toggleSelectors","click .toggle-deleted-link":function(){this.toggleShowDeleted()},"click .toggle-hidden-link":function(){this.toggleShowHidden()}}),updateHistoryDiskSize:function(){this.$el.find(".history-size").text(this.model.get("nice_size"))},dropTargetOn:function(){if(this.dropTarget)return this;this.dropTarget=!0;var a={dragenter:_.bind(this.dragenter,this),dragover:_.bind(this.dragover,this),dragleave:_.bind(this.dragleave,this),drop:_.bind(this.drop,this)},b=this._renderDropTarget();this.$list().before([this._renderDropTargetHelp(),b]);for(var c in a)a.hasOwnProperty(c)&&b.on(c,a[c]);return this},_renderDropTarget:function(){return this.$(".history-drop-target").remove(),$("
").addClass("history-drop-target").css({height:"64px",margin:"0px 10px 10px 10px",border:"1px dashed black","border-radius":"3px"})},_renderDropTargetHelp:function(){return this.$(".history-drop-target-help").remove(),$("").addClass("history-drop-target-help").css({margin:"10px 10px 4px 10px",color:"grey","font-size":"80%","font-style":"italic"}).text(n("Drag datasets here to copy them to the current history"))},dropTargetOff:function(){if(!this.dropTarget)return this;this.dropTarget=!1;var a=this.$(".history-drop-target").get(0);for(var b in this._dropHandlers)this._dropHandlers.hasOwnProperty(b)&&(console.debug(b,this._dropHandlers[b]),a.off(b,this._dropHandlers[b]));return this.$(".history-drop-target").remove(),this.$(".history-drop-target-help").remove(),this},dropTargetToggle:function(){return this.dropTarget?this.dropTargetOff():this.dropTargetOn(),this},dragenter:function(a){a.preventDefault(),a.stopPropagation(),this.$(".history-drop-target").css("border","2px solid black")},dragover:function(a){a.preventDefault(),a.stopPropagation()},dragleave:function(a){a.preventDefault(),a.stopPropagation(),this.$(".history-drop-target").css("border","1px dashed black")},drop:function(a){a.preventDefault(),a.dataTransfer.dropEffect="move";var b=this,c=a.dataTransfer.getData("text");try{c=JSON.parse(c)}catch(d){this.warn("error parsing JSON from drop:",c)}return this.trigger("droptarget:drop",a,c,b),!1},dataDropped:function(a){var b=this;return _.isObject(a)&&"HistoryDatasetAssociation"===a.model_class&&a.id?b.model.contents.copy(a.id):jQuery.when()},toString:function(){return"HistoryPanelEdit("+(this.model?this.model.get("name"):"")+")"}});return{HistoryPanelEdit:p}}); +define(["mvc/history/history-panel","mvc/history/history-contents","mvc/dataset/states","mvc/history/hda-model","mvc/history/hda-li-edit","mvc/history/hdca-li-edit","mvc/tags","mvc/annotations","mvc/collection/list-collection-creator","mvc/collection/pair-collection-creator","mvc/collection/list-of-pairs-collection-creator","ui/fa-icon-button","mvc/ui/popup-menu","utils/localization"],function(a,b,c,d,e,f,g,h,i,j,k,l,m,n){var o=a.HistoryPanel,p=o.extend({HDAViewClass:e.HDAListItemEdit,HDCAViewClass:f.HDCAListItemEdit,initialize:function(a){a=a||{},o.prototype.initialize.call(this,a),this.tagsEditor=null,this.annotationEditor=null,this.purgeAllowed=a.purgeAllowed||!1,this.annotationEditorShown=a.annotationEditorShown||!1,this.tagsEditorShown=a.tagsEditorShown||!1},_setUpListeners:function(){var a=this;o.prototype._setUpListeners.call(a),a.on("drop",function(b,c){a.dataDropped(c),a.dropTargetOff()}),a.on("view:attached view:removed",function(){a._renderCounts()},a)},_setUpCollectionListeners:function(){return o.prototype._setUpCollectionListeners.call(this),this.collection.on("change:deleted",this._handleHdaDeletionChange,this),this.collection.on("change:visible",this._handleHdaVisibleChange,this),this.collection.on("change:purged",function(){this.model.fetch()},this),this},_setUpModelListeners:function(){return o.prototype._setUpModelListeners.call(this),this.model.on("change:nice_size",this.updateHistoryDiskSize,this),this},_buildNewRender:function(){var a=o.prototype._buildNewRender.call(this);return this.model?(Galaxy&&Galaxy.currUser&&Galaxy.currUser.id&&Galaxy.currUser.id===this.model.get("user_id")&&(this._renderTags(a),this._renderAnnotation(a)),a):a},renderItems:function(a){var b=o.prototype.renderItems.call(this,a);return this._renderCounts(a),b},_renderCounts:function(a){function b(a,b){return['',b,""].join("")}a=a||this.$el;var c=this.collection.where({deleted:!0}),d=this.collection.where({visible:!1}),e=[];return this.views.length&&e.push([this.views.length,n("shown")].join(" ")),c.length&&e.push(this.showDeleted?b("toggle-deleted-link",n("hide deleted")):[c.length,b("toggle-deleted-link",n("deleted"))].join(" ")),d.length&&e.push(this.showHidden?b("toggle-hidden-link",n("hide hidden")):[d.length,b("toggle-hidden-link",n("hidden"))].join(" ")),a.find("> .controls .subtitle").html(e.join(", "))},_renderTags:function(a){var b=this;this.tagsEditor=new g.TagsEditor({model:this.model,el:a.find(".controls .tags-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.toggleHDATagEditors(!0,b.fxSpeed)},onhide:function(){b.toggleHDATagEditors(!1,b.fxSpeed)},$activator:l({title:n("Edit history tags"),classes:"history-tag-btn",faIcon:"fa-tags"}).appendTo(a.find(".controls .actions"))})},_renderAnnotation:function(a){var b=this;this.annotationEditor=new h.AnnotationEditor({model:this.model,el:a.find(".controls .annotation-display"),onshowFirstTime:function(){this.render()},onshow:function(){b.toggleHDAAnnotationEditors(!0,b.fxSpeed)},onhide:function(){b.toggleHDAAnnotationEditors(!1,b.fxSpeed)},$activator:l({title:n("Edit history annotation"),classes:"history-annotate-btn",faIcon:"fa-comment"}).appendTo(a.find(".controls .actions"))})},_setUpBehaviors:function(a){if(a=a||this.$el,o.prototype._setUpBehaviors.call(this,a),this.model&&Galaxy.currUser&&!Galaxy.currUser.isAnonymous()&&Galaxy.currUser.id===this.model.get("user_id")){var b=this,c="> .controls .name";a.find(c).attr("title",n("Click to rename history")).tooltip({placement:"bottom"}).make_text_editable({on_finish:function(a){var d=b.model.get("name");a&&a!==d?(b.$el.find(c).text(a),b.model.save({name:a}).fail(function(){b.$el.find(c).text(b.model.previous("name"))})):b.$el.find(c).text(d)}})}},multiselectActions:function(){var a=this,b=[{html:n("Hide datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.hide;a.getSelectedModels().ajaxQueue(b)}},{html:n("Unhide datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.unhide;a.getSelectedModels().ajaxQueue(b)}},{html:n("Delete datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.delete;a.getSelectedModels().ajaxQueue(b)}},{html:n("Undelete datasets"),func:function(){var b=d.HistoryDatasetAssociation.prototype.undelete;a.getSelectedModels().ajaxQueue(b)}}];return a.purgeAllowed&&b.push({html:n("Permanently delete datasets"),func:function(){if(confirm(n("This will permanently remove the data in your datasets. Are you sure?"))){var b=d.HistoryDatasetAssociation.prototype.purge;a.getSelectedModels().ajaxQueue(b)}}}),b=b.concat(a._collectionActions())},_collectionActions:function(){var a=this;return[{html:n("Build Dataset List"),func:function(){i.createListCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}},{html:n("Build Dataset Pair"),func:function(){j.createPairCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}},{html:n("Build List of Dataset Pairs"),func:function(){k.createListOfPairsCollection(a.getSelectedModels()).done(function(){a.model.refresh()})}}]},_attachItems:function(a){return this.$list(a).append(this.views.reverse().map(function(a){return a.$el})),this},_attachView:function(a){var b=this;b.views.unshift(a),b.$list().prepend(a.render(0).$el.hide()),b.trigger("view:attached",a),a.$el.slideDown(b.fxSpeed,function(){b.trigger("view:attached:rendered")})},_getItemViewOptions:function(a){var b=o.prototype._getItemViewOptions.call(this,a);return _.extend(b,{purgeAllowed:this.purgeAllowed,tagsEditorShown:this.tagsEditor&&!this.tagsEditor.hidden,annotationEditorShown:this.annotationEditor&&!this.annotationEditor.hidden}),b},_handleHdaDeletionChange:function(a){a.get("deleted")&&!this.showDeleted&&this.removeItemView(a),this._renderCounts()},_handleHdaVisibleChange:function(a){a.hidden()&&!this.showHidden&&this.removeItemView(a),this._renderCounts()},toggleHDATagEditors:function(){var a=Array.prototype.slice.call(arguments,1);_.each(this.views,function(b){b.tagsEditor&&b.tagsEditor.toggle.apply(b.tagsEditor,a)})},toggleHDAAnnotationEditors:function(){var a=Array.prototype.slice.call(arguments,1);_.each(this.views,function(b){b.annotationEditor&&b.annotationEditor.toggle.apply(b.annotationEditor,a)})},events:_.extend(_.clone(o.prototype.events),{"click .show-selectors-btn":"toggleSelectors","click .toggle-deleted-link":function(){this.toggleShowDeleted()},"click .toggle-hidden-link":function(){this.toggleShowHidden()}}),updateHistoryDiskSize:function(){this.$el.find(".history-size").text(this.model.get("nice_size"))},dropTargetOn:function(){if(this.dropTarget)return this;this.dropTarget=!0;var a={dragenter:_.bind(this.dragenter,this),dragover:_.bind(this.dragover,this),dragleave:_.bind(this.dragleave,this),drop:_.bind(this.drop,this)},b=this._renderDropTarget();this.$list().before([this._renderDropTargetHelp(),b]);for(var c in a)a.hasOwnProperty(c)&&b.on(c,a[c]);return this},_renderDropTarget:function(){return this.$(".history-drop-target").remove(),$("").addClass("history-drop-target").css({height:"64px",margin:"0px 10px 10px 10px",border:"1px dashed black","border-radius":"3px"})},_renderDropTargetHelp:function(){return this.$(".history-drop-target-help").remove(),$("").addClass("history-drop-target-help").css({margin:"10px 10px 4px 10px",color:"grey","font-size":"80%","font-style":"italic"}).text(n("Drag datasets here to copy them to the current history"))},dropTargetOff:function(){if(!this.dropTarget)return this;this.dropTarget=!1;var a=this.$(".history-drop-target").get(0);for(var b in this._dropHandlers)this._dropHandlers.hasOwnProperty(b)&&a.off(b,this._dropHandlers[b]);return this.$(".history-drop-target").remove(),this.$(".history-drop-target-help").remove(),this},dropTargetToggle:function(){return this.dropTarget?this.dropTargetOff():this.dropTargetOn(),this},dragenter:function(a){a.preventDefault(),a.stopPropagation(),this.$(".history-drop-target").css("border","2px solid black")},dragover:function(a){a.preventDefault(),a.stopPropagation()},dragleave:function(a){a.preventDefault(),a.stopPropagation(),this.$(".history-drop-target").css("border","1px dashed black")},drop:function(a){a.preventDefault(),a.dataTransfer.dropEffect="move";var b=this,c=a.dataTransfer.getData("text");try{c=JSON.parse(c)}catch(d){this.warn("error parsing JSON from drop:",c)}return this.trigger("droptarget:drop",a,c,b),!1},dataDropped:function(a){var b=this;return _.isObject(a)&&"HistoryDatasetAssociation"===a.model_class&&a.id?b.model.contents.copy(a.id):jQuery.when()},toString:function(){return"HistoryPanelEdit("+(this.model?this.model.get("name"):"")+")"}});return{HistoryPanelEdit:p}}); //# sourceMappingURL=../../../maps/mvc/history/history-panel-edit.js.map \ No newline at end of file